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
- 1 lb thick-cut bacon
- 2 tbsp reserved bacon grease or ghee
- 1 small turnip, dicedcauliflower florets1:1low-carb
Similar texture and flavor
- 1 large red onion, thinly sliced
- 3 cups spinach
- ⅓ cup whole milk or unsweetened almond milk
- 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 cheddarcheddar cheese1:1flavor
Sharp flavor variation
- cilantro(optional)
- pickled jalapeños(optional)
- avocado, to serve(optional)
Instructions
- 1
Preheat the oven to 400°F/400°F conventional or 350°F/355°F fan assisted
- 2
Cut the bacon into 2-inch pieces and arrange on a parchment lined baking sheet
- 3
Sprinkle with pepper and bake for 15 minutes until crisp
- 4
Heat the reserved bacon grease in a medium pan over medium high heat
- 5
Add the turnip and onion and cook until soft about 5-7 minutes
- 6
Transfer turnip mixture to a 9 x 13 inch baking dish
- 7
Top the turnip and onion with the spinach
- 8
Whisk together the eggs, milk, and spices
- 9
Pour egg mixture over the spinach
- 10
Sprinkle the cheese across the top then arrange the bacon in a single layer
- 11
Bake 20-25 minutes or until the eggs are set
- 12
Serve immediately
Tips
Reserve bacon grease from cooking to sauté the vegetables for extra flavor.
Assemble the casserole the night before and bake fresh in the morning for easy meal prep.
Test doneness by inserting a knife in the center - it should come out clean when eggs are fully set.
Good to Know
Refrigerate for up to 5 days in covered container
Can assemble completely and refrigerate overnight before baking
Serve hot with optional cilantro, pickled jalapeños, and sliced avocado
Common Mistakes
Don't skip cooking the turnips first to avoid raw, hard pieces in the finished casserole
Avoid overbaking or the eggs will become rubbery and tough
Substitutions
Similar texture and flavor
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.