Healthy Breakfast Recipes

Dairy Free Breakfast Tacos with Guacamole and Spiced Black Beans

High ProteinDairy-FreeGluten-FreeMeal PrepNut-Free
Prep Time12 min
Cook Time13 min
Servings4
Calories390 kcal
Health Score8/10
↓ Jump to recipe
Dairy Free Breakfast Tacos with Guacamole and Spiced Black Beans

Dairy Free Breakfast Tacos with Guacamole and Spiced Black Beans are the kind of morning meal that earns a permanent spot in your weekly rotation. The primary draw here is the protein and fibre combination, hitting 22 grams of protein and 11 grams of fibre in a single serving, which means you stay full and focused well into the afternoon. Most breakfast taco recipes lean heavily on cheese and sour cream to add richness, but this version proves you do not need any of that. The guacamole brings the creaminess, the spiced black beans bring the depth, and the eggs bring the staying power. Everything comes together in about 25 minutes, which makes it a realistic weekday option rather than a weekend-only treat. The corn tortillas keep the whole thing naturally gluten-free without any swaps or substitutions needed. This is a breakfast that works as hard as you do, built from ingredients that each carry genuine nutritional weight rather than just filling space on the plate.

The ingredient list here is short but every item earns its place. Corn tortillas are naturally gluten-free and provide a base of complex carbohydrates without the blood sugar spike you get from refined flour options. Six large eggs supply the bulk of the protein, roughly 18 grams across the whole batch, along with choline, which supports brain function and is often under-consumed. The 400 gram tin of black beans adds a further hit of plant-based protein plus a substantial amount of iron and magnesium. Black beans are one of the best sources of resistant starch, which feeds beneficial gut bacteria and helps regulate blood sugar levels. Two cloves of garlic bring allicin, a compound with well-documented anti-inflammatory properties, and they also lift the flavour of the beans considerably. Ground cumin adds warmth and has been shown to support digestion. Smoked paprika gives a subtle smokiness that makes the beans taste as though they have been cooking far longer than they have. The two ripe avocados bring heart-healthy monounsaturated fats and potassium, and the fresh lime juice keeps the guacamole bright while adding vitamin C.

The finished tacos are colourful and substantial. The spiced black beans are deep and almost burgundy in colour, glossy from the olive oil, and fragrant with cumin and smoked paprika. The scrambled eggs, cooked low and slow in a little olive oil, stay soft and slightly creamy without any butter or dairy needed. The guacamole is pale green and chunky, sharp from the lime, and cool against the warm eggs and beans. When you fold the corn tortilla around the filling, it has a slight chew and a faint earthiness that pairs well with the bold spicing of the beans. The whole assembly smells like a taco shop in the best possible way, warm and smoky with a citrus lift from the lime. The cooking method keeps things straightforward: you warm the beans in a pan with garlic and spices, scramble the eggs separately, and mash the avocados by hand so the guacamole keeps some texture. Nothing is overcomplicated, and that restraint is what makes the flavours come through clearly.

This recipe is a strong fit for anyone managing their weight, building muscle, or simply trying to get more nutrients into their morning. The 390 calorie count sits in a sensible range for a breakfast that will genuinely keep hunger at bay, and the balance of protein, fat, and complex carbohydrates means energy stays stable rather than spiking and crashing. Because it is both dairy-free and gluten-free, it works for people with lactose intolerance, a dairy allergy, or coeliac disease, without any ingredient substitutions. The high fibre content from the beans and avocado supports gut health and regular digestion, two things that affect energy levels and mood more than most people realise. Athletes and active people will appreciate the protein density, and anyone following a Mediterranean-influenced or plant-forward diet will find the ingredient profile a natural fit. Parents feeding children who have dairy sensitivities will also find this a useful recipe to have on hand, since it is filling and appealing without relying on any specialised free-from products.

For meal prep, the spiced black beans are the element that rewards batch cooking most. Make a double or triple batch on a Sunday and refrigerate them in an airtight container for up to four days. They reheat in a small saucepan over medium heat with a splash of water, or in the microwave in under two minutes. The guacamole is best made fresh because of how quickly avocado oxidises, but pressing cling film directly onto the surface and adding a little extra lime juice will keep it green for up to 24 hours in the fridge. The scrambled eggs are best cooked fresh and take only three or four minutes, so that part of the recipe does not slow you down much on a busy morning. For variations, swap the black beans for pinto beans if that is what you have in the cupboard. You can also add a handful of cherry tomatoes and fresh coriander to the guacamole to stretch it further. If you want more heat, increase the cayenne or add sliced fresh jalapeño on top. The full recipe with exact quantities and step-by-step instructions is in the recipe card below.

Ingredients

Serves:4
  • 8 small corn tortillas (100% corn for gluten free)
  • 6 large eggs (free-range if possible)
  • 1 tbsp olive oil (divided)
  • 1 400g tin black beans (drained and rinsed)
  • 2 cloves garlic (minced)
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 0.3 tsp cayenne pepper (adjust to taste)
  • 0.3 tsp fine sea salt (for the beans)
  • 2 tbsp water (to loosen the beans)
  • 2 large ripe avocados (flesh scooped out)
  • 2 tbsp fresh lime juice (about 1 large lime)
  • 0.3 medium red onion (finely diced, divided between guacamole and salsa)
  • 1 small bunch fresh coriander (leaves roughly chopped, divided)
  • 0.3 tsp sea salt (for the guacamole)
  • 3 medium ripe tomatoes (finely diced, seeds removed)
  • 1 small jalapeño (finely diced, seeds removed for less heat)
  • 1 tbsp fresh lime juice (for the salsa)
  • 0.1 tsp fine sea salt (for the salsa)
  • 0.3 tsp black pepper (for the eggs)

Instructions

  1. 1

    Make the fresh salsa first so the flavours can meld. Combine the diced tomatoes, jalapeño, half the diced red onion, half the chopped coriander, 1 tablespoon lime juice and a pinch of salt in a small bowl. Stir well and set aside.

    Removing the seeds from the tomatoes keeps the salsa from going watery.

  2. 2

    Prepare the guacamole. Mash the avocado flesh in a bowl using a fork until you reach your preferred texture, some people like it chunky and some like it smooth. Stir in 2 tablespoons lime juice, the remaining diced red onion, most of the remaining coriander and 0.25 teaspoon sea salt. Taste and adjust lime or salt as needed. Press a piece of cling film directly onto the surface and set aside.

    Keeping lime juice in direct contact with the avocado slows browning significantly.

  3. 3

    Cook the spiced black beans. Heat half a tablespoon of olive oil in a medium non-stick pan over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Add the drained black beans, cumin, smoked paprika, cayenne and sea salt. Stir well to coat the beans in the spices, then add 2 tablespoons of water. Cook for 3 to 4 minutes, stirring occasionally, until the beans are heated through and slightly thickened. Remove from heat and cover to keep warm.

    Mashing a few of the beans against the side of the pan helps create a creamier, more cohesive texture.

  4. 4

    Scramble the eggs. Crack all 6 eggs into a bowl, add black pepper and whisk well until fully combined. Heat the remaining half tablespoon of olive oil in a separate non-stick pan over medium-low heat. Pour in the eggs. Let them sit undisturbed for about 20 seconds, then gently fold using a silicone spatula, pushing the eggs from the edges to the centre. Remove the pan from heat just before the eggs look fully set as they will continue cooking in the residual heat. The result should be soft, custardy folds.

    Low and slow is the secret. High heat makes eggs rubbery and dry.

  5. 5

    Warm the corn tortillas. Hold each tortilla directly over a gas flame using tongs for 15 to 20 seconds per side until lightly charred in spots. Alternatively, warm them in a dry pan over high heat for 30 seconds per side. Stack the warmed tortillas wrapped in a clean tea towel to keep them pliable.

    Warming the tortillas is non-negotiable. Cold tortillas crack and lose their texture.

  6. 6

    Assemble the tacos. Lay out the warm tortillas and spoon a layer of spiced black beans onto each one. Add a generous portion of scrambled eggs on top, then a good spoonful of fresh guacamole. Finish with a spoonful of tomato salsa and a scattering of the remaining fresh coriander. Serve immediately while everything is warm.

    Build the tacos just before serving so the tortillas do not go soggy from the moisture in the salsa.

Nutrition per serving

390kcal

Calories

22g

Protein

38g

Carbs

18g

Fat

11g

Fibre

4g

Sugar

420mg

Sodium

Pro Tips

  • Use very ripe avocados for the creamiest guacamole. They should yield to gentle pressure when squeezed.

  • If you want extra protein, add half a drained tin of chickpeas to the black beans while they cook.

  • Charring the tortillas directly over a flame adds a subtle smokiness that complements the spiced beans brilliantly.

  • Make the salsa and beans the night before to cut morning prep time down to under 10 minutes.

  • A pinch of ground coriander added to the guacamole gives it an extra layer of warmth.

Frequently Asked Questions

Are these dairy free breakfast tacos with guacamole suitable for meal prep?

The black beans and salsa store well in the fridge for up to 3 days. The guacamole is best made fresh each morning to prevent browning, though pressing cling film directly onto the surface does help it keep overnight. Scramble the eggs fresh each time for the best texture.

Can I make these tacos vegan?

Absolutely. Simply replace the scrambled eggs with a tofu scramble. Crumble firm tofu into the pan with the same spices used for the beans, add a pinch of turmeric for colour and cook for 5 to 6 minutes until golden. Every other component in this recipe is already fully vegan.

Are corn tortillas gluten free?

Pure corn tortillas made from 100% masa harina are naturally gluten free. Always check the label to make sure there are no added wheat flour or shared facility warnings if you have coeliac disease or a serious gluten sensitivity.

How do I stop my guacamole going brown?

The lime juice in this recipe helps significantly. For longer storage, press a sheet of cling film directly onto the surface of the guacamole so no air can reach it. Some people also place an avocado stone in the bowl, though the lime and cling film method is more reliable.

Can I use flour tortillas instead of corn?

You can, though the recipe will no longer be gluten free. Small wholegrain flour tortillas are a reasonable option if you prefer a softer, more pliable wrap. Corn tortillas do give a more authentic flavour and a slightly higher fibre content.

Variations

  • Vegan Tofu Scramble Version

    Replace the eggs with 400g of crumbled firm tofu. Cook it in olive oil with turmeric, cumin, smoked paprika, garlic powder and a pinch of black salt (kala namak) for an eggy flavour. Cook for 6 to 8 minutes until golden and slightly crispy at the edges.

  • Turkey Chorizo and Egg Tacos

    Add 100g of sliced turkey chorizo sausage to the pan before the eggs. Cook until lightly browned, then push to one side and scramble the eggs alongside it. The smoky sausage adds a hearty, protein-rich boost.

  • Sweet Potato and Black Bean Version

    Add 200g of pre-roasted diced sweet potato to the black beans for extra fibre, natural sweetness and a beautiful pop of orange colour. Roast the sweet potato cubes the night before to save time.

  • Low Carb Lettuce Wrap Tacos

    Swap the corn tortillas for large butter lettuce or romaine leaves. Use two overlapping leaves per taco for sturdiness. This drops the carb count significantly while keeping all the bold, satisfying flavours intact.

Substitutions

  • Black beansPinto beans or kidney beans (Both work well with the same spice mix. Pinto beans have a slightly creamier texture, which is lovely.)
  • Corn tortillasGrain-free cassava flour tortillas (A great option for paleo eaters. They are soft, pliable and have a mild flavour that pairs nicely with all the fillings.)
  • Fresh jalapeñoPickled jalapeño slices (Adds a tangier, brighter heat. Use about 1 tablespoon of drained pickled jalapeños per batch of salsa.)
  • Fresh corianderFresh flat-leaf parsley (Ideal for anyone who finds coriander soapy in flavour. Parsley brings a fresh, grassy note that works well here.)
  • EggsJust Egg or other plant-based egg product (Makes the recipe fully vegan. Cook it the same way you would scrambled eggs and the result is surprisingly similar.)

🧊 Storage

Store leftover components separately in airtight containers in the fridge. Black beans keep for up to 3 days. Salsa keeps for up to 2 days. Scrambled eggs are best eaten fresh but can be refrigerated for 1 day and reheated gently. Guacamole should be consumed the same day where possible. Do not store assembled tacos as the tortillas will become soggy.

📅 Make Ahead

Cook the spiced black beans and fresh salsa up to 2 days ahead and refrigerate. Warm the beans in a small pan with a splash of water before serving. Prep the guacamole ingredients by dicing the red onion and jalapeño ahead of time, then mash the avocado fresh in the morning. Everything comes together in under 10 minutes with this prep done.