Healthy Breakfast Recipes

Vegetarian Breakfast Tacos with Roasted Vegetables and Spiced Black Beans

High ProteinGluten-FreeMeal PrepNut-Free
Prep Time15 min
Cook Time25 min
Servings4
Calories380 kcal
Health Score7/10
↓ Jump to recipe
Vegetarian Breakfast Tacos with Roasted Vegetables and Spiced Black Beans

Some mornings call for something a bit more exciting than a bowl of oats, and these vegetarian breakfast tacos with roasted vegetables are exactly that kind of meal. Crispy-edged sweet potato, charred courgette, and caramelised red onion tumble out of warm corn tortillas, topped with fluffy scrambled eggs and a zippy lime-cumin yoghurt sauce. It sounds fancy, but the whole thing comes together in about 35 minutes. The roasting does most of the heavy lifting while you prep everything else.

What makes this recipe genuinely healthier than your average breakfast taco is the combination of ingredients working together. Black beans bring a serious hit of plant-based protein and soluble fibre, which means you stay full for hours without that mid-morning energy crash. The eggs add another layer of protein and provide choline, a nutrient most people do not get enough of. Instead of sour cream, a quick sauce made from plain Greek yoghurt with lime juice and ground cumin gives you that creamy tang you want, but with a fraction of the fat and a boost of probiotics. The corn tortillas keep things naturally gluten-free and lower in calories than flour alternatives.

The vegetables are the real star here, and the key is not rushing their roast. A hot oven, a little olive oil, and enough space on the baking tray so they actually roast rather than steam, that is the formula. Sweet potato brings natural sweetness and beta-carotene. Courgette adds bulk without many calories. Red pepper pops with colour and vitamin C. A sprinkle of smoked paprika and ground cumin ties everything together with a warm, earthy depth that makes these tacos feel satisfying in a way that a green smoothie just cannot compete with. A handful of fresh coriander and a few slices of avocado at the end brings freshness and healthy monounsaturated fats to finish the dish beautifully.

These tacos are brilliant for meal prepping too. Roast a double batch of vegetables on Sunday and keep them in the fridge, then you are minutes away from a proper breakfast on weekday mornings. The beans can be seasoned and stored separately, and the yoghurt sauce keeps well for three days. If you are feeding a family or a crowd, simply scale everything up and set out the fillings as a build-your-own taco station. Kids who might turn their nose up at vegetables somehow find them completely irresistible when tucked inside a taco, and honestly the same logic applies to adults too.

Ingredients

Serves:4
  • 1 medium sweet potato (peeled and cut into 1cm cubes)
  • 1 medium courgette (halved lengthways and sliced into half-moons)
  • 1 large red bell pepper (deseeded and cut into strips)
  • 1 small red onion (sliced into thin wedges)
  • 2 tbsp olive oil (divided)
  • 1 tsp smoked paprika
  • 1 tsp ground cumin (divided)
  • 0.5 tsp garlic powder
  • 0.3 tsp chilli flakes (optional, adjust to taste)
  • 1 400g can black beans (drained and rinsed)
  • 0.5 tsp ground cumin (for the beans)
  • 1 pinch salt (for the beans)
  • 6 large free-range eggs
  • 2 tbsp semi-skimmed milk (or unsweetened oat milk for dairy-free)
  • 1 tsp olive oil (for scrambling eggs)
  • 8 small corn tortillas (approximately 15cm diameter)
  • 120 g plain Greek yoghurt (full-fat or low-fat both work)
  • 1 whole lime (juice only)
  • 0.5 tsp ground cumin (for the yoghurt sauce)
  • 1 small clove garlic (finely grated, for the yoghurt sauce)
  • 1 medium ripe avocado (sliced or roughly mashed)
  • 1 handful fresh coriander (leaves picked)
  • 0.3 tsp fine sea salt (for seasoning vegetables)
  • 0.3 tsp black pepper (freshly ground)

Instructions

  1. 1

    Preheat your oven to 220C (200C fan). Line a large baking tray with baking paper. Add the cubed sweet potato, courgette, red pepper, and red onion to the tray. Drizzle with 2 tablespoons of olive oil, then sprinkle over the smoked paprika, 1 teaspoon of ground cumin, garlic powder, chilli flakes if using, salt, and black pepper. Toss everything well so every piece is evenly coated.

    Spread the vegetables out in a single layer with space between pieces. Crowding the tray causes them to steam rather than roast, and you will lose that gorgeous caramelised edge.

  2. 2

    Roast the vegetables in the preheated oven for 22 to 25 minutes, flipping halfway through, until the sweet potato is tender and the edges of everything are nicely caramelised and lightly charred.

  3. 3

    While the vegetables roast, make the cumin-lime yoghurt sauce. Combine the Greek yoghurt, lime juice, 0.5 teaspoon of ground cumin, and grated garlic in a small bowl. Stir well, taste, and adjust seasoning with a pinch of salt if needed. Set aside in the fridge.

    Make this sauce ahead and refrigerate it for up to three days. The flavour actually deepens as it sits.

  4. 4

    Place the drained black beans in a small saucepan over medium-low heat. Add 0.5 teaspoon of ground cumin and a pinch of salt. Stir and heat gently for 3 to 4 minutes until warmed through. Keep on the lowest setting until ready to serve.

  5. 5

    Crack the eggs into a bowl, add the milk, and whisk lightly with a fork. Heat 1 teaspoon of olive oil in a non-stick frying pan over medium-low heat. Pour in the eggs and let them sit undisturbed for 30 seconds, then use a spatula to gently fold and push them slowly across the pan. Remove from the heat just before they look fully set, as residual heat will finish the job. Season lightly with salt and pepper.

    Low and slow is the rule for scrambled eggs. High heat makes them rubbery and dry. Pull them off just a touch underdone.

  6. 6

    Warm the corn tortillas one at a time in a dry frying pan over high heat for about 30 seconds per side until they develop small char spots and become pliable. Alternatively, wrap them in a damp paper towel and microwave for 45 seconds.

  7. 7

    Assemble the tacos. Lay two tortillas per person on a plate. Spoon a little of the warm black beans onto each tortilla first, then add a generous portion of roasted vegetables. Top with the soft scrambled eggs. Add a few slices of avocado, a drizzle of the cumin-lime yoghurt sauce, and a scattering of fresh coriander leaves. Serve immediately.

    A squeeze of extra lime juice right at the end brightens all the flavours beautifully.

Nutrition per serving

380kcal

Calories

22g

Protein

42g

Carbs

14g

Fat

9g

Fibre

7g

Sugar

390mg

Sodium

Pro Tips

  • Cut your sweet potato into small, even cubes, no bigger than 1cm, so they cook through in the same time as the softer vegetables.

  • If you have time, swap the canned beans for dried black beans cooked from scratch. The texture is firmer and the flavour is richer.

  • For extra protein, add a sprinkle of crumbled firm tofu to the roasting tray alongside the vegetables.

  • Toast the corn tortillas directly over a gas flame for authentic char marks and a slightly smoky flavour.

  • Do not skip the yoghurt sauce. It ties the whole dish together and keeps the overall fat content lower than using sour cream.

Frequently Asked Questions

Can I make vegetarian breakfast tacos with roasted vegetables ahead of time?

Yes, absolutely. Roast the vegetables up to four days ahead and store them in an airtight container in the fridge. The beans and yoghurt sauce keep for three days. When you are ready to eat, reheat the vegetables in a hot pan or oven for a few minutes, scramble fresh eggs, warm your tortillas, and assemble. The whole thing takes under 10 minutes from fridge to plate.

How do I make these tacos vegan?

Simply leave out the eggs and replace them with a tofu scramble using crumbled firm tofu cooked with turmeric, black salt, and a little nutritional yeast. Swap the Greek yoghurt sauce for a coconut yoghurt alternative and use oat milk in the tofu scramble if needed. The roasted vegetables and beans are already fully plant-based.

Are corn tortillas gluten-free?

Traditional corn tortillas made with just masa harina and water are naturally gluten-free. However, some brands produce them in facilities that also process wheat, so if you have coeliac disease or a serious gluten intolerance, check the packaging for a certified gluten-free label before buying.

What other vegetables work well for roasting in these breakfast tacos?

Almost anything works. Cherry tomatoes, mushrooms, broccoli florets, butternut squash, corn kernels, and asparagus all roast beautifully and taste fantastic in tacos. Use whatever is in season or needs using up in your vegetable drawer. Just keep the pieces roughly the same size so they cook evenly.

How many calories are in these vegetarian breakfast tacos?

Each serving of two tacos contains approximately 380 calories, with around 22g of protein and 9g of fibre. This is significantly lower in calories and higher in protein and fibre than typical restaurant-style breakfast tacos, which can easily hit 600 to 700 calories per serving.

Variations

  • Vegan Tofu Scramble Version

    Replace the eggs with a scramble made from 300g of crumbled firm tofu cooked in olive oil with turmeric, black salt, nutritional yeast, and a splash of oat milk. Use coconut yoghurt in the sauce. The result is fully vegan, still high in protein, and just as satisfying.

  • High-Protein Cottage Cheese Swap

    Stir 2 tablespoons of low-fat cottage cheese into the scrambled eggs before cooking for a creamier texture and an extra protein boost. The cottage cheese melts into the eggs as they cook and adds a subtle richness without many extra calories.

  • Meal Prep Bowl Version

    Skip the tortillas entirely and serve everything over a base of cooked quinoa or brown rice for a breakfast bowl that is higher in fibre and even more filling. Great for those who prefer a fork-and-bowl breakfast over handheld tacos.

  • Spicy Chipotle Version

    Add 1 teaspoon of chipotle paste to the roasting vegetables before they go in the oven, and stir another half teaspoon into the yoghurt sauce. This gives the whole dish a deep smoky heat that is ideal if you like things with a bit of a kick in the morning.

Substitutions

  • Greek yoghurtCoconut yoghurt (Use unsweetened coconut yoghurt for a fully dairy-free and vegan sauce. The texture and tanginess are similar. Add an extra squeeze of lime to compensate for any sweetness.)
  • Corn tortillasWhole wheat flour tortillas (Whole wheat tortillas add extra fibre and are easier to fold without cracking. They are not gluten-free, so keep corn tortillas if that is a requirement.)
  • Black beansPinto beans or kidney beans (Both work equally well in terms of protein and fibre content. Pinto beans have a slightly creamier, milder flavour, while kidney beans are firmer and meatier in texture.)
  • EggsFirm tofu scramble (Crumble 300g of firm tofu and cook with a little turmeric, black salt, olive oil, and nutritional yeast for a vegan alternative that mimics the colour and texture of scrambled eggs closely.)
  • Sweet potatoButternut squash (Butternut squash has a similar natural sweetness and roasts in roughly the same time. It is slightly lower in carbohydrates than sweet potato.)
  • Fresh corianderFresh flat-leaf parsley (A good option if you are among the people who find coriander tastes soapy. Parsley provides a fresh green flavour that works well with the other spices.)

🧊 Storage

Store leftover roasted vegetables and black beans separately in airtight containers in the refrigerator for up to 4 days. The yoghurt sauce keeps refrigerated for up to 3 days. Scrambled eggs are best made fresh but can be stored for 1 day and gently reheated. Do not store assembled tacos as the tortillas become soggy.

📅 Make Ahead

The roasted vegetables, seasoned black beans, and cumin-lime yoghurt sauce can all be prepared in full up to 4 days ahead and stored in the fridge. On the morning you want to eat, simply reheat the vegetables and beans in a pan over medium heat for 3 to 5 minutes, scramble fresh eggs, warm the tortillas, and assemble. This makes it a genuinely fast weekday breakfast.