
Batch Cooking Mexican: Meal Prep Ideas for Busy Weeknights
Mar 20, 2026
Master the art of Mexican meal prep - cook once on Sunday and eat brilliantly all week with these batch-friendly recipes for carnitas, beans, rice, salsas and more.
Mexican Food Was Made for Meal Prep
Here is a truth that every busy home cook should know: Mexican cuisine is possibly the most meal-prep-friendly food tradition on earth. The core components - slow-cooked meats, seasoned beans, rice, salsas and pickled vegetables - are all designed to be made in large quantities, and they taste better after a day or two as the flavours develop and deepen.
The Mexican kitchen has always operated on the principle of cooking foundational elements in bulk and then assembling them in different combinations throughout the week. A pot of beans becomes refried beans on Monday, burrito filling on Tuesday, a topping for tostadas on Wednesday. Slow-cooked pork becomes taco filling, torta stuffing, quesadilla innards and enchilada filling across multiple meals. This is not a modern "meal prep hack" - it is centuries of practical wisdom from Mexican home cooks.
This guide will show you how to spend 2-3 hours on a Sunday afternoon to set yourself up for an entire week of brilliant Mexican meals, with minimal weeknight effort.
The Sunday Batch Cook: Your Five Building Blocks
These five preparations form the foundation of dozens of Mexican meals. Make them all on Sunday (they can all be in progress simultaneously) and your weeknight dinners become 10-15 minute assembly jobs.
1. Slow Cooker Carnitas (Makes 8-10 Servings)
Carnitas - tender, juicy, slightly crispy pulled pork - is the ultimate batch-cooking protein. It keeps in the fridge for 5 days, freezes beautifully and works in virtually everything.
Ingredients:
- 1.5kg pork shoulder (bone-in or boneless), cut into 4-5 large chunks
- 1 onion, quartered
- 4 garlic cloves, smashed
- Juice of 2 oranges
- Juice of 2 limes
- 2 tsp ground cumin
- 1 tsp dried oregano
- 1 tsp smoked paprika
- Salt and pepper
- 2 bay leaves
Method: Place everything in a slow cooker. Cook on low for 8-10 hours or high for 5-6 hours until the pork shreds easily with two forks. Remove the pork, shred it and discard any large pieces of fat. Reserve the cooking liquid.
To crisp (when serving): Spread a portion of shredded pork on a baking tray, drizzle with a few tablespoons of the reserved cooking liquid. Grill under a hot grill for 5-8 minutes until the edges are crispy and caramelised. This crisping step is what elevates carnitas from good to magnificent.
No slow cooker? Use a heavy casserole dish with a tight-fitting lid in the oven at 140°C for 3-4 hours. Buy a pork shoulder from the reduced section at Morrisons or Tesco for significant savings - these larger cuts are often discounted.
2. Mexican Black Beans (Makes 6-8 Servings)
A large pot of well-seasoned black beans is the single most versatile item in your Mexican meal-prep arsenal. They are cheap, nutritious, satisfying and improve over several days in the fridge.
From dried (best flavour): Soak 500g dried black beans overnight. Drain and cover with fresh water by 5cm. Add 1 halved onion, 4 garlic cloves, 2 bay leaves and 1 sprig of epazote if you have it. Bring to a boil, reduce to a gentle simmer and cook for 1.5-2 hours until tender. Add 2 teaspoons of salt in the last 30 minutes of cooking. Do not add salt earlier - it can toughen the skins.
Quick method: Use 4 cans of black beans. Fry a diced onion and 3 garlic cloves in oil. Add the beans (with their liquid), 1 tsp cumin, salt and a bay leaf. Simmer for 20 minutes. This is faster but the flavour is not quite as deep.
Storage: Store beans in their cooking liquid in the fridge. They keep for 5-6 days and freeze for 3 months.
3. Mexican Red Rice (Arroz Rojo - Makes 6 Servings)
Mexican rice is not just a side dish - it is a meal component that adds substance to tacos, burritos and bowls. This recipe makes a large batch that reheats perfectly in the microwave.
Ingredients: 400g long grain rice, 1 can chopped tomatoes, 1 onion (diced), 3 garlic cloves, 500ml chicken or vegetable stock, 1 tsp cumin, salt.
Method: Blend the canned tomatoes with garlic until smooth. Fry the onion in oil for 4 minutes. Add the rice and stir for 2 minutes to toast. Add the tomato paste and cook, stirring, for 3 minutes. Add the stock and cumin. Bring to a boil, cover tightly, reduce heat to the lowest setting and cook for 18 minutes without lifting the lid. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
Storage: Portion into containers. Keeps 4-5 days in the fridge. Reheat in the microwave with a splash of water.
4. Salsa Roja and Salsa Verde (Makes 400ml Each)
Two salsas give you variety throughout the week. Make both on Sunday and you have got freshness and flavour ready to deploy on anything.
Salsa Roja: Char 6 tomatoes, 2 jalapeños, 3 garlic cloves (unpeeled) and half an onion under a hot grill for 10-12 minutes, turning once. Peel the garlic. Blend everything with ½ tsp cumin, salt and a small bunch of cilantro. Taste and adjust seasoning.
Salsa Verde: Simmer 6 tomatillos (or use canned) and 2 jalapeños in water for 8 minutes. Blend with 1 garlic clove, a large bunch of cilantro, half a small onion and salt. For a smokier version, char the tomatillos under the broiler instead of simmering.
Storage: Glass jars in the fridge. Both keep 7-10 days. The flavour improves after a day.
5. Quick-Pickled Red Onions (Makes 1 Jar)
These take 5 minutes to prepare and add brightness and crunch to absolutely everything. Once you start making them, you will never stop.
Thinly slice 2 large red onions and pack into a clean jar. Bring 200ml apple cider vinegar, 1 tbsp sugar, 1 tsp salt and 1 tsp black peppercorns to a boil. Pour over the onions. Cool to room temperature, then refrigerate. Ready in 1 hour. Keeps for 3-4 weeks.
The Weekly Assembly Plan
With your five building blocks prepared, here is a week of Mexican meals, each taking 10-15 minutes to assemble:
Monday: Carnitas Tacos
Crisp a portion of carnitas under the broiler. Warm corn or flour tortillas. Assemble with salsa roja, pickled onions, fresh cilantro and a squeeze of lime. Dinner in 12 minutes.
Tuesday: Black Bean and Rice Burrito Bowls
Reheat rice and beans in the microwave. Top with salsa verde, diced avocado, a dollop of sour cream, grated cheese and pickled onions. Optional: add leftover carnitas. Dinner in 8 minutes.
Wednesday: Quesadillas with Carnitas and Beans
Spread beans on a flour tortilla. Add shredded carnitas and grated Cheddar (or mozzarella). Fold and cook in a dry skillet for 3 minutes per side. Serve with salsa roja and sour cream. Dinner in 10 minutes.
Thursday: Enchiladas
Fill corn tortillas with beans and cheese (or carnitas). Roll and place in a baking dish. Pour salsa roja over the top and scatter with more cheese. Bake at 180°C for 15 minutes. Top with sour cream and pickled onions. Dinner in 20 minutes (mostly passive oven time).
Friday: Nachos Night
Spread tortilla chips on a baking tray. Top with refried beans (mash some of your black beans in a pan with cumin and oil), carnitas, grated cheese. Grill for 5 minutes until the cheese melts. Top with salsa verde, sour cream, pickled onions and jalapeños. Dinner in 10 minutes.
Saturday: Huevos Rancheros Brunch
Warm salsa roja in a pan. Make wells and crack eggs into them. Cover and cook for 5 minutes until the whites are set. Serve on warm tortillas with refried beans, cheese and pickled onions. Brunch in 12 minutes.
Sunday: Next Week's Batch Cook
Start the cycle again - or take a week off and use a different protein. Try chicken tinga, barbacoa-style beef or beer-braised short ribs for variety.
Freezer Strategy
For maximum efficiency, batch cook double quantities of proteins and beans and freeze half:
- Carnitas: Freeze in 200g portions (2 servings each). Defrost overnight in the fridge. Crisp under the broiler as usual.
- Black beans: Freeze in 300ml portions including cooking liquid. Defrost and reheat gently.
- Rice: Freeze in individual portions. Reheat from frozen in the microwave with a splash of water (3-4 minutes, stirring halfway).
- Salsas: Freeze in ice cube trays, then transfer to freezer bags. Pop out a few cubes as needed.
- Carnitas cooking liquid: Freeze separately - it is liquid gold for reheating and crisping the pork.
Alternative Batch Proteins
Rotate these proteins week by week to keep things interesting:
Chicken Tinga
Poach 4 chicken thighs in salted water for 20 minutes. Shred. Fry a sliced onion, add 2 canned chipotles in adobo (chopped), a can of chopped tomatoes and the shredded chicken. Simmer 15 minutes. Keeps 5 days in the fridge.
Beef Barbacoa
Use 1kg beef shin or chuck. Brown in a casserole, add 3 dried guajillo chiles (soaked and blended), 2 chipotles in adobo, 4 garlic cloves, juice of 2 limes, 1 tsp cumin, 200ml beef stock. Cover and cook at 160°C for 3 hours until falling apart. Shred and mix with the sauce.
Spiced Lentils (Vegan Option)
Cook 400g red lentils with a diced onion, 2 garlic cloves, 2 tsp cumin, 1 tsp smoked paprika, a can of chopped tomatoes and 500ml water for 20 minutes until thick and soft. Season with salt, lime juice and cilantro. Excellent in burritos, tacos and bowls.
Essential Meal Prep Equipment
- Good quality food containers - Glass containers with locking lids (Ikea 365 range is excellent and affordable)
- Slow cooker - A 3.5-5 litre model from Asda or Argos (£15-£25) will transform your meal prep
- Large stockpot - For beans and rice
- Baking trays - For crisping carnitas under the broiler
- Glass jars - For salsas and pickled onions (reuse jam jars)
Cost Breakdown
A full Sunday batch cook (carnitas, beans, rice, two salsas, pickled onions) costs approximately £12-£15 in ingredients from Tesco or Morrisons. This produces roughly 12-15 servings - meaning each meal costs £1-£1.25 per portion. Compare that to £8-£12 for a takeout burrito and the savings over a month are substantial.
Getting Started
If this seems like a lot, start small. Just make the beans and one salsa on your first Sunday. The following week, add the carnitas. Build up gradually until the full batch cook becomes second nature - and your weeknight dinners become the envy of your household.
For more recipes and inspiration, browse our full recipe collection. For specialty ingredients, visit our UK Mexican shops directory. And for nights when you would rather eat out, find your nearest authentic Mexican restaurant in our restaurant guide.

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read more