Healthy Breakfast Recipes

Healthy Breakfast Tacos with Pico de Gallo and Black Beans

High ProteinGluten-FreeNut-Free
Prep Time10 min
Cook Time10 min
Servings2
Calories387 kcal
Health Score7/10
↓ Jump to recipe
Healthy Breakfast Tacos with Pico de Gallo and Black Beans

If your mornings need a serious upgrade, these healthy breakfast tacos with pico de gallo are about to become your new obsession. We are talking soft corn tortillas loaded with protein-rich scrambled eggs, creamy smashed avocado, hearty black beans, and a bright, fresh pico de gallo that you can throw together in minutes. Each taco is genuinely satisfying without leaving you in that mid-morning slump that heavier breakfasts tend to cause. The whole recipe comes together in about 20 minutes, which means even on a busy weekday, you are not stuck choosing between something nutritious and something quick.

What makes these tacos genuinely healthier than the versions you might find at a taqueria or from other recipes online is the combination of ingredients working together. The eggs deliver high-quality complete protein to keep hunger at bay for hours. Black beans add a significant fibre boost along with plant-based protein, which is something most traditional breakfast taco recipes skip entirely. Using small corn tortillas instead of large flour ones keeps the carbs lower and adds a pleasant toasty flavour when you warm them in a dry skillet. The pico de gallo here is made from scratch with ripe tomatoes, white onion, fresh jalapeño, cilantro, and lime juice, which means zero added sugar and a massive hit of Vitamin C and antioxidants compared to any jarred salsa alternative.

The pico de gallo is honestly the star of this whole dish, and making it fresh takes about five minutes. Finely diced tomatoes, crisp white onion, a little heat from fresh jalapeño, fragrant cilantro, and a generous squeeze of lime juice all come together into something that tastes far more vibrant than anything from a jar. You can adjust the heat level easily by removing the jalapeño seeds for a milder result or leaving them in if you like a proper kick first thing in the morning. The lime juice does double duty here, brightening all the flavours and also keeping the pico tasting fresh for the rest of the day if you have leftovers. A small pinch of salt ties everything together beautifully.

Assembling these tacos is genuinely enjoyable and takes almost no effort at all. Warm your corn tortillas one at a time in a dry skillet for about 30 seconds per side until they get a few light char spots and become pliable. Smash a small scoop of avocado onto each one with a fork, add a spoonful of warm black beans, pile on your soft scrambled eggs, and finish generously with the fresh pico de gallo. A few extra cilantro leaves and a final squeeze of lime make everything pop. The texture combination of creamy avocado, fluffy eggs, tender beans, and juicy pico is genuinely wonderful, and the colour alone will make you want to photograph them before you eat. These tacos are naturally gluten-free thanks to the corn tortillas, and they are easy to adapt for dairy-free eaters since there is no cheese in the base recipe.

Ingredients

Serves:2
  • 4 small corn tortillas (100% corn, check label for gluten-free if needed)
  • 4 large eggs (free-range if possible)
  • 2 tbsp semi-skimmed milk (or unsweetened oat milk for dairy-free)
  • 1 tsp olive oil (for scrambling eggs)
  • 1 cup canned black beans (drained and rinsed, about half a 400g tin)
  • 0.5 tsp ground cumin (for the beans)
  • 0.3 tsp garlic powder (for the beans)
  • 1 medium ripe avocado (halved and flesh scooped out)
  • 1 tbsp fresh lime juice (divided, for avocado and pico)
  • 2 medium ripe tomatoes (finely diced, seeds removed for less watery pico)
  • 0.3 medium white onion (finely diced)
  • 1 small fresh jalapeño (finely diced, seeds removed for mild heat)
  • 3 tbsp fresh cilantro (roughly chopped, plus extra to serve)
  • 0.5 tsp fine sea salt (divided between pico and eggs)
  • 0.3 tsp black pepper (for the eggs)

Instructions

  1. 1

    Make the pico de gallo first so the flavours have a few minutes to meld. Combine the finely diced tomatoes, white onion, jalapeño, and cilantro in a small bowl. Add half the lime juice and a small pinch of salt. Stir gently and set aside.

    Removing the tomato seeds before dicing keeps the pico from becoming watery and soggy on the tacos.

  2. 2

    Add the drained black beans to a small saucepan over medium-low heat. Stir in the cumin and garlic powder with a splash of water, about 2 tablespoons. Warm for 3 to 4 minutes, stirring occasionally, until heated through. Keep warm on the lowest setting while you prepare the rest.

    A light smash with the back of a spoon as they warm makes them creamier and helps them stay put inside the taco.

  3. 3

    Crack the eggs into a bowl, add the milk, the remaining black pepper, and a small pinch of salt. Whisk until the yolks and whites are fully combined. Heat the olive oil in a non-stick skillet over medium-low heat. Pour in the egg mixture and let it sit undisturbed for about 20 seconds before gently folding with a silicone spatula. Continue folding slowly until the eggs are just set with large, soft curds. Remove from the heat immediately while still slightly glossy.

    Low and slow is the secret to fluffy, non-rubbery scrambled eggs. Pulling them off the heat a touch early lets residual warmth finish the cooking without drying them out.

  4. 4

    Warm each corn tortilla in a dry skillet over medium-high heat for 30 to 40 seconds per side until small char spots appear and the tortilla becomes pliable. Stack them under a clean cloth to keep them soft and warm.

    Warming tortillas directly over a low gas flame for a few seconds gives an even better charred flavour if you feel comfortable doing it.

  5. 5

    Mash the avocado flesh in a small bowl with the remaining lime juice and a tiny pinch of salt. Spread a generous layer onto each warm tortilla.

    Keep the avocado slightly chunky rather than completely smooth for a better texture contrast in the finished taco.

  6. 6

    Spoon a layer of warm black beans over the smashed avocado on each tortilla. Divide the soft scrambled eggs evenly across all four tacos. Top each one generously with the fresh pico de gallo. Scatter over extra cilantro leaves and serve immediately with lime wedges on the side.

    Serve right away for the best experience. The warm eggs against the cold, fresh pico is part of what makes this so good.

Nutrition per serving

387kcal

Calories

22g

Protein

38g

Carbs

16g

Fat

11g

Fibre

5g

Sugar

420mg

Sodium

Pro Tips

  • Dice your pico de gallo ingredients as finely as possible so every bite of taco gets a little of everything.

  • If your avocado is not quite ripe, a small drizzle of extra virgin olive oil mixed into the mash adds creaminess.

  • Use the smallest corn tortillas you can find, around 15 cm, so the filling to tortilla ratio stays balanced and the tacos are not too carb-heavy.

  • Double the pico de gallo batch and store the extra in the fridge for up to two days. It is brilliant on grain bowls and salads.

  • Add a few drops of your favourite hot sauce over the finished tacos for extra heat without any added calories worth worrying about.

Frequently Asked Questions

Can I make the pico de gallo ahead of time?

Yes, absolutely. The pico de gallo can be made up to 24 hours ahead and stored in an airtight container in the fridge. The flavours actually deepen nicely overnight. Just drain any excess liquid before using it on your tacos the next morning.

Are these breakfast tacos actually gluten-free?

The base recipe is gluten-free as long as you use 100% corn tortillas. Some corn tortillas are processed in facilities that also handle wheat, so check the label if you have a serious gluten intolerance or coeliac disease.

How do I make these tacos dairy-free?

Simply swap the semi-skimmed milk in the eggs for an unsweetened plant milk such as oat, almond, or soy milk. The rest of the recipe contains no dairy at all.

Can I add extra protein to these tacos?

Yes, adding sliced turkey chorizo or diced cooked turkey breast works really well. Cook it in a small pan before making your eggs and layer it in with the beans. It pushes the protein per serving up even further.

What can I use instead of cilantro if I do not like it?

Fresh flat-leaf parsley works as a direct swap and keeps the fresh, herby quality of the pico de gallo. Some people also enjoy thinly sliced spring onion scattered on top as a different kind of freshness.

Can I meal prep these healthy breakfast tacos?

The pico de gallo and black beans prep very well ahead of time and store well in the fridge for up to two days. However, the eggs and avocado are best made fresh each morning for optimal texture and flavour.

Variations

  • Turkey Chorizo Breakfast Tacos

    Slice a link of turkey chorizo into coins and cook in a small pan over medium heat until browned and slightly crispy. Layer over the black beans before adding the eggs for a smoky, spiced protein boost.

  • Vegan Tofu Scramble Version

    Replace the eggs with a firm tofu scramble. Crumble 200g firm tofu into a hot pan with olive oil, turmeric, nutritional yeast, cumin, and salt. Cook for 5 to 6 minutes until golden. All other components remain the same.

  • Egg White Tacos

    Use 6 egg whites in place of 4 whole eggs to reduce fat and calories while keeping the protein high. Add an extra pinch of salt and a small handful of baby spinach stirred in as the eggs cook for added nutrients.

  • Roasted Veggie Breakfast Tacos

    Add roasted cherry tomatoes and red pepper strips as an additional layer. Toss the veggies in a little olive oil and cumin, roast at 200C for 15 minutes while you prep everything else, and pile them in before the eggs.

Substitutions

  • Corn tortillasSmall wholegrain flour tortillas (Adds a slightly nuttier flavour and extra fibre, though the recipe will no longer be gluten-free.)
  • Black beansPinto beans or kidney beans (Both work equally well in terms of protein and fibre content. Pinto beans have a slightly creamier texture when warmed.)
  • Fresh jalapeñoPickled jalapeño slices (Use sparingly as pickled jalapeños tend to be saltier and more pungent than fresh ones.)
  • AvocadoPlain non-fat Greek yogurt (Adds creaminess and bumps up the protein even further. Use about 2 tablespoons per taco in place of the smashed avocado.)
  • Semi-skimmed milkUnsweetened almond or oat milk (Makes the recipe fully dairy-free with no noticeable difference in the finished scrambled eggs.)

🧊 Storage

Store any leftover pico de gallo in an airtight container in the fridge for up to 2 days. Cooked eggs are best eaten immediately but can be kept in the fridge for up to 1 day and gently reheated in a pan. Store leftover black beans in the fridge for up to 3 days. Do not store assembled tacos as the tortillas will become soggy.

📅 Make Ahead

Make the full batch of pico de gallo the night before and refrigerate. Season and drain the black beans in the evening and store in a covered bowl in the fridge so they just need a quick warm-up in the morning. This cuts your active morning prep down to about 10 minutes.