Healthy Breakfast Recipes

High-Protein Black Bean Breakfast Burrito with Scrambled Eggs

High ProteinMeal PrepNut-Free
Prep Time10 min
Cook Time12 min
Servings2
Calories420 kcal
Health Score8/10
↓ Jump to recipe
High-Protein Black Bean Breakfast Burrito with Scrambled Eggs

There is something genuinely satisfying about wrapping a hearty, nourishing filling into a warm tortilla before the day even gets started. This black bean breakfast burrito with scrambled eggs is the kind of breakfast that keeps you full until lunch without weighing you down. It is built around whole, honest ingredients, and every bite delivers real nutritional value rather than just empty calories. The scrambled eggs bring a creamy, protein-rich base, the black beans add a double hit of plant-based protein and fibre, and a handful of colourful vegetables brings crunch, vitamins, and freshness. This is a proper meal that happens to be easy enough to make on a Tuesday morning.

What makes this recipe genuinely healthier than most breakfast burritos you will find is the attention to balance. Traditional versions often load up on high-fat cheese, refined flour tortillas, and little else. Here, we use a high-fibre whole wheat tortilla to boost your fibre intake from the very first ingredient. The eggs are scrambled gently with just a touch of olive oil rather than butter, keeping the saturated fat low. The black beans are rinsed thoroughly to cut the sodium, then seasoned with smoked paprika, ground cumin, and garlic powder so they taste deeply flavourful without any added salt. A scoop of fresh salsa and sliced avocado on top adds healthy monounsaturated fats and a brightness that lifts the whole thing. At roughly 420 calories per burrito with 28 grams of protein and 10 grams of fibre, this genuinely earns its place in your breakfast rotation.

The method here is straightforward, and that is intentional. You cook the seasoned black beans first so they develop a little colour and intensity in the pan. Then the eggs go in, scrambled low and slow so they stay soft and custardy rather than rubbery. Everything comes together in the tortilla with baby spinach, which wilts gently from the heat of the filling, fresh tomato salsa, and creamy avocado. The whole thing takes about 20 minutes from start to finish, including washing up the one pan you used. If you are batch cooking for the week, you can easily double or triple the filling and store it separately from the tortillas, then assemble fresh each morning in under five minutes.

This recipe is also incredibly adaptable. Not a fan of avocado? Leave it out and add a spoonful of plain Greek yogurt instead for extra creaminess and even more protein. Want more heat? A few slices of fresh jalapeño inside the burrito or a drizzle of hot sauce over the top does the job beautifully. Cooking for kids who like milder flavours? Simply skip the smoked paprika and go easy on the cumin. The base recipe is already a nutritional win, and every small tweak you make to suit your household just makes it your own. This is the kind of recipe you come back to week after week because it works, it satisfies, and it actually makes you feel good about how you started your day.

Ingredients

Serves:2
  • 2 large whole wheat tortillas (25cm diameter, high-fibre variety)
  • 4 large free-range eggs
  • 1 can (400g) black beans (drained and rinsed thoroughly)
  • 1 tsp smoked paprika
  • 0.5 tsp ground cumin
  • 0.5 tsp garlic powder
  • 0.3 tsp black pepper
  • 1 tbsp extra virgin olive oil (divided)
  • 1 small red bell pepper (finely diced)
  • 0.5 small red onion (finely diced)
  • 1 cup baby spinach (loosely packed)
  • 1 medium ripe avocado (halved and sliced)
  • 4 tbsp fresh tomato salsa (shop-bought low-sodium or homemade)
  • 2 tbsp reduced-fat feta cheese (crumbled, optional)
  • 1 tbsp fresh lime juice (for avocado, to prevent browning)

Instructions

  1. 1

    Add half the olive oil to a non-stick skillet over medium heat. Once warm, add the diced red onion and red bell pepper. Cook for 3 to 4 minutes, stirring occasionally, until softened and just starting to caramelise at the edges.

    Keep the heat at medium rather than high so the vegetables soften evenly without burning.

  2. 2

    Add the drained black beans to the pan with the cooked vegetables. Sprinkle over the smoked paprika, ground cumin, garlic powder, and black pepper. Stir well to coat everything in the spices and cook for 2 minutes until the beans are warmed through and fragrant. Transfer the bean mixture to a bowl and set aside.

    Pressing a few of the beans lightly with the back of a spoon as they cook gives the mixture a creamier texture and helps it hold together inside the burrito.

  3. 3

    Wipe the pan clean and return it to a low to medium heat. Add the remaining olive oil. Crack the eggs into a bowl, whisk briefly, and pour them into the warm pan. Stir gently and continuously with a spatula, pulling the eggs slowly across the pan. Remove from the heat while they are still slightly underdone, as residual heat will finish cooking them to a soft, creamy texture.

    Low and slow is the secret to perfect scrambled eggs. High heat creates rubbery, dry curds, which is not what you want here.

  4. 4

    Warm the whole wheat tortillas one at a time in a dry skillet over medium heat for about 20 seconds per side, or wrap them in a damp paper towel and microwave for 15 seconds. This makes them pliable and prevents cracking when you roll them.

  5. 5

    Lay each warmed tortilla flat on a clean surface. Arrange a small handful of baby spinach down the centre of each tortilla. Spoon half the black bean mixture over the spinach, then add half the scrambled eggs on top. Add the avocado slices, toss them in the lime juice first, then spoon 2 tablespoons of fresh salsa over each burrito. Crumble over the feta if using.

    Do not overfill the tortilla or it will be difficult to roll without tearing. A little restraint now means a neater burrito.

  6. 6

    Fold the sides of the tortilla in first, then roll from the bottom up, keeping the filling tucked in tightly as you go. Place the burrito seam-side down. Slice in half diagonally and serve immediately, or wrap tightly in foil for a grab-and-go breakfast.

    A quick 60-second toast in a dry pan seam-side down seals the burrito shut and adds a lovely golden crust.

Nutrition per serving

420kcal

Calories

28g

Protein

42g

Carbs

16g

Fat

10g

Fibre

4g

Sugar

390mg

Sodium

Pro Tips

  • Rinse your canned black beans really well under cold water. This removes excess sodium and starch, giving you cleaner flavour and better texture.

  • Scramble your eggs on the lowest heat setting you can manage. It takes an extra minute or two but the result is far creamier and more satisfying.

  • To make this a genuine meal-prep recipe, cook a large batch of the bean and vegetable mixture and store it in the fridge for up to four days. Scramble fresh eggs each morning and assemble in under five minutes.

  • Warm your tortilla before rolling. Cold tortillas crack. Warm tortillas bend. It is as simple as that.

  • Add the avocado just before serving rather than storing it inside a prepped burrito, as it browns quickly even with lime juice.

Frequently Asked Questions

Can I freeze this black bean breakfast burrito with scrambled eggs?

Yes, but with one adjustment. Assemble the burritos without the avocado, salsa, and any fresh garnishes. Wrap each one tightly in foil and place in a freezer bag. They keep well for up to 2 months. Reheat from frozen in the oven at 180C for 20 to 25 minutes, or microwave on medium power for 3 to 4 minutes. Add fresh avocado and salsa after reheating.

How much protein is in this black bean breakfast burrito?

Each burrito contains approximately 28 grams of protein, coming from both the eggs and the black beans. This makes it a genuinely high-protein breakfast that supports sustained energy and keeps hunger at bay well into the morning.

Can I use egg whites instead of whole eggs?

Absolutely. Using 6 egg whites in place of 4 whole eggs reduces the fat content and calories while keeping the protein high. The texture will be slightly less rich but still delicious when seasoned well and cooked low and slow.

What can I use instead of a whole wheat tortilla?

A high-fibre spinach tortilla, a low-carb tortilla, or even a large collard green leaf for a grain-free option all work well here. If using a collard green wrap, blanch it for 30 seconds in boiling water first to make it flexible enough to roll without tearing.

Are black beans a good source of protein for breakfast?

They really are. A half cup of black beans provides around 7 to 8 grams of plant-based protein along with roughly 7 grams of fibre. Combined with eggs in this burrito, you get a complete amino acid profile and a breakfast that supports muscle maintenance and digestive health.

Variations

  • Turkey Chorizo and Black Bean Burrito

    Brown 100g of turkey chorizo or chicken chorizo in the pan before adding the vegetables. The smoky, spiced meat adds a bold depth of flavour and an extra protein boost. Reduce the smoked paprika and cumin slightly since the chorizo brings plenty of its own seasoning.

  • Vegan Black Bean Breakfast Burrito

    Replace the eggs with 200g of firm tofu crumbled and cooked in the pan with turmeric, nutritional yeast, garlic powder, and a pinch of black salt for an egg-like flavour. Skip the feta and use a dairy-free yogurt on the side instead.

  • Spicy Jalapeño and Black Bean Burrito

    Add one fresh jalapeño, finely diced, to the pan with the onion and red pepper. Finish the assembled burrito with a drizzle of chipotle hot sauce or a spoonful of pickled jalapeños for those who love heat in the morning.

  • Greek Yogurt Sauce Burrito

    Swap the avocado for a two-tablespoon dollop of plain full-fat Greek yogurt mixed with a squeeze of lime and a pinch of garlic powder. This adds extra protein while keeping the creamy, cooling element that balances the warm spiced filling.

Substitutions

  • Whole wheat tortillaLow-carb or spinach tortilla (Reduces net carbs and calories slightly. Works well with the same filling without any changes to the method.)
  • Black beansPinto beans or kidney beans (Both offer similar protein and fibre content to black beans. Pinto beans have a slightly creamier texture, while kidney beans are firmer and hold their shape better.)
  • Reduced-fat feta cheesePlain Greek yogurt (Adds creaminess and extra protein while reducing the saturated fat. Use 2 tablespoons per burrito and add just before serving rather than during assembly.)
  • AvocadoHummus (Two tablespoons of hummus provides a similar creamy, satisfying element with added plant-based protein. Works especially well if you are meal prepping as it does not brown the way avocado does.)
  • Red bell pepperCourgette or mushrooms (Both add volume and nutrients with minimal calories. Dice finely and cook for an extra minute compared to the bell pepper, as they release more moisture.)

🧊 Storage

Store leftover burrito filling in separate airtight containers in the refrigerator for up to 4 days. Keep avocado and salsa stored separately and add fresh when assembling. Assembled burritos without avocado can be wrapped in foil and refrigerated for up to 2 days. Reheat in a dry skillet over medium heat for 3 to 4 minutes per side, or microwave for 60 to 90 seconds.

📅 Make Ahead

The black bean and vegetable mixture can be cooked in a large batch at the start of the week and refrigerated for up to 4 days, making assembly very fast on busy mornings. Scramble the eggs fresh each day for the best texture. Fully assembled burritos, minus avocado and salsa, can be wrapped tightly and frozen for up to 2 months.