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

Vegetarian Breakfast Tacos with Roasted Vegetables and Spiced Black Beans earn their place on the breakfast table by delivering 22 grams of protein and 9 grams of fibre without relying on meat or anything complicated. These are not thin, apologetic tacos that leave you hungry by mid-morning. The combination of oven-roasted vegetables and smoky spiced black beans makes them genuinely filling and satisfying in a way that most vegetarian breakfasts struggle to achieve. What sets this recipe apart from other breakfast taco versions is the deliberate layering of spice and texture. The vegetables are roasted at high heat rather than sautéed, which concentrates their natural sugars and creates caramelised edges that taste far more complex than the short ingredient list suggests. If you have been looking for a high-protein vegetarian breakfast that travels well and reheats without falling apart, this recipe fits that need. The macros sit at 380 calories, 42 grams of carbohydrates, and 14 grams of fat, making it a well-balanced morning meal that supports sustained energy rather than a quick spike and crash.

Sweet potato is the anchor vegetable here, and it earns that position. A medium sweet potato contributes meaningful amounts of beta-carotene, potassium, and complex carbohydrates that digest slowly and keep blood sugar stable. Courgette adds bulk and moisture without adding significant calories, and it also contributes vitamin C and small amounts of folate. Red bell pepper is one of the most nutrient-dense vegetables you can roast, providing more vitamin C per serving than an orange and adding a bright, sweet contrast to the earthier root vegetables. Red onion brings quercetin, an antioxidant compound with anti-inflammatory properties, and it softens into something almost jammy when roasted. The black beans are the protein engine of this recipe. A 400 gram can of black beans provides substantial plant-based protein alongside resistant starch, which feeds beneficial gut bacteria. Ground cumin appears twice in this recipe, once in the vegetable spice mix and once with the beans, because it deepens the smoky character of the dish and aids digestion. Olive oil helps the vegetables caramelise properly and supports absorption of fat-soluble vitamins from the sweet potato and pepper.

When the vegetables go into the oven, the kitchen takes on a warm, smoky smell quite quickly. The smoked paprika and cumin bloom in the olive oil coating the vegetables, and by the time the sweet potato is tender with caramelised edges, the whole dish smells like something far more elaborate than a breakfast taco. The sweet potato chunks turn golden brown and slightly crisp on the outside while staying soft inside. The courgette softens and loses its rawness, taking on a slightly silky texture at the edges. The red bell pepper collapses and caramelises, its natural sweetness intensifying considerably. The black beans, warmed with cumin, salt, and a pinch of chilli flakes, become creamy and bold. Loaded into a taco shell, the combination of textures is genuinely interesting. You get creamy beans, soft roasted vegetable pieces with occasional crisp bits, and the structural contrast of the shell itself. The flavour profile is smoky, earthy, and mildly spicy with a sweetness coming through from the pepper and sweet potato.

This recipe supports several specific health goals. The 9 grams of fibre per serving contributes meaningfully toward the recommended daily intake of 25 to 30 grams, and the mix of soluble fibre from the black beans and insoluble fibre from the vegetables supports digestive health across the morning. The 22 grams of plant-based protein makes this a strong choice for anyone managing their protein intake without animal products. It fits a gluten-free diet provided you use certified gluten-free taco shells or corn tortillas, which is worth checking on the packaging. It is naturally vegetarian and can be made vegan by omitting any dairy toppings like sour cream or cheese. Athletes and active people doing morning training will find the carbohydrate-to-protein ratio useful for recovery without excess calories. People managing blood sugar will benefit from the slow-digesting sweet potato and the resistant starch in black beans. Anyone moving toward a more plant-forward diet without sacrificing satiety will find this recipe fills the gap that many meatless breakfasts leave open.

For meal prep, this recipe is one of the more practical options in the breakfast rotation. The roasted vegetables and spiced black beans can be cooked in one batch and stored separately in airtight containers in the fridge for up to four days. Reheat the vegetables in a dry pan or under the grill for a few minutes to revive some of the caramelised texture, rather than microwaving them, which makes them steam and turn soft. The beans reheat well in a small saucepan with a splash of water to loosen them. Assemble the tacos fresh each morning, which takes about three minutes once everything is precooked. If you want to change things up during the week, swap the courgette for roasted mushrooms, which add an umami depth and a meatier bite. You can also stir a spoonful of chipotle paste into the black beans for a smokier, deeper version of the filling. For a higher-protein variation, add a soft-boiled egg or a spoonful of Greek yoghurt on top in place of sour cream. All the quantities, timings, and temperatures you need are in the recipe card below.

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.