Breakfast for Dinner Tacos with Mexican Cheese and Spiced Black Beans

There is something genuinely wonderful about eating breakfast food at dinner time. The world feels a little lighter, the kitchen smells incredible, and everyone at the table is happy. These breakfast for dinner tacos with Mexican cheese were created with exactly that magic in mind, but with a serious nutritional upgrade. Instead of loading up on heavy refried beans and full-fat sour cream, this recipe leans on spiced black beans, protein-rich eggs, and a generous handful of authentic Mexican cheese to deliver all the flavour you love with a much cleaner nutritional profile.
The real star here is the combination of textures and flavours working together in each taco. Warm corn tortillas provide a naturally gluten-free base with more fibre than flour alternatives. Fluffy scrambled eggs cooked low and slow bring creamy protein to the party. The spiced black beans, simmered quickly with cumin, smoked paprika, and a little garlic, add plant-based protein and a hearty amount of dietary fibre that keeps you full long after dinner is done. Then comes the Mexican cheese, and this is where things get really good. A crumble of authentic cotija or a scattering of shredded Oaxaca cheese melts slightly into the warm eggs and beans, adding a salty, tangy richness that ties the whole taco together without needing gobs of extra sauce or cream.
Building a healthier taco for dinner does not mean sacrificing anything. It means being smart about your choices. Using two whole eggs plus two egg whites per serving bumps up the protein while keeping the calorie count in check. Choosing corn tortillas over flour ones reduces refined carbohydrates significantly. Fresh toppings like diced tomato, sliced avocado, and a squeeze of lime juice bring in healthy fats, vitamins, and brightness without a single added gram of sugar. You can absolutely add a light dollop of plain Greek yogurt instead of sour cream for an extra protein hit that most people genuinely cannot tell apart once the toppings are layered on. The salsa on top adds lycopene from tomatoes and capsaicin from chillies, both of which have well-documented health benefits, so you are essentially seasoning your dinner with good nutrition.
This recipe works beautifully as a weeknight dinner when time is short and everyone needs feeding fast. It takes about 25 minutes from start to finish, uses one pan and one small saucepan, and produces tacos that feel indulgent and satisfying. Kids tend to love building their own, which means dinner becomes interactive rather than a negotiation. You can scale the recipe up easily for larger families or meal prep the beans and egg mixture separately to assemble fresh tacos throughout the week. However you serve them, these breakfast for dinner tacos with Mexican cheese deliver the kind of cosy, flavourful meal that makes a Tuesday feel like a celebration.
Ingredients
- 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
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
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
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
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
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
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
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
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 cheese → Crumbled feta cheese (Feta is very similar in texture and saltiness. Use a slightly smaller amount since some feta varieties are saltier than cotija.)
- •Corn tortillas → Flour 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 yogurt → Light 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 beans → Pinto 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 whites → All 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 coriander → Fresh 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.
You might also like

Meal Prep Breakfast Tacos for the Week with Turkey, Eggs and Black Beans

Low Calorie Breakfast Tacos with Egg Whites, Black Beans and Roasted Peppers
