All posts

Mexican Meal Plan: 7-Day Healthy Mexican-Inspired Meal Plan with Calories and Shopping List

A complete 7-day Mexican-inspired meal plan featuring tacos, burritos, enchiladas, fajitas, rice bowls, and soups. Each meal includes calories and protein, plus a full shopping list of Mexican pantry staples.


The quick answer: A healthy Mexican-inspired meal plan averages 1,800-2,200 calories per day with 100-140g of protein, built around lean proteins, beans, rice, fresh vegetables, and traditional spices. The 7-day plan below includes every meal mapped out with calories and protein, a comparison of authentic vs Tex-Mex cooking, and a complete shopping list of Mexican pantry staples you can use for months.

Why Mexican Food Works for Healthy Meal Planning

Mexican cuisine is one of the most naturally balanced food traditions in the world. It is built on a foundation of beans, corn, chili peppers, tomatoes, and lean proteins — all nutrient-dense, affordable, and available year-round. The combination of beans and rice alone provides a complete protein source, making it accessible to both meat-eaters and vegetarians.

The flavors come from spices and techniques rather than heavy sauces and processed ingredients. Cumin, chili powder, lime, cilantro, garlic, and various dried peppers do the heavy lifting. This means you can eat meals that taste rich and satisfying while keeping calories moderate.

Mexican food is also inherently meal-prep friendly. Many staples — rice, beans, shredded chicken, salsa — can be made in large batches and recombined throughout the week into entirely different meals.

Authentic Mexican vs Tex-Mex: A Nutrition Comparison

Understanding the difference between authentic Mexican cooking and Tex-Mex matters for health-conscious meal planning.

CategoryAuthentic MexicanTex-Mex
Primary fatsLard (small amounts), avocadoVegetable oil, cheese, sour cream
TortillasCorn tortillas (60 cal each)Large flour tortillas (200-300 cal each)
CheeseQueso fresco, cotija (crumbled, small amounts)Cheddar, Monterey Jack (melted, heavy portions)
Protein preparationGrilled, braised, or stewedFried, heavily sauced
BeansWhole pinto or black beansRefried beans (often with lard or oil)
Portion sizesSmaller, multiple small platesLarge, single-plate meals
Typical meal calories400-600 per plate800-1,200 per plate
Sodium per meal400-600mg1,200-2,000mg
ToppingsSalsa, lime, cilantro, radishSour cream, guacamole, cheese sauce

The meal plan below leans toward authentic Mexican techniques — corn tortillas over flour, whole beans over refried, grilled proteins over fried, and fresh salsas over heavy cheese sauces. This approach cuts 300-500 calories per meal compared to a typical Tex-Mex restaurant plate without sacrificing flavor.

The 7-Day Mexican Meal Plan

Day 1 — Monday

Breakfast: Huevos Rancheros (420 cal, 24g protein) Two eggs over-easy on corn tortillas topped with salsa roja, black beans, avocado slices, and crumbled queso fresco. Serve with lime wedges and fresh cilantro.

Lunch: Chicken Burrito Bowl (520 cal, 42g protein) Cilantro-lime rice, seasoned black beans, grilled chicken breast, pico de gallo, shredded lettuce, a tablespoon of sour cream, and hot sauce. Skip the tortilla — the rice provides the carbs.

Dinner: Fish Tacos (480 cal, 35g protein) Three corn tortillas filled with grilled or baked white fish (tilapia or cod) seasoned with chili-lime spice. Top with shredded cabbage, mango salsa, and a drizzle of crema. Serve with a squeeze of lime.

Snack: Jicama Sticks with Tajin and Lime (80 cal, 1g protein)

Daily total: 1,500 cal, 102g protein

Day 2 — Tuesday

Breakfast: Breakfast Burrito (450 cal, 28g protein) One whole wheat tortilla filled with scrambled eggs, black beans, sauteed peppers and onions, salsa verde, and a sprinkle of cotija cheese.

Lunch: Pozole Verde (380 cal, 32g protein) Traditional Mexican soup made with hominy, shredded chicken, tomatillo-based green broth, oregano, and topped with shredded cabbage, radish slices, and lime.

Dinner: Chicken Fajitas (520 cal, 40g protein) Sliced chicken breast sauteed with bell peppers and onions in fajita seasoning (cumin, chili powder, garlic, paprika). Served in three corn tortillas with guacamole and pico de gallo.

Snack: Roasted Pepitas with Lime Salt (150 cal, 7g protein)

Daily total: 1,500 cal, 107g protein

Day 3 — Wednesday

Breakfast: Chilaquiles (440 cal, 22g protein) Baked tortilla chips simmered in salsa roja, topped with a fried egg, queso fresco, avocado slices, and cilantro. Use baked chips instead of fried to save 100+ calories.

Lunch: Mexican Street Corn Salad (360 cal, 12g protein) Grilled corn kernels mixed with cotija cheese, lime juice, chili powder, cilantro, and a light mayo-crema dressing. Serve over mixed greens. Add a side of black beans (120 cal, 8g protein) for extra protein.

Dinner: Chicken Enchiladas (550 cal, 38g protein) Three corn tortillas filled with shredded chicken, rolled and topped with enchilada sauce and a moderate amount of cheese. Bake until bubbly. Serve with a side of Mexican rice.

Snack: Guacamole with Veggie Sticks (130 cal, 2g protein)

Daily total: 1,600 cal, 82g protein

Day 4 — Thursday

Breakfast: Mexican Oatmeal (350 cal, 12g protein) Oats cooked with cinnamon, vanilla, piloncillo (or brown sugar), topped with sliced banana, chopped pecans, and a drizzle of honey.

Lunch: Carne Asada Tacos (480 cal, 38g protein) Three corn tortillas filled with grilled flank steak, diced white onion, cilantro, and a squeeze of lime. Serve with charred salsa and radish slices.

Dinner: Mexican Black Bean Soup (420 cal, 22g protein) Black beans simmered with onion, garlic, cumin, chipotle peppers, and chicken broth. Blend partially for a creamy texture. Top with sour cream, avocado, and tortilla strips.

Snack: Mango with Chili-Lime Seasoning (100 cal, 1g protein)

Daily total: 1,350 cal, 73g protein

Day 5 — Friday

Breakfast: Huevos a la Mexicana (380 cal, 22g protein) Scrambled eggs with diced tomatoes, onions, and jalapenos. Served with two corn tortillas and a side of refried beans (homemade, low-fat).

Lunch: Shrimp Ceviche (320 cal, 30g protein) Cooked shrimp marinated in lime juice with diced cucumber, red onion, tomato, jalapeno, cilantro, and avocado. Served with tostadas.

Dinner: Chicken Tinga (510 cal, 40g protein) Shredded chicken braised in a smoky chipotle-tomato sauce. Served over rice with a side of whole pinto beans, shredded lettuce, and crema.

Snack: Churro Protein Bites (140 cal, 8g protein) Oats, protein powder, cinnamon, and honey rolled into balls.

Daily total: 1,350 cal, 100g protein

Day 6 — Saturday

Breakfast: Molletes (420 cal, 20g protein) Toasted bolillo bread topped with refried beans, melted cheese, and pico de gallo. A traditional Mexican open-faced sandwich.

Lunch: Ground Turkey Taco Salad (460 cal, 35g protein) Seasoned ground turkey over romaine lettuce with black beans, corn, tomatoes, avocado, and a lime-cilantro dressing. Crushed tortilla chips on top.

Dinner: Pork Carnitas Bowl (540 cal, 38g protein) Slow-cooked pulled pork with cilantro-lime rice, pinto beans, pickled red onions, salsa verde, and sliced radishes. Skip the tortilla for a lighter bowl.

Snack: Elote-Style Cucumber Cups (90 cal, 3g protein)

Daily total: 1,510 cal, 96g protein

Day 7 — Sunday

Breakfast: Breakfast Tostadas (400 cal, 24g protein) Crispy corn tostadas topped with mashed avocado, refried beans, a fried egg, salsa, and cotija cheese.

Lunch: Chicken Tortilla Soup (380 cal, 30g protein) Shredded chicken in a tomato-chili broth with black beans, corn, and topped with tortilla strips, avocado, lime, and cilantro.

Dinner: Steak Burrito Bowl (560 cal, 42g protein) Seasoned flank steak over cilantro-lime rice with pinto beans, grilled peppers and onions, corn salsa, guacamole, and hot sauce.

Snack: Fruit with Chamoy Sauce (110 cal, 1g protein)

Daily total: 1,450 cal, 97g protein

Weekly Nutrition Summary

DayCaloriesProteinNotes
Monday1,500102gFish taco day
Tuesday1,500107gPozole verde
Wednesday1,60082gEnchilada night
Thursday1,35073gLighter day with bean soup
Friday1,350100gCeviche and chicken tinga
Saturday1,51096gCarnitas bowl
Sunday1,45097gTortilla soup and burrito bowl
Weekly Average1,46694g

To adjust for higher calories (2,000+), increase rice and bean portions, add a second snack, or use larger tortillas. For lower calories, reduce rice portions and skip the snack.

Mexican Pantry Staples Shopping List

These staples form the foundation of Mexican cooking. Buy them once and they will last for weeks to months.

Spices and Seasonings (Last 6-12 Months)

  • Cumin (ground)
  • Chili powder
  • Smoked paprika
  • Mexican oregano (different from Italian oregano)
  • Chipotle peppers in adobo sauce (canned)
  • Cayenne pepper
  • Cinnamon (for mole, oatmeal, chocolate)
  • Tajin seasoning
  • Bay leaves

Pantry Staples

  • Dried black beans (or canned, 6-8 cans)
  • Dried pinto beans (or canned, 4-6 cans)
  • Long grain white rice
  • Corn tortillas (freeze extras)
  • Whole wheat flour tortillas
  • Canned diced tomatoes (4-6 cans)
  • Canned tomato sauce (2-3 cans)
  • Chicken broth (4 cartons)
  • Dried hominy (for pozole)
  • Tortilla chips (baked)

Fresh Produce (Buy Weekly)

  • Limes (8-10)
  • Cilantro (2-3 bunches)
  • Avocados (5-6)
  • Jalapenos (4-6)
  • Serrano peppers (optional)
  • White onions (3-4)
  • Tomatoes (6-8)
  • Tomatillos (6-8)
  • Bell peppers (4, mixed colors)
  • Romaine lettuce (2 heads)
  • Radishes (1 bunch)
  • Jicama (1)
  • Mangoes (2-3)
  • Garlic (2 heads)

Proteins (Buy Weekly)

  • Chicken breasts (2 lbs)
  • Flank steak (1 lb)
  • Ground turkey (1 lb)
  • White fish fillets (1 lb, tilapia or cod)
  • Shrimp (1/2 lb)
  • Pork shoulder (2 lbs, for carnitas)
  • Eggs (1 dozen)

Dairy and Refrigerated

  • Queso fresco or cotija cheese
  • Sour cream (small container)
  • Mexican crema (small container)

Estimated Weekly Grocery Cost

CategoryEstimated Cost
Proteins$20-28
Produce$15-20
Pantry items (first week)$15-20
Dairy$6-8
Total (first week)$56-76
Total (subsequent weeks)$40-55

Tips for Healthier Mexican Cooking

  1. Use corn tortillas instead of flour. A corn tortilla has 60 calories. A large flour tortilla has 200-300. That swap alone saves 400+ calories per day if you eat multiple tacos.

  2. Make your own beans. Canned beans work in a pinch, but cooking dried beans in a slow cooker (no added fat) produces beans with better texture and zero added sodium. One pound of dried beans costs about $1 and makes roughly 6 cups cooked.

  3. Grill or bake proteins. Traditional Mexican grilling (al carbon) produces incredible flavor without added fat. Season with lime, cumin, and chili powder and grill chicken, fish, or steak rather than frying.

  4. Build your own salsa. Restaurant salsa often contains added sugar and sodium. A simple pico de gallo (tomato, onion, cilantro, jalapeno, lime, salt) takes five minutes, costs almost nothing, and adds massive flavor with minimal calories.

  5. Control cheese portions. The authentic Mexican approach uses crumbled queso fresco or cotija as a garnish — a tablespoon or two for flavor. Tex-Mex buries everything under melted cheddar. A tablespoon of cotija adds about 20 calories. A quarter cup of shredded cheddar adds 110.

  6. Use Greek yogurt instead of sour cream. Same tang, more protein, fewer calories. Most people cannot tell the difference when it is on a taco.

How to Meal Prep This Plan

Mexican food is one of the easiest cuisines to meal prep because the components are modular — cook once, assemble differently all week.

Sunday Prep Session (about 90 minutes):

  1. Cook a large batch of cilantro-lime rice (4-6 cups)
  2. Cook black beans and pinto beans from dried (or open cans)
  3. Grill or bake 2 lbs of chicken breasts with fajita seasoning
  4. Make a large batch of pico de gallo
  5. Slow-cook pork carnitas (set it and forget it for 6-8 hours)
  6. Wash and chop all vegetables

With these components ready, assembling any meal on the plan takes under 10 minutes. Tacos, bowls, salads, soups, and burritos are all just different arrangements of the same prepped ingredients.

An app like Mealift can help you plan your Mexican-inspired week, automatically generate the shopping list from your chosen recipes, and track your calories and macros as you eat through the plan.

Frequently Asked Questions

Is Mexican food healthy for weight loss?

Yes, when prepared the authentic way. Traditional Mexican cuisine emphasizes beans, grilled proteins, vegetables, and corn tortillas — all nutrient-dense, moderate-calorie foods. The problem is Tex-Mex restaurant portions with large flour tortillas, heavy cheese, sour cream, and fried chips. A homemade chicken taco on a corn tortilla with salsa runs about 150-180 calories. A restaurant-style burrito can exceed 1,000.

How many calories are in a typical Mexican meal?

Homemade authentic Mexican meals typically range from 350-550 calories per serving. Restaurant Tex-Mex meals often range from 800-1,500 calories. The difference comes down to tortilla size, cheese quantity, cooking method (grilled vs fried), and portion size.

Can I make this meal plan vegetarian?

Absolutely. Mexican cuisine has an enormous vegetarian tradition. Replace chicken and meat with extra beans, lentils, tofu, or tempeh. Dishes like black bean tacos, cheese enchiladas, bean and rice bowls, vegetable fajitas, and nopales (cactus) salad are all traditional Mexican vegetarian options.

What are the healthiest Mexican dishes to order at a restaurant?

Grilled fish or chicken tacos on corn tortillas, ceviche, chicken tortilla soup (broth-based), fajitas (skip the tortilla or use corn), and any dish described as "a la plancha" (grilled). Avoid anything described as "crispy," "smothered," or "loaded."

How do I reduce sodium in Mexican cooking?

Use no-salt-added canned beans and tomatoes, make your own spice blends instead of using pre-made taco seasoning packets (which contain 300-400mg sodium per serving), and rely on lime juice and fresh herbs for flavor. Fresh salsa, cilantro, and lime add enormous flavor with zero sodium.

Are beans a good source of protein?

Yes. One cup of cooked black beans provides about 15g of protein, 15g of fiber, and 227 calories. Beans are one of the most nutritionally complete plant foods available. When combined with rice, they form a complete protein containing all essential amino acids — which is why this combination is a staple across Latin American cuisine.

How long do Mexican meal prep components last in the fridge?

Cooked rice lasts 4-5 days. Cooked beans last 5-7 days. Grilled chicken lasts 3-4 days. Pico de gallo lasts 3-4 days (it gets watery after that). Carnitas last 4-5 days. Store each component separately and assemble meals fresh for the best texture and flavor.

Can I freeze Mexican meals?

Many Mexican dishes freeze excellently. Carnitas, shredded chicken, cooked beans, enchiladas (assembled but unbaked), tortilla soup, and burrito fillings all freeze well for 2-3 months. Avoid freezing dishes with lots of fresh vegetables, avocado, or sour cream — add those fresh when serving.