Follow us 148.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!
Can I Have Full-Fat Milk on Keto?
Although milk is relatively high in carbs, a small amount of whole milk can be used in recipes. 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.
Hands-on Overall
Nutritional values (per serving)
Net carbs5.6 grams
Protein26.4 grams
Fat31.8 grams
Calories423 kcal
Calories from carbs 5%, protein 25%, fat 70%
Total carbs7.3 gramsFiber1.7 gramsSugars3.7 gramsSaturated fat11.2 gramsSodium1,254 mg(55% RDA)Magnesium47 mg(12% RDA)Potassium582 mg(29% EMR)
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 sea salt
- 1 tsp garlic powder
- 1/2 tsp black pepper
- 1/2 cup shredded cheddar cheese (57 g/ 2 oz)
- Optional: ground cumin and chile powder to taste
Instructions
- Preheat the oven to 200 °C/ 400 °F (conventional), or 180 °C/ 355 °F (fan assisted). 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.
- 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.
- Transfer to a 9 x 13 inch (23 x 33 cm) baking dish. Top the turnip and onion with the spinach.
- Whisk together the eggs, milk, and spices. Optionally, you can add ground cumin and chile powder to taste for more flavor. Pour over the spinach.
- Sprinkle the cheese across the top then arrange the bacon in a single layer across the top of the casserole.
- 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.
Ingredient nutritional breakdown (per serving)
Net carbs | Protein | Fat | Calories |
Bacon, streaky (high fat content), organic |
0 g | 10.3 g | 18.8 g | 211 kcal |
Turnip, raw |
2.3 g | 0.5 g | 0.1 g | 14 kcal |
Onion, red, fresh |
1.6 g | 0.3 g | 0.1 g | 10 kcal |
Spinach, fresh |
0.2 g | 0.4 g | 0.1 g | 3 kcal |
Egg, whole, fresh, raw (free-range or organic eggs) |
0.7 g | 12.6 g | 9.5 g | 143 kcal |
Almond milk natural (unsweetened) |
0.1 g | 0.1 g | 0.2 g | 2 kcal |
Salt, pink Himalayan rock salt |
0 g | 0 g | 0 g | 0 kcal |
Garlic powder, spices |
0.3 g | 0.1 g | 0 g | 2 kcal |
Pepper, black, spices |
0.1 g | 0 g | 0 g | 0 kcal |
Cheddar cheese |
0.3 g | 2.2 g | 3.1 g | 38 kcal |
Total per serving |
5.6 g | 26.4 g | 31.8 g | 423 kcal |
Follow us 148.4k
Do you like this recipe? Share it with your friends!
Let us know what you think, rate this recipe!