Recipes by Janet

  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
×
Home » Recipes » Dinner

Sausage & Egg Keto Breakfast Casserole

Published: Jun 21, 2025 by Janet · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Why You’ll Love This Recipe

This Sausage & Egg Keto Breakfast Casserole is a one-pan wonder that is both easy to prepare and deliciously satisfying. It's loaded with fresh spinach, hearty breakfast sausage, and plenty of melted cheddar cheese, all bound together by rich eggs and heavy cream. With just 1g net carbs per serving, it's keto-friendly and a perfect way to fuel your morning without sacrificing flavor. Plus, it’s great for meal prep and makes a fantastic dish for family gatherings or holiday breakfasts.

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)

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with cooking spray or butter.

  2. Layer the spinach leaves, white parts of the scallions, and chopped parsley at the bottom of the prepared baking dish. Set aside.

  3. In a large skillet over medium heat, cook the breakfast sausage, breaking it up into small crumbles as it browns. Stir occasionally and cook until fully browned and crumbly.

  4. While the sausage is cooking, whisk together the eggs, heavy cream, garlic powder, salt, and pepper in a large mixing bowl until fully combined. Once mixed, gently fold in the shredded cheddar cheese.

  5. Once the sausage is fully cooked, layer it evenly over the spinach mixture in the baking dish. Pour the egg mixture over the sausage and spinach, spreading it out evenly to cover the entire dish.

  6. Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the casserole is firm and the eggs are fully set.

  7. Remove from the oven and slice into 12 squares. Garnish with the green parts of the scallions and additional shredded cheese if desired.

  8. Serve warm and enjoy!

Servings and Timing

  • Servings: 12

  • Prep Time: 15 minutes

  • Cook Time: 45 minutes

  • Total Time: 1 hour

Variations

  • Vegetarian Option: Substitute the breakfast sausage with plant-based sausage or another vegetarian protein source.

  • Cheese Options: Try using a different cheese like Monterey Jack, mozzarella, or a blend of cheeses for a different flavor.

  • Add More Veggies: You can add other low-carb vegetables like bell peppers, mushrooms, or zucchini for extra texture and flavor.

  • Spice it Up: Add a pinch of cayenne pepper or some chopped jalapeños to give the casserole a little heat.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the fridge for up to 4-5 days.

  • Reheating: Reheat individual servings in the microwave for about 30-60 seconds, or heat the entire casserole in the oven at 350°F (175°C) for about 10-15 minutes until warmed through.

FAQs

Can I make this casserole ahead of time?

Yes! You can prepare the casserole the night before and store it in the fridge, then simply bake it the next morning. It’s a great meal prep option.

Can I freeze this casserole?

Yes, you can freeze the casserole before baking. Wrap it tightly in plastic wrap and foil, and store it in the freezer for up to 3 months. To bake, thaw it in the fridge overnight and bake as directed.

What kind of sausage should I use?

You can use any type of breakfast sausage, such as pork sausage, turkey sausage, or chicken sausage. Just be sure to choose one that suits your taste and dietary preferences.

Can I make this casserole dairy-free?

Yes, you can substitute the heavy cream with a non-dairy alternative like coconut cream or almond milk, and use a dairy-free cheese to make it fully dairy-free.

How can I make this casserole spicier?

Add some chopped jalapeños, a pinch of cayenne pepper, or your favorite hot sauce to give the casserole a spicy kick.

Can I use frozen spinach instead of fresh?

Yes, you can use frozen spinach. Just make sure to thaw and drain it well before adding it to the casserole to avoid excess moisture.

How do I know when the casserole is done?

The casserole is done when it is firm to the touch and the eggs are fully cooked through. You can also use a toothpick or knife to check for any uncooked egg mixture in the center.

Is this casserole keto-friendly?

Yes, this casserole is keto-friendly with only 1g net carbs per serving, making it perfect for those following a low-carb or ketogenic diet.

Can I add other vegetables to this casserole?

Absolutely! You can add low-carb vegetables like mushrooms, zucchini, or bell peppers for added texture and flavor.

Can I use a different type of cheese?

Yes, you can use other cheeses like mozzarella, Monterey Jack, or a cheese blend, depending on your taste preference.

Conclusion

This Sausage & Egg Keto Breakfast Casserole is an ideal dish for anyone following a low-carb, gluten-free, or keto lifestyle. With its perfect combination of savory sausage, eggs, spinach, and cheese, it’s a filling and nutritious way to start your day. Easy to make, versatile, and perfect for meal prep, this casserole is sure to become a staple in your breakfast rotation.

Print

Sausage & Egg Keto Breakfast Casserole

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A savory, cheesy breakfast casserole with sausage, eggs, spinach, and cheese, perfect for keto enthusiasts. This low-carb, gluten-free dish is ideal for breakfast or brunch.

  • Author: Janet
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 12 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Ingredients

3 cups spinach leaves, fresh, uncooked

4 scallions, sliced, white and green parts separated

¼ cup chopped fresh parsley

16 ounces breakfast sausage

12 large eggs

¾ cup heavy cream

½ teaspoon garlic powder

½ teaspoon kosher salt

¼ teaspoon freshly cracked black pepper

2 cups freshly shredded cheddar cheese

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with cooking spray or butter.
  2. Layer the spinach leaves, white parts of the scallions, and chopped parsley at the bottom of the prepared baking dish. Set aside.
  3. In a large skillet over medium heat, cook the breakfast sausage, breaking it up into small crumbles as it browns. Stir occasionally and cook until fully browned and crumbly.
  4. While the sausage is cooking, whisk together the eggs, heavy cream, garlic powder, salt, and pepper in a large mixing bowl until fully combined. Once mixed, gently fold in the shredded cheddar cheese.
  5. Once the sausage is fully cooked, layer it evenly over the spinach mixture in the baking dish. Pour the egg mixture over the sausage and spinach, spreading it out evenly to cover the entire dish.
  6. Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the casserole is firm and the eggs are fully set.
  7. Remove from the oven and slice into 12 squares. Garnish with the green parts of the scallions and additional shredded cheese if desired.
  8. Serve warm and enjoy!

Notes

  • For a vegetarian option, substitute the breakfast sausage with plant-based sausage or another vegetarian protein source.
  • You can use a different cheese like Monterey Jack, mozzarella, or a cheese blend for different flavors.
  • Feel free to add more low-carb vegetables like bell peppers, mushrooms, or zucchini for extra texture and flavor.
  • If you want to spice it up, add cayenne pepper or chopped jalapeños for heat.
  • To store leftovers, keep them in an airtight container in the fridge for up to 4-5 days.
  • You can freeze the casserole before baking for up to 3 months. Just thaw in the fridge overnight and bake as directed.

Nutrition

  • Serving Size: 1 square
  • Calories: 250
  • Sugar: 1g
  • Sodium: 650mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 180mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Chicken Tot Pie: A Fun Twist on Classic Comfort Food
  • Spaghetti with Garlic & Spinach
  • Salisbury Steak Recipe: A Comforting Classic with Mushroom and Onion Gravy
  • Crispy Hot Honey Feta Chicken: A Sweet and Spicy Dinner Delight

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m Janet! Welcome to Recipes by Janet, where I share simple, delicious, and reliable recipes for every meal.

Learn more

Popular

  • Banana Pudding Cheesecake
  • Sausage & Egg Keto Breakfast Casserole
  • Dr. Pepper Fireball Shots
  • Lemon Pretzel Dessert

Footer

↑ back to top

About

  • Privacy Policy
  • Work With Me
  • Terms & Conditions
  • About

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Desserts
  • Soups & Stews

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Recipes by Janet