Mexican Breakfast Casserole with Bacon and Turnips

Prep: 40 minCook: 20 min6 servingsmediumAmerican
Mexican Breakfast Casserole with Bacon and Turnips

This hearty breakfast casserole combines crispy bacon, tender turnips, and spinach in a fluffy egg custard seasoned with cumin and chile powder. The turnips provide a low-carb alternative to traditional potatoes while adding a subtle sweetness that complements the smoky bacon and Mexican spices. Perfect for weekend brunch or meal prep, this protein-rich dish feeds a crowd and can be assembled ahead of time. The combination of cheese and bacon grease creates a rich, satisfying base that pairs beautifully with fresh cilantro, pickled jalapeños, and creamy avocado.

Ingredients

6 servings
  • 1 lb thick-cut bacon
  • 2 tbsp reserved bacon grease or ghee
  • 1 small turnip, diced
    cauliflower florets1:1low-carb

    Similar texture and flavor

  • 1 large red onion, thinly sliced
  • 3 cups spinach
    kale1:1nutrition

    Heartier greens

    Full guide →
  • cup whole milk or unsweetened almond milk
    heavy cream1:1keto

    Richer texture

    Full guide →
  • 12 large eggs
  • 1 tsp ground cumin
  • ½ tsp chile powder
  • 1 tsp sea salt
  • 1 tsp garlic powder
  • ½ tsp black pepper
  • ½ cup shredded Mexican cheese blend or cheddar
    cheddar cheese1:1flavor

    Sharp flavor variation

  • cilantro(optional)
  • pickled jalapeños(optional)
  • avocado, to serve(optional)

Instructions

  1. 1

    Preheat the oven to 400°F/400°F conventional or 350°F/355°F fan assisted

  2. 2

    Cut the bacon into 2-inch pieces and arrange on a parchment lined baking sheet

  3. 3

    Sprinkle with pepper and bake for 15 minutes until crisp

  4. 4

    Heat the reserved bacon grease in a medium pan over medium high heat

  5. 5

    Add the turnip and onion and cook until soft about 5-7 minutes

  6. 6

    Transfer turnip mixture to a 9 x 13 inch baking dish

  7. 7

    Top the turnip and onion with the spinach

  8. 8

    Whisk together the eggs, milk, and spices

  9. 9

    Pour egg mixture over the spinach

  10. 10

    Sprinkle the cheese across the top then arrange the bacon in a single layer

  11. 11

    Bake 20-25 minutes or until the eggs are set

  12. 12

    Serve immediately

Tips

Tip 1

Reserve bacon grease from cooking to sauté the vegetables for extra flavor.

Tip 2

Assemble the casserole the night before and bake fresh in the morning for easy meal prep.

Tip 3

Test doneness by inserting a knife in the center - it should come out clean when eggs are fully set.

Good to Know

Storage

Refrigerate for up to 5 days in covered container

Make Ahead

Can assemble completely and refrigerate overnight before baking

Serve With

Serve hot with optional cilantro, pickled jalapeños, and sliced avocado

See pairing guide →

Common Mistakes

Watch

Don't skip cooking the turnips first to avoid raw, hard pieces in the finished casserole

Watch

Avoid overbaking or the eggs will become rubbery and tough

Substitutions

turnip
cauliflower florets1:1low-carb

Similar texture and flavor

whole milk
heavy cream1:1keto

Richer texture

Full guide →
Mexican cheese
cheddar cheese1:1flavor

Sharp flavor variation

Full guide →
spinach
kale1:1nutrition

Heartier greens

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes, assemble the entire casserole and refrigerate overnight. Add 5-10 extra minutes to baking time if cooking from cold.

What can I substitute for turnips?

Cauliflower florets work perfectly as a low-carb substitute with similar texture. Dice them small for even cooking.

How long will leftovers keep?

Store covered in the refrigerator for up to 5 days. Reheat individual portions in the microwave or oven until heated through.