High Protein Breakfast Tacos with Black Beans and Eggs

If your mornings feel rushed but you still want a breakfast that actually fuels you, these high protein breakfast tacos with black beans and eggs are about to become your new go-to. Each serving delivers a serious protein punch, thanks to the combination of whole eggs, egg whites, and fibre-rich black beans. No sad desk snacks at 10am. Just sustained energy that carries you right through to lunch.
What makes these tacos genuinely healthier than most versions you find out there is the thoughtful layering of nutrients. The black beans bring plant-based protein, slow-digesting complex carbohydrates, and a generous dose of dietary fibre that supports gut health and keeps blood sugar stable. The eggs add complete protein with all essential amino acids, plus brain-friendly choline. A handful of baby spinach wilts right into the scramble, sneaking in iron and folate without changing the flavour at all. And instead of a heavy cheese sauce or sour cream, a simple smashed avocado topping gives you heart-healthy monounsaturated fats without the extra saturated fat load. Every ingredient is doing real work here.
The spice blend is where this recipe gets its personality. A combination of smoked paprika, ground cumin, garlic powder, and a pinch of chipotle chilli powder turns a simple egg scramble into something that tastes like it came from a proper taco spot. The black beans are warmed with a little olive oil and lime juice so they stay creamy and bright. Corn tortillas are the shell of choice here, keeping things naturally gluten-free and lower in calories than large flour wraps, while adding a subtle nutty flavour that plays beautifully against the smoky eggs. You can warm them directly over a gas flame for that slight char, or toast them dry in a skillet if you prefer.
This recipe is built for real life. It comes together in about 18 minutes from start to finish, uses one pan for the eggs and one small pot for the beans, and the toppings are totally flexible based on what you have in your fridge. Meal prep fans will love that the spiced black beans can be made in advance and reheated in seconds. Whether you are cooking for yourself on a busy Tuesday or putting together a weekend breakfast spread for the whole family, these tacos scale up easily. Top them with fresh pico de gallo, thinly sliced jalapeños, a squeeze of lime, or a drizzle of your favourite hot sauce. Keep it simple or go all out. Either way, you are starting your day with a breakfast that genuinely nourishes you.
Ingredients
- 1 can (400g) black beans (drained and rinsed)
- 2 large whole eggs (free-range if possible)
- 4 large egg whites (from carton or fresh eggs)
- 1 tsp olive oil (for the pan)
- 1 tsp olive oil (for the beans)
- 1 tsp smoked paprika (divided between eggs and beans)
- 1 tsp ground cumin (divided between eggs and beans)
- 0.5 tsp garlic powder
- 0.3 tsp chipotle chilli powder (adjust to taste)
- 0.3 tsp fine sea salt
- 0.3 tsp black pepper (freshly cracked)
- 1 tbsp fresh lime juice (for the beans)
- 1 large handful baby spinach (roughly 40g)
- 4 small corn tortillas (15cm size)
- 1 medium ripe avocado (pitted and peeled)
- 0.5 tsp lime zest (for the avocado smash)
- 2 tbsp fresh coriander (chopped, plus extra to serve)
- 4 tbsp fresh pico de gallo or tomato salsa (store-bought or homemade)
- 0.5 tsp hot sauce (optional, to serve)
Instructions
- 1
Drain and rinse the black beans thoroughly under cold water. Add them to a small saucepan over medium-low heat with 1 teaspoon of olive oil, half the smoked paprika, half the ground cumin, the lime juice, and a pinch of salt. Stir to coat and warm through for 3 to 4 minutes until heated and fragrant. Remove from heat and cover to keep warm.
Do not overcook the beans or they will turn mushy. You just want them heated through and nicely seasoned.
- 2
While the beans warm, smash the avocado in a small bowl with the lime zest, a pinch of salt, and 1 tablespoon of the chopped coriander. Mash to a chunky, spreadable consistency. Set aside.
Adding lime zest rather than extra lime juice keeps the avocado smash from going watery.
- 3
In a bowl, whisk together the 2 whole eggs and 4 egg whites with the remaining smoked paprika, remaining cumin, garlic powder, chipotle chilli powder, black pepper, and a small pinch of salt. Whisk until fully combined and slightly frothy.
Using mostly egg whites keeps the fat lower while the two whole eggs give richness and flavour. Do not skip them entirely.
- 4
Heat a non-stick skillet over medium heat and add the remaining teaspoon of olive oil. Once shimmering, add the baby spinach and stir for about 30 seconds until just wilted. Pour in the egg mixture and use a spatula to gently fold the eggs from the outside of the pan inward, creating soft curds. Remove from heat while the eggs still look slightly underdone as they will continue cooking from residual heat.
Low and slow is the key to soft, creamy scrambled eggs. High heat makes them rubbery.
- 5
Warm the corn tortillas directly over a gas flame for 20 to 30 seconds per side until lightly charred and pliable, or toast them in a dry skillet over high heat for about 1 minute per side.
Warming tortillas is non-negotiable. Cold tortillas crack and fall apart.
- 6
To assemble, spread a generous layer of the avocado smash across each tortilla. Top with a spoonful of the spiced black beans, followed by a portion of the smoky scrambled egg and spinach mixture. Finish with a spoonful of pico de gallo, the remaining fresh coriander, and a drizzle of hot sauce if using. Serve immediately.
Keep your toppings nearby before you start assembling so the eggs stay warm.
Nutrition per serving
410kcal
Calories
28g
Protein
38g
Carbs
14g
Fat
12g
Fibre
3g
Sugar
480mg
Sodium
Pro Tips
- ✓
Use small 15cm corn tortillas for the ideal ratio of filling to wrap. Larger tortillas tend to overpower the flavours.
- ✓
If cooking for one, halve all ingredients. The spiced beans refrigerate well for up to 3 days, so consider making a full batch anyway.
- ✓
For extra protein, add 2 tablespoons of crumbled low-fat feta or a sprinkle of cotija cheese on top.
- ✓
Pat your spinach dry before adding it to the pan to avoid excess moisture making the eggs watery.
- ✓
Fresh lime juice squeezed over the finished tacos right before eating brightens every other flavour in the dish.
Frequently Asked Questions
Variations
- •
Turkey Sausage and Black Bean Tacos
Crumble and brown 100g of lean turkey sausage in the pan before adding the egg mixture. This bumps the protein even higher and adds a hearty, savoury depth to the filling.
- •
Vegan Black Bean Breakfast Tacos
Replace the eggs with 150g of firm tofu crumbled and pan-fried with the same spice blend. Use the same black beans and avocado topping. You get a plant-based breakfast that is still high in protein and fibre.
- •
Meal Prep Taco Bowls
Skip the tortillas and serve the egg scramble and spiced black beans over a base of cooked quinoa or brown rice. Top with all the same fixings for a macro-balanced breakfast bowl that travels well in a meal prep container.
- •
Spicy Harissa Black Bean Tacos
Stir half a teaspoon of harissa paste into the black beans while warming for a North African twist. Swap the chipotle chilli powder for regular chilli flakes and top with a spoonful of plain Greek yogurt to cool the heat.
Substitutions
- •Corn tortillas → Whole wheat flour tortillas or lettuce cups (Whole wheat tortillas add extra fibre but do contain gluten. Lettuce cups make the recipe fully grain-free and reduce calories further.)
- •Black beans → Pinto beans or kidney beans (Both have a similar nutritional profile to black beans. Pinto beans give a slightly creamier texture, while kidney beans have a firmer bite.)
- •Baby spinach → Kale or rocket (Finely chop kale and cook it for an extra minute before adding the eggs as it takes longer to wilt. Rocket can be added raw as a topping after cooking.)
- •Fresh coriander → Fresh flat-leaf parsley or chives (For anyone who finds coriander soapy, flat-leaf parsley adds a fresh green note. Chives give a mild onion flavour that works well with eggs.)
- •Avocado → Non-fat Greek yogurt with lime and garlic (Mix 3 tablespoons of plain Greek yogurt with a squeeze of lime and a pinch of garlic powder for a creamy, high-protein avocado alternative that keeps calories even lower.)
🧊 Storage
These tacos are best eaten fresh. If you have leftover components, store the scrambled eggs, black beans, and toppings separately in airtight containers in the refrigerator for up to 2 days. Reheat the eggs gently in a non-stick pan over low heat and reheat the beans in a small saucepan. Do not store assembled tacos as the tortillas become soggy.
📅 Make Ahead
The spiced black beans can be prepared up to 3 days in advance and refrigerated. The pico de gallo can be made the night before. Chop the coriander and zest the lime ahead of time too. On the morning, you only need to cook the eggs and warm the tortillas, bringing total assembly time down to about 8 minutes.
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
