Breakfast Tacos With Eggs, Spinach, and Bacon Recipe

The key here? Creamy, soft, tender scrambled eggs that aren't treated like an afterthought.

By
J. Kenji López-Alt
Kenji Lopez Alt
Culinary Consultant
Kenji is the former culinary director for Serious Eats and a current culinary consultant for the site. He is also a New York Times food columnist and the author of The Food Lab: Better Home Cooking Through Science.
Learn about Serious Eats' Editorial Process
Updated January 25, 2024
A plate of breakfast tacos with scrambled eggs, spinach, bacon, and crumbled cotija.

Serious Eats / J. Kenji López-Alt

Why It Works

  • After the bacon is cooked, spinach and garlic are sautéed in the rendered fat, giving the vegetable component of these tacos an extra boost of flavor.
  • Eggs are cooked low and slow to prevent dried out curds, and act like a creamy sauce for the spinach.
  • Rather than being used as a topping over ingredients that don't absorb it well, salsa is spread as the first layer on the tortillas, meaning it's present in every bite.

I've gone on record in the past about my aversions both general and specific to breakfast tacos. Generally, I feel that those available in all but a handful of restaurants and stands are prepared poorly. Specifically, it's the dry, overcooked eggs favored in their preparation.

Luckily, at home there's no need to put up with that. We can cook our eggs as moist or as dry as we damn well please and nobody will tell us we're doing it wrong. Actually, if you're my wife, there's a good chance that somebody will tell you you're doing it wrong, but as I've explained to her, changing me and my hyper-prescriptivist outlook on food is her own cross to bear.

I spent a good few days playing with eggs, tortillas, salsas, and various vegetables and meats until I came up with a few breakfast tacos that I'd happily eat after each and every overly zealous night out. First up: these tacos with scrambled eggs, spinach, and bacon. (After that: fried eggs with crispy potatoes and chorizo.)

Eggs, spinach, and bacon is not exactly the most Mexican-inspired combination of toppings, but it's a delicious one. I start by crisping up bacon in a skillet before removing it and leaving the fat behind. To that, I add some garlic and spinach and cook it down until the liquid has evaporated.

For the eggs, I like to think of them almost as a sauce for the spinach, something to enrich the taco and keep it nice and juicy. The goal here is creamy, soft, tender curds, not fluffy and dry. To get there, the key is moderate heat to allow the egg proteins to gently set without causing too much evaporation. Cook the eggs too hot, and the violent expansion of water vapor as they hit the pan will cause them to fluff up, just like a pizza crust in a hot oven.

One of the big issues I have with breakfast tacos is that their ingredients are not particularly good at absorbing salsa. To solve this issue, I like to spread the salsa directly on the tortilla before topping it with the fillings, passing more salsa and lime wedges tableside.

If you're the kind of person who likes the well-done, browned eggs that are standard fare in breakfast tacos, then move along—these are not the tacos you are looking for. For the rest of you, eat up!

September 2013

Recipe Details

Breakfast Tacos With Eggs, Spinach, and Bacon Recipe

Prep 5 mins
Cook 20 mins
Active 30 mins
Total 25 mins
Serves 2 to 3 servings
Cook Mode (Keep screen awake)

Ingredients

  • 4 slices thick-cut bacon, cut into 1/4-inch pieces

  • 2 medium cloves garlic, thinly sliced

  • 1 quart packed flat leaf spinach leaves, roughly chopped

  • Kosher salt and freshly ground black pepper

  • 1 tablespoon butter

  • 4 eggs, beaten

  • 1 cup homemade or store-bought salsa verde

  • 4 soft flour or corn tortillas, warmed

  • Crumbled queso cotija or feta cheese, lime wedges, and sliced scallions and cilantro for garnish

Directions

  1. Cook bacon in a medium non-stick skillet over medium heat, stirring occasionally, until crisp, about 10 minutes. Transfer to a paper towel-lined plate with a slotted spoon, leaving fat behind.

  2. Add garlic to bacon fat and cook over medium heat, stirring constantly, until fragrant and pale golden, about 1 minute. Add half of spinach and cook until wilted, about 30 seconds. Add remaining spinach and cook until wilted and most of the liquid has evaporated, about 5 minutes. Season to taste with salt and pepper. Transfer to a paper towel-lined plate and wipe out skillet.

  3. Melt butter in now-empty skillet over medium heat. Add eggs and cook, stirring constantly, until no longer watery but still moist, about 1 minute. Season to taste with salt and pepper and transfer to a plate.

  4. Spread salsa over each tortilla and divide spinach evenly. Divide eggs on top of spinach and top with crumbled bacon. Serve immediately with crumbled queso cotija or feta cheese, lime wedges, and sliced scallions and cilantro.

Special Equipment

Nonstick skillet

Read More

Nutrition Facts (per serving)
523Calories
33gFat
35gCarbs
26gProtein
×
Nutrition Facts
Servings: 2 to 3
Amount per serving
Calories523
% Daily Value*
Total Fat 33g42%
Saturated Fat 12g58%
Cholesterol 292mg97%
Sodium 1253mg54%
Total Carbohydrate 35g13%
Dietary Fiber 11g38%
Total Sugars 5g
Protein 26g
Vitamin C 37mg186%
Calcium 452mg35%
Iron 12mg67%
Potassium 1747mg37%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes