Sausage and Veggie Keto Breakfast Casserole


Mmm sausage, eggs, and cheese with some fresh veggies will be proof that a keto breakfast casserole can win over just about anyone no matter their eating style. Fresh toppers help cut the richness of the brunch recipe.

Prep Time:
15 mins
Bake Time:
45 mins
Stand Time:
10 mins
Total Time:
1 hrs 10 mins


  • 1 pound uncooked bulk pork sausage

  • 1 cup chopped onion

  • 1 green or red bell pepper, chopped (1 cup)

  • 1 pound fresh asparagus, trimmed and cut into 1-inch pieces

  • 12 eggs

  • ½ cup heavy cream

  • 8 ounce white cheddar cheese, shredded (2 cups)

  • 2 tablespoon chopped fresh Italian parsley

  • ½ teaspoon salt

  • ¼ teaspoon ground black pepper

  • 1 avocado, halved, seeded, peeled, and chopped

  • 1 fresh tomato, chopped

  • 2 tablespoon toasted pepitas


  1. Preheat oven to 350°F. Grease a 2-quart rectangular baking dish; set aside. In a large skillet cook sausage, onion, and bell pepper over medium until sausage is no longer pink; drain off fat. Spoon sausage mixture into prepared dish. Sprinkle with asparagus.

  2. In a large bowl whisk together the eggs, cream, 1 cup cheese, parsley, salt, and black pepper. Pour over mixture in dish. Stir to combine. Sprinkle with remaining cheese.

  3. Bake about 45 minutes or until egg mixture is set. Remove and let stand 10 minutes. Sprinkle with avocado, tomato, and pepitas before serving.

    Sausage Veggie Keto Breakfast Casserole
    Dera Burreson, Ryan Krull


Prepare as above through step 2. Cover and chill up to 24 hours. Uncover and bake 50 to 55 minutes or until eggs are set. Serve as above.

Nutrition Facts (per serving)

472 Calories
36g Fat
8g Carbs
27g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 472
% Daily Value *
Total Fat 36g 46%
Saturated Fat 16g 80%
Cholesterol 357mg 119%
Sodium 760mg 33%
Total Carbohydrate 8g 3%
Total Sugars 4g
Protein 27g
Vitamin C 20.8mg 104%
Calcium 242mg 19%
Iron 2.7mg 15%
Potassium 516mg 11%
Folate, total 75.8mcg
Vitamin B-12 1.1mcg
Vitamin B-6 0.3mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles