Keto Mexican Breakfast Casserole

4.4 stars, average of 113 ratings

Keto Mexican Breakfast CasserolePin recipeFollow us 88.4k

This Keto Breakfast Casserole is a great recipe for weekends, brunches, or holidays when you have a house full of family. This is a low-carb breakfast option that everyone will love and doesn’t require a ton of speciality ingredients. You can also use this recipe as a meal prep option since it reheats beautifully in a toaster oven or microwave.

The turnip in this recipe is my favorite part. I love how it mimics potatoes but is keto friendly. Cooking it along with the onion imparts a great flavor combo as well. You can cook the turnip and onion in any oil you wish but my vote is for a little reserved grease from cooking the bacon.

If you’re dairy free you can use unsweetened almond milk and skip the cheese, this will still be one delicious breakfast!

Hands-on Overall

Nutritional values (per serving)

5.5 grams 1.7 grams 26.5 grams 31.8 grams 11.4 grams 423 calories
Total Carbs7.2grams
Fiber1.7grams
Net Carbs5.5grams
Protein26.5grams
Fat31.8grams
of which Saturated11.4grams
Calories423kcal
Magnesium46mg (12% RDA)
Potassium564mg (28% EMR)

Macronutrient ratio: Calories from carbs (5%), protein (26%), fat (69%)

Ingredients (makes 6 servings)

  • 1 lb thick-cut bacon (450 g)
  • 2 tbsp reserved bacon grease or ghee (30 ml)
  • 1 small turnip, diced (300 g/ 10.6 oz)
  • 1 large red onion, thinly sliced (150 g/ 5.3 oz)
  • 3 cups spinach (90 g/ 3.2 oz)
  • 12 large eggs
  • 1/3 cup whole milk (80 ml/ 2.7 fl oz) - see note for substitutions
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1/2 tsp black pepper
  • 1/2 cup shredded cheddar cheese (57 g/ 2 oz)

Note: A small amount of whole milk can be used. However, if you want to avoid it altogether, you can use 1/3 cup of almond milk, or a combination of 1 tbsp heavy whipping cream mixed with 1/4 cup water.

Download Recipe

Instructions

  1. Preheat the oven to 200 °C/ 400 °F. Cut the bacon into 2-inch (5 cm) pieces and arrange on a parchment lined baking sheet. Bake for 15 minutes until crisp, ant then remove from the oven. You can use the bacon grease for greasing the pan in the next step. Keto Mexican Breakfast Casserole
  2. Heat the reserved bacon grease in a medium pan over medium high heat. Add in the turnip and onion, cook until soft about 5-7 minutes.
    Keto Mexican Breakfast Casserole
  3. Transfer to a 9 x 13 inch (23 x 33 cm) baking dish. Top the turnip and onion with the spinach. Keto Mexican Breakfast Casserole
  4. Whisk together the eggs, milk, and spices. Pour over the spinach. Keto Mexican Breakfast Casserole
  5. Sprinkle the cheese across the top then arrange the bacon in a single layer across the top of the casserole. Keto Mexican Breakfast Casserole
  6. Transfer to the oven and bake 20-25 minutes or until the eggs are set. Serve. To store, keep refrigerated for up to 5 days. Keto Mexican Breakfast Casserole
  1. Blog
  2. Recipes
  3. Breakfasts
  4. Keto Mexican Breakfast Casserole
  1. Blog
  2. Recipes
  3. Keto Mexican Breakfast Casserole
  1. Blog
  2. Lauren Lester
  3. Keto Mexican Breakfast Casserole

Do you like this recipe? Share it with your friends! 

Lauren Lester
Creator of WickedSpatula.com

Lauren Lester

Lauren is the food photographer, recipe developer, and author behind the healthy living website Wicked Spatula.

With a focus on mindful and sustainable living she aspires to show her audience that healthy eating doesn't have to be boring, complicated, or tasteless and that healthy living is all about getting in touch with yourself and your surroundings.

Let us know what you think, rate this recipe!

Leave a comment

Cancel reply to comment


Note: Any links to products or affiliate links will not be approved.

B I U “ ”
  • Comment


Please, note that I do not offer personalised advice. For personalised advice you can contact one of our experts.

Comments (12)

Hey I was wondering how many servings does this make?

Reply

This recipe makes 6 servings (see the list of ingredients for more info).

Reply

Hi there
Do you bake the casserole at 400?

Reply

Yes, that is correct 😊

Reply

Hey there, can this be frozen? I am in a household with just two of us and not sure my husband would eat this. I want to try it but cant eat 6 servings alone.

Reply

Hi Amber, although I haven't frozen this recipe, I generally freeze frittatas when making large batches and I think it should freeze well too.

Reply

Hi, If I can’t get turnip what substitute could I use ?

Reply

Hi Sarah, you can try diced kohlrabi (very similar), rutabaga or even cauliflower. I hope this helps!

Reply

How much is one serving size?

Reply

Hi Tammy, I'm afraid I don't know the exact grams/ounces but it is one sixth of the casserole 😊

Reply

Can I prepare the night before and refrigerate, then bake in the morning? Have you tried this? Does it change the texture of the turnips? Thanks for the recipe!

Reply

Absolutely, I've done that with a similar recipe! 😊

Reply