Healthy Breakfast Recipes

Vegetarian Breakfast Burrito with Roasted Veggies and Avocado

High ProteinMeal PrepNut-Free
Prep Time15 min
Cook Time30 min
Servings4
Calories418 kcal
Health Score7/10
↓ Jump to recipe
Vegetarian Breakfast Burrito with Roasted Veggies and Avocado

There is something deeply satisfying about biting into a warm, stuffed burrito first thing in the morning. This vegetarian breakfast burrito with roasted veggies and avocado takes that comfort factor and pairs it with genuinely good nutrition. We are talking roasted sweet potato, red onion, courgette, and cherry tomatoes, all caramelised in the oven until their natural sugars concentrate into something almost jammy. Add fluffy high-protein scrambled eggs, creamy sliced avocado, and a spoonful of thick Greek yoghurt instead of sour cream, and you have a breakfast that genuinely holds you until lunch.

What makes this recipe stand out from the usual burrito crowd is the layering strategy. The veggies go into the oven first, giving you time to scramble the eggs gently over low heat so they stay soft and custardy rather than rubbery and dry. Black beans get stirred through the egg mixture to add a punch of plant-based protein and fibre without any extra effort. The result is a filling that is colourful, hearty, and nutritionally balanced in every single bite. Each burrito delivers around 22 grams of protein and 8 grams of fibre, which is genuinely impressive for a vegetarian breakfast option.

The whole-wheat tortilla is a deliberate choice here. It adds a nutty, slightly chewy backdrop that wraps around the filling beautifully and contributes more fibre than a standard white flour tortilla. Toasting the assembled burrito in a dry pan for a couple of minutes on each side creates those crispy, golden patches on the outside while keeping the inside warm and steamy. That little step transforms this from a basic wrap into something that feels properly restaurant-worthy. A squeeze of fresh lime juice over the avocado before folding everything in keeps the colour bright and adds a zingy freshness that lifts the whole dish.

Meal prep fans, this one is genuinely your friend. You can roast a double batch of veggies on Sunday, store them in the fridge, and assemble fresh burritos each morning in under five minutes. The filling also freezes beautifully, so you can make a full batch, wrap the assembled burritos in foil, and freeze them for up to three months. On a busy morning, just pop one in the microwave for two to three minutes, or warm it in a pan, and you have a nourishing, proper breakfast with zero stress. It is the kind of recipe that rewards a small upfront investment of time with a whole week of easy, healthy mornings.

Ingredients

Serves:4
  • 1 medium sweet potato (peeled and cut into 1cm cubes)
  • 1 medium courgette (halved lengthways and sliced into half-moons)
  • 1 medium red onion (cut into thin wedges)
  • 150 g cherry tomatoes (halved)
  • 1 medium red bell pepper (deseeded and diced)
  • 2 tbsp olive oil (divided)
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 0.5 tsp garlic powder
  • 0.3 tsp chilli flakes (optional, adjust to taste)
  • 6 large eggs (free-range if possible)
  • 2 tbsp plain Greek yoghurt (full-fat, adds creaminess to eggs)
  • 400 g tinned black beans (drained and rinsed)
  • 2 large ripe avocados (stoned and sliced)
  • 1 whole lime (juiced)
  • 4 large whole-wheat tortillas (around 25cm diameter)
  • 60 g reduced-fat feta cheese (crumbled)
  • 2 tbsp fresh coriander (roughly chopped, plus extra to serve)
  • 0.5 tsp fine sea salt (divided, adjust to taste)
  • 0.3 tsp black pepper (freshly ground)
  • 4 tbsp fresh tomato salsa (to serve, store-bought or homemade)

Instructions

  1. 1

    Preheat your oven to 220C (200C fan). Line a large baking tray with parchment paper. Spread the sweet potato cubes, courgette, red onion, cherry tomatoes, and red bell pepper across the tray in a single layer. Drizzle with 1.5 tablespoons of olive oil and sprinkle over the smoked paprika, cumin, garlic powder, chilli flakes if using, and a pinch of salt. Toss everything together until well coated.

    Spread the vegetables out generously with no overlap. Crowding the tray causes steaming instead of roasting, and you lose that gorgeous caramelisation.

  2. 2

    Roast the vegetables for 25 to 30 minutes, turning once halfway through, until the sweet potato is tender and the edges of everything are golden and slightly charred. Remove from the oven and set aside.

    The cherry tomatoes will burst and become jammy. Do not discard any of those juices on the tray as they add incredible flavour to the filling.

  3. 3

    While the veggies roast, crack the eggs into a bowl. Add the Greek yoghurt, a pinch of salt, and the black pepper. Whisk together until smooth and slightly frothy. Heat the remaining half tablespoon of olive oil in a non-stick pan over low to medium heat. Pour in the egg mixture and let it sit for about 30 seconds before gently folding with a spatula.

    Low and slow is the key to soft, custardy scrambled eggs. Pull the pan off the heat just before they look fully set as the residual heat will finish cooking them.

  4. 4

    When the eggs are just barely set, stir in the drained black beans and fresh coriander. Fold gently to warm the beans through. Season with a little extra salt if needed, then remove the pan from the heat.

  5. 5

    Slice the avocados and squeeze fresh lime juice over them immediately to keep the colour vibrant. Warm the whole-wheat tortillas in a dry pan for 30 seconds on each side or wrap them in a damp paper towel and microwave for 20 seconds until pliable.

    Warming the tortilla is not optional. A cold, stiff tortilla will crack when you try to fold it.

  6. 6

    Lay a warm tortilla flat on a clean surface. Spoon a generous portion of the roasted vegetables across the centre, leaving a border around the edges. Add a quarter of the egg and black bean mixture on top. Arrange a few avocado slices alongside and crumble over a quarter of the feta cheese.

    Do not overfill or the burrito will be impossible to fold neatly. A slightly underfilled burrito wraps much better than an overstuffed one.

  7. 7

    Fold in the two short sides of the tortilla, then fold up the bottom edge and roll firmly away from you, keeping the filling tight as you go. Place the burrito seam-side down. Repeat with the remaining three tortillas.

  8. 8

    Heat a clean dry pan or griddle over medium heat. Place each burrito seam-side down and toast for 1 to 2 minutes until golden and lightly crispy. Flip and toast the other side. Serve immediately with fresh tomato salsa on the side and extra coriander on top.

    Toasting in a dry pan rather than adding oil keeps the calories lower while still giving that satisfying crispy exterior.

Nutrition per serving

418kcal

Calories

22g

Protein

44g

Carbs

17g

Fat

8g

Fibre

7g

Sugar

520mg

Sodium

Pro Tips

  • Cut the sweet potato into small, even 1cm cubes so it cooks through at the same rate as the other vegetables.

  • Use ripe avocados for the creamiest texture. They should give slightly when pressed gently near the top.

  • If your tortillas are tearing, they are either too cold or too dry. A few seconds in the microwave under a damp paper towel sorts this instantly.

  • For meal prep, store the roasted veggie mixture and the egg mixture separately in airtight containers in the fridge for up to four days. Assemble and toast fresh each morning.

  • A sprinkle of hemp seeds or sunflower seeds over the filling before rolling adds extra protein and healthy fats with no noticeable flavour change.

  • To boost fibre further, swap one of the whole-wheat tortillas for a high-fibre spinach wrap.

Frequently Asked Questions

Can I make these vegetarian breakfast burritos ahead of time and freeze them?

Absolutely. Assemble the burritos fully, wrap each one tightly in foil, and freeze for up to three months. To reheat, remove the foil and microwave on high for two to three minutes, flipping halfway, or bake at 180C for 20 minutes wrapped in foil. Add fresh avocado after reheating for the best texture.

Can I make this recipe vegan?

Yes, with a few straightforward swaps. Replace the eggs with a scrambled tofu mixture seasoned with turmeric and black salt for an eggy flavour. Use a plant-based feta alternative and swap the Greek yoghurt in the egg mixture for a tablespoon of unsweetened oat milk. Everything else in the recipe is already fully plant-based.

What vegetables work best for roasting in these burritos?

Sweet potato, courgette, red pepper, and red onion are the stars here because they all roast at a similar rate and develop great sweetness. You could also add mushrooms, broccoli florets, or diced butternut squash. Just make sure denser vegetables like squash are cut smaller so they cook through in time.

How do I keep the avocado from going brown if I am meal prepping?

The lime juice in this recipe helps significantly. For meal-prepped burritos that you are not freezing, add the avocado fresh each morning rather than including it in the make-ahead filling. It takes only seconds to slice and squeeze over lime, and the freshness is worth it.

Are these burritos actually filling enough for breakfast?

Each burrito contains around 22 grams of protein and 8 grams of fibre from the eggs, black beans, and whole-wheat tortilla. That combination of protein and fibre is one of the most effective ways to stay full, so yes, most people find one burrito keeps them satisfied for four to five hours.

Can I make this gluten-free?

Yes. Simply swap the whole-wheat tortillas for certified gluten-free corn tortillas or large gluten-free wraps. All the other ingredients in this recipe are naturally gluten-free. Just double-check your tinned black beans and spice blends for any hidden gluten-containing additives.

Variations

  • Spicy Chipotle Version

    Add half a teaspoon of chipotle powder to the roasted veggie seasoning blend and stir a teaspoon of chipotle paste into the scrambled eggs. Serve with sliced pickled jalapenos inside the burrito for a smoky, fiery kick.

  • High-Protein Power Burrito

    Add 80g of crumbled firm tofu to the egg mixture while scrambling to boost the protein content significantly. Swap regular feta for cottage cheese spooned over the filling for even more protein with fewer calories.

  • Mediterranean Twist

    Swap the black beans for chickpeas, add a handful of baby spinach and sliced sun-dried tomatoes to the roasted veg tray, and season with dried oregano instead of cumin. Serve with a dollop of hummus instead of salsa.

  • Low-Carb Bowl Version

    Skip the tortilla entirely and serve all the components over a bed of shredded Little Gem lettuce or cauliflower rice. Top with the roasted veggies, egg and bean mixture, avocado slices, and salsa for a satisfying burrito bowl that is naturally gluten-free and lower in carbohydrates.

Substitutions

  • Whole-wheat tortillaGluten-free corn tortilla or large lettuce leaves (Corn tortillas are smaller so you may need two per serving. Lettuce leaves work for a low-carb, grain-free option but will need to be eaten fresh.)
  • Black beansChickpeas or pinto beans (Both work well in terms of texture. Chickpeas are slightly higher in protein while pinto beans have a creamier, milder flavour that blends seamlessly with the eggs.)
  • Reduced-fat feta cheeseReduced-fat cheddar or dairy-free cheese (Cheddar melts more readily if you prefer that texture. A dairy-free block cheese that melts works well for a fully plant-based version.)
  • EggsFirm tofu scramble with turmeric and black salt (Use 300g of firm tofu crumbled into small pieces. Season with turmeric for colour and black salt (kala namak) for an eggy sulphurous flavour. Cook the same way as the egg mixture.)
  • Greek yoghurt in eggsUnsweetened oat milk or a splash of water (Both add a little moisture to keep the scrambled eggs soft. Oat milk keeps the recipe dairy-free if needed.)
  • Fresh corianderFresh flat-leaf parsley or fresh chives (A good option for anyone who finds coriander soapy. Parsley adds freshness while chives bring a mild onion note.)

🧊 Storage

Store leftover assembled burritos wrapped tightly in foil or in an airtight container in the fridge for up to 3 days. Reheat in a dry pan over medium heat for 3 to 4 minutes per side, or microwave for 90 seconds. Store the roasted veg filling and egg mixture separately for best texture. Freeze fully assembled burritos (without avocado) wrapped in foil for up to 3 months.

📅 Make Ahead

Roast the vegetables up to 4 days ahead and store in an airtight container in the fridge. The egg and black bean mixture can be made a day ahead and refrigerated. When ready to eat, warm the components briefly in a pan, then assemble and toast the burritos fresh. For full meal prep, assemble and freeze without the avocado, adding fresh slices after reheating.