Keto Sausage and Egg Breakfast Casserole Recipe

This keto breakfast casserole is ideal for meal prep, weekend brunch, or holiday mornings. Made with eggs, sharp cheddar, breakfast sausage, and fresh spinach, it’s gluten-free, very low carb, and provides just about 1g net carb per serving.

Overhead view of keto breakfast casserole in a white casserole dish, with the casserole cut into squares.

What Makes This Recipe So Good

  • This casserole is quick to assemble and bakes up beautifully, but it’s also perfect for make-ahead meals and meal prep. To prep ahead, bake the casserole completely, cool, then refrigerate in an airtight container. Reheat individual portions in the microwave. For an overnight option, assemble everything except the final bake, cover, and refrigerate; when ready, remove from the fridge and bake straight from chilled, adding about 20–30 minutes to the bake time as needed.
  • It’s packed with nutritious ingredients — whole eggs, leafy spinach, savory sausage with no added sugars, and real cheddar cheese. Because it’s keto-friendly, low carb, and gluten-free, it works well for many dietary goals.
  • This recipe is flexible. Swap sausage for bacon, add sautéed onions or bell peppers if your carb allowance allows, or stir in riced cauliflower for extra texture. Use half-and-half instead of heavy cream to reduce fat slightly, or change cheeses and seasonings to suit your taste. Combine bacon and sausage for a meat-lovers’ version.

Chef’s Tips

  • Heavy cream keeps the egg custard tender and fluffy; omit it and the eggs can become rubbery. Milk or half-and-half can be used if preferred; coconut cream works for a dairy-free or paleo adaptation, but swap the cheese accordingly.
  • Use a 9×13 baking dish. A smaller pan will make the casserole thicker and may result in undercooked eggs with the specified bake time. Glass or ceramic both work well—just ensure it’s the right size.
  • If you like wilted spinach, toss the leaves into the skillet with the cooked sausage at the end and cook briefly, then layer in the dish. Remember fresh spinach reduces significantly when sautéed, so adjust quantities to keep the desired texture.
A square of keto breakfast casserole on a plate with a fork.

Other Tasty Keto Recipes

  • Keto Broccoli Cauliflower Casserole
  • Keto English Muffin
  • Perfect Keto Lemon Curd (4 Ingredients)
  • Keto Tamales
  • Keto Big Macs
Overhead view of keto breakfast casserole in a white casserole dish, with the casserole cut into squares.
4.96 from 21 votes

Sausage & Egg Keto Breakfast Casserole

Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
This cheesy sausage and egg casserole is simple to prepare and excellent for meal prep or holiday mornings. At roughly 1g net carb per serving, it’s a solid keto option that’s also gluten-free.



Cheryl Malik

Cheryl Malik

Print
12 servings

Ingredients

  • 3 cups spinach leaves fresh, uncooked
  • 4 scallions sliced, white and green parts separated
  • ¼ cup chopped fresh parsley
  • 16 ounces breakfast sausage see notes
  • 12 large eggs
  • ¾ cup heavy cream
  • ½ teaspoon garlic powder
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly cracked black pepper
  • 2 cups freshly shredded cheddar cheese see notes

Equipment

  • 9×13 baking dish
  • Cooking spray or butter, to grease baking dish
  • Large skillet
  • Spatula or wooden spoon
  • Large mixing bowl
  • Whisk

Instructions

  • Preheat oven to 375°F. Lightly grease a 9×13 baking dish. Layer spinach leaves, the white parts of the scallions, and chopped parsley evenly across the bottom of the dish; set aside.
  • In a large skillet over medium heat, cook the breakfast sausage until browned and crumbled, stirring and breaking it into small pieces as it cooks.
    Overhead view of browned and crumbled sausage in a large skillet.
  • While the sausage cooks, whisk together the eggs, heavy cream, garlic powder, salt, and pepper in a large bowl. Fold in the shredded cheddar cheese until evenly combined.
    Overhead view of cheese, egg, and cream mixture for a keto breakfast casserole in a glass mixing bowl.
  • Spread the cooked sausage over the spinach layer in the baking dish. Pour the egg and cheese mixture evenly over the top, tilting the dish if needed to distribute the custard.
    Overhead view of an unbaked keto breakfast casserole in a casserole dish.
  • Bake in the preheated oven for 20–25 minutes, or until the casserole is set and the eggs are cooked through. Remove from the oven, let rest briefly, then cut into 12 squares. Garnish with the green parts of the scallions and extra shredded cheese if desired, and serve warm.
    Overhead view of a fully-baked keto breakfast casserole in a white casserole dish.

Notes

  • Sausage: Choose hot or mild pork, turkey, or chicken breakfast sausage to suit your preference. Verify there’s no added sugar or sweeteners in the sausage you select.
  • Cheese: For best melting and the lowest carb count, shred cheddar from a block. Pre-shredded cheese often contains starches and anti-caking agents that add carbs and can affect melting.

Nutrition Information

Serving: 1 serving
| Calories: 317 kcal
| Protein: 17 g
| Fat: 27 g
| Saturated Fat: 12 g
| Trans Fat: 1 g
| Total Carbs: 2 g
| Fiber: 1 g
| Sugar: 1 g
| Net Carbs: 1 g
| Cholesterol: 249 mg
| Sodium: 542 mg
| Potassium: 246 mg
| Calcium: 185 mg
| Iron: 2 mg

Servings shown are approximate; actual servings depend on portion sizes. Nutritional values are estimates for one serving using the listed ingredients and do not include optional add-ins. Macros may vary slightly by brand and ingredient choices.

© Author: Cheryl Malik
Review This Recipe
Tag On Instagram