Healthy Breakfast Recipes

Breakfast for Dinner Tacos with Mexican Cheese and Spiced Black Beans

High ProteinGluten-FreeMeal PrepNut-Free
Prep Time10 min
Cook Time15 min
Servings4
Calories430 kcal
Health Score8/10
↓ Jump to recipe
Breakfast for Dinner Tacos with Mexican Cheese and Spiced Black Beans

Breakfast for Dinner Tacos with Mexican Cheese and Spiced Black Beans is a recipe that earns its place at the table at any hour of the day. With 28 grams of protein and 9 grams of fibre per serving, this is the kind of meal that actually keeps you full, not the kind that has you raiding the cupboards an hour later. What separates this from a standard egg taco is the layering of spiced black beans under a soft egg scramble, topped with crumbled cotija and creamy avocado. The result is a taco that has real substance. Most egg-based taco recipes lean on cheese alone for flavour and call it done. This one builds a proper spice base into the beans, uses a combination of whole eggs and egg whites to balance richness with lean protein, and pulls everything together in 25 minutes flat. Corn tortillas keep it naturally gluten-free, which means it works for a wider group without any special substitutions needed. This is a proper weeknight dinner that doubles as a satisfying breakfast.

The ingredient list here is short but every item is doing real work. Corn tortillas are the foundation, and unlike flour tortillas they bring a slightly earthy, toasted flavour that pairs naturally with the spices in the beans. They are also naturally gluten-free and lower in calories than most flour alternatives. The black beans are the nutritional backbone of this recipe, contributing around 7 to 8 grams of protein and a significant portion of that 9 gram fibre count per serving. That fibre slows digestion and supports stable blood sugar through the meal. The combination of four whole eggs and four egg whites keeps the scramble rich without tipping the fat content too high. Whole eggs provide fat-soluble vitamins including vitamin D and choline, which supports brain function. The egg whites add extra protein with almost no additional fat. Ground cumin, smoked paprika, garlic powder, and chilli flakes are not just seasoning. They bring anti-inflammatory compounds and give the beans real depth. Cotija cheese adds a salty, crumbly finish without melting into the mix. The avocado contributes heart-healthy monounsaturated fats and additional fibre.

The cooking process is straightforward and the order matters. You start by warming the spiced black beans in a small pan with olive oil and a splash of water or vegetable broth, which keeps them from drying out while the cumin and paprika bloom in the heat. The kitchen fills with a warm, smoky aroma at this stage, which signals that the spices are activating properly rather than sitting raw. The eggs and egg whites are whisked together and cooked in a separate pan over medium-low heat, stirred gently and slowly to produce soft, barely-set curds. Rushing the eggs over high heat tightens the proteins too quickly and makes the scramble rubbery, so patience here pays off. The corn tortillas are dry-toasted in a hot skillet for about 30 seconds per side, which gives them a slight char on the edges and firms them up just enough to hold the filling without splitting. When everything is assembled, the taco has distinct layers: tender beans at the base, soft egg over the top, crumbled cotija adding a dry salty contrast, and slices of cool avocado rounding out the richness. Each bite has texture variation and a balanced heat from the chilli flakes.

This recipe is built around three specific health goals: high protein intake, sustained energy, and digestive support. The 28 grams of protein per serving makes this a strong choice for anyone tracking protein for muscle repair or recovery, whether that is after morning training or a long working day. The 9 grams of fibre, coming largely from the black beans and avocado, supports gut health and slows carbohydrate absorption, which helps avoid the blood sugar spike and crash that often follows a carb-heavy dinner. The fat content of 18 grams is moderate and comes primarily from the avocado and egg yolks, both of which provide unsaturated fats the body uses well. At 430 calories per serving, the meal sits in a comfortable range for a dinner that leaves you satisfied without being heavy. It fits a gluten-free diet naturally without modification. It is also suitable for vegetarians. People managing cholesterol might choose to reduce the number of whole egg yolks and increase the egg white ratio, which the recipe supports easily without changing the overall structure.

Meal prep works well here with one small adjustment: keep the components separate until you are ready to eat. The spiced black beans reheat beautifully and actually improve in flavour after a day in the fridge as the spices settle into the beans more fully. Store them in an airtight container for up to four days. The egg scramble is best made fresh but can be batch-cooked and reheated gently in a pan with a tiny splash of water to revive the texture. Tortillas can be stored at room temperature and toasted to order in about a minute. For variations, swap cotija for crumbled feta if cotija is unavailable, as the salty and dry texture is similar. You could also add a spoonful of jarred salsa verde to the beans while they cook for a sharper, more acidic flavour profile. A handful of baby spinach wilted into the egg scramble adds extra iron and folate without changing the overall character of the taco. The full method and exact quantities are in the recipe card below.

Ingredients

Serves:4
  • 8 small corn tortillas (6-inch size works best)
  • 4 large whole eggs
  • 4 large egg whites (from carton or separated)
  • 1 can (400g) black beans (drained and rinsed)
  • 1 tsp ground cumin
  • 0.5 tsp smoked paprika
  • 0.5 tsp garlic powder
  • 0.3 tsp chilli flakes (adjust to taste)
  • 1 tbsp olive oil (divided)
  • 2 tbsp water or vegetable broth (for cooking the beans)
  • 80 g cotija cheese (crumbled, or substitute Oaxaca cheese shredded)
  • 1 medium ripe avocado (sliced or diced)
  • 2 medium tomatoes (diced)
  • 3 tbsp fresh coriander (roughly chopped)
  • 2 tbsp pickled jalapeno slices (optional but recommended)
  • 4 tbsp plain Greek yogurt (full-fat or 2%, as a sour cream substitute)
  • 2 limes (cut into wedges for serving)
  • 0.3 tsp fine sea salt (for the eggs)
  • 0.3 tsp black pepper (freshly ground)
  • 4 tbsp fresh tomato salsa (store-bought or homemade, low-sodium preferred)

Instructions

  1. 1

    Warm a small saucepan over medium heat and add half a tablespoon of olive oil. Add the drained black beans along with the cumin, smoked paprika, garlic powder, and chilli flakes. Stir to coat the beans in the spices, then add the water or vegetable broth. Cook for 4 to 5 minutes, stirring occasionally, until the beans are heated through and fragrant. Remove from heat and cover to keep warm.

    Slightly mashing a quarter of the beans with the back of a spoon creates a creamier texture that holds together better inside the taco.

  2. 2

    In a medium bowl, whisk together the 4 whole eggs and 4 egg whites with a pinch of salt and black pepper. Whisk for about 30 seconds until the mixture is uniform and slightly frothy.

    Adding a tablespoon of plain Greek yogurt to the egg mixture before whisking creates extra creamy scrambled eggs without adding significant calories.

  3. 3

    Heat the remaining half tablespoon of olive oil in a non-stick skillet over medium-low heat. Pour in the egg mixture and let it sit undisturbed for about 20 seconds until the edges just begin to set. Using a spatula, gently fold the eggs from the outside toward the centre in slow, deliberate strokes. Continue cooking on medium-low heat, folding every 15 to 20 seconds, for about 3 to 4 minutes total until the eggs are just barely set with soft, glossy curds. Remove from heat immediately.

    Low and slow is the key to fluffy scrambled eggs. Pulling the pan off the heat just before they look fully done prevents rubbery results, as residual heat finishes the cooking.

  4. 4

    Warm the corn tortillas directly over a gas flame for about 20 seconds per side using tongs, until lightly charred in spots and pliable. Alternatively, wrap them in a damp paper towel and microwave in 30-second bursts until soft and warm.

    Charring tortillas directly on the flame adds a subtle smoky flavour that really elevates the finished taco.

  5. 5

    Assemble the tacos by laying two warm tortillas on each plate. Spoon a generous tablespoon of spiced black beans down the centre of each tortilla, followed by a portion of the soft scrambled eggs.

  6. 6

    Crumble or scatter the cotija cheese generously over the warm eggs so it softens slightly from the heat. Add diced tomato, a few slices of avocado, and a scattering of fresh coriander. Top with a spoonful of fresh salsa and pickled jalapenos if using.

    Cotija does not fully melt but softens beautifully from the heat of the eggs. If you prefer a melted cheese effect, use shredded Oaxaca cheese instead and add it directly on top of the hot eggs before adding the remaining toppings.

  7. 7

    Add a small dollop of plain Greek yogurt to each taco and serve immediately with lime wedges on the side for squeezing over.

    A squeeze of fresh lime over everything right before eating brightens all the flavours and is genuinely the finishing touch this taco needs.

Nutrition per serving

430kcal

Calories

28g

Protein

38g

Carbs

18g

Fat

9g

Fibre

4g

Sugar

520mg

Sodium

Pro Tips

  • Cook the eggs on medium-low heat only. High heat makes scrambled eggs tough and watery.

  • Warm your tortillas just before assembling, not before. Cold tortillas crack and do not hold the fillings as well.

  • Drain and rinse the black beans thoroughly before cooking. This removes excess sodium and the liquid that can make beans taste tinny.

  • Make the spiced beans ahead and refrigerate for up to 3 days. Reheat quickly in a pan or microwave when needed.

  • Cotija cheese is naturally quite salty, so taste your eggs before adding extra salt to avoid over-seasoning.

  • For a spicier version, stir a teaspoon of chipotle paste into the black beans while they cook.

  • Serve tacos open-faced if you want to reduce the portion size or are serving as part of a larger spread.

Frequently Asked Questions

What is the best Mexican cheese to use for breakfast for dinner tacos?

Cotija is the most traditional choice for this style of taco. It has a firm, crumbly texture similar to feta and a salty, slightly tangy flavour that complements eggs and beans perfectly. Oaxaca cheese is a great alternative if you prefer something that melts more like mozzarella. Both are widely available in most supermarkets and Latino grocery stores.

Can I use flour tortillas instead of corn tortillas?

Yes, flour tortillas work fine. However, corn tortillas are naturally gluten-free, higher in fibre, and lower in calories and refined carbohydrates, which is why this recipe recommends them. If you do use flour tortillas, choose a small size, around 6 inches, to keep the portion balanced.

How do I keep the eggs from getting rubbery?

Cook your eggs on medium-low heat and remove them from the pan while they still look slightly underdone. Residual heat from the pan will finish cooking them perfectly. Overcooked eggs tighten up, lose moisture, and become unpleasant in texture. Slow and gentle is always the answer with scrambled eggs.

Can I make these tacos ahead for meal prep?

The black beans can be made up to 3 days ahead and stored in an airtight container in the refrigerator. The eggs are best cooked fresh just before serving since scrambled eggs do not reheat particularly well. You can prep all your toppings, the tomatoes, avocado, coriander, and salsa, in advance so assembly takes only a few minutes.

Are these tacos actually suitable for dinner or are they too light?

Each serving provides two tacos with a solid combination of protein from eggs and cheese, complex carbohydrates from corn tortillas and black beans, and healthy fats from avocado. At roughly 430 calories per serving with 28 grams of protein and 9 grams of fibre, this is a genuinely satisfying dinner, not a light snack. You can always add a side salad or extra beans if you need more volume.

What can I use instead of cotija cheese if I cannot find it?

Crumbled feta cheese is the closest substitute in terms of texture and saltiness. A firm ricotta salata also works well. For a melting cheese option, shredded Monterey Jack or Oaxaca cheese are both excellent choices that stay in the Mexican cheese family.

Variations

  • Turkey Chorizo and Egg Tacos

    Brown 150g of ground turkey chorizo in the pan before adding the eggs. The spiced turkey adds a deeper flavour and extra protein. Reduce or omit the separate bean spices since the chorizo brings its own seasoning.

  • Veggie Loaded Green Tacos

    Add a handful of baby spinach, diced courgette, and sliced spring onions to the pan before adding the eggs. The vegetables cook down quickly and add bulk, colour, and extra vitamins without significantly changing the calorie count.

  • Avocado Smash Base Tacos

    Instead of adding sliced avocado as a topping, mash it with lime juice and a pinch of salt and spread it on the warm tortilla before adding beans and eggs. This creates a creamy base layer that replaces the need for any additional sauce.

  • High Protein Egg White Only Version

    Use 6 egg whites instead of the whole egg and egg white combination to reduce fat content further while keeping protein high. Season more generously since egg whites have a milder flavour than whole eggs.

Substitutions

  • Cotija cheeseCrumbled feta cheese (Feta is very similar in texture and saltiness. Use a slightly smaller amount since some feta varieties are saltier than cotija.)
  • Corn tortillasFlour tortillas or lettuce wraps (Flour tortillas work well but add more refined carbs. Large butter lettuce leaves make an excellent low-carb, grain-free alternative.)
  • Plain Greek yogurtLight sour cream or dairy-free coconut yogurt (Greek yogurt provides more protein than sour cream. A dairy-free unsweetened coconut yogurt works well for those avoiding dairy.)
  • Black beansPinto beans or kidney beans (Both work well with the same spice blend. Pinto beans have a slightly creamier texture when mashed. Kidney beans hold their shape more firmly.)
  • Egg whitesAll whole eggs (Using 6 whole eggs instead of the whole egg and egg white mix creates richer, more golden scrambled eggs with slightly higher fat content.)
  • Fresh corianderFresh flat-leaf parsley or sliced spring onion (For those who find coriander soapy, flat-leaf parsley provides fresh herbal flavour without the polarising taste. Spring onions add a mild onion bite instead.)

🧊 Storage

Store leftover scrambled eggs and spiced black beans separately in airtight containers in the refrigerator for up to 2 days. Reheat the beans in a small saucepan with a splash of water over medium heat, and warm the eggs gently in a non-stick pan over low heat for about 1 minute. Store assembled toppings like diced tomato and coriander separately and add them fresh at serving time. Avocado should be prepared fresh each time to prevent browning.

📅 Make Ahead

The spiced black beans can be cooked up to 3 days ahead and stored in the refrigerator. The tomato salsa, diced tomatoes, and coriander can all be prepped the night before. Cotija cheese keeps well crumbled in a sealed container for up to 5 days. Having all components ready means you can assemble these tacos in under 10 minutes on a busy weeknight.