Breakfast Casserole with Sausage, Eggs, and Veggies Recipe
Introduction
This breakfast casserole with sausage, eggs, and veggies is a hearty and satisfying way to start your day. Packed with flavorful sausage, fresh vegetables, and a creamy egg mixture, it’s perfect for feeding a crowd or prepping ahead for busy mornings.

Ingredients
- 1 lb hot pork sausage
- ½ large onion, chopped
- 1 red bell pepper, chopped
- 2 carrots, chopped
- 1 head of broccoli, chopped
- 8 large eggs, slightly scrambled
- 4 cups heavy whipping cream
- Salt and pepper to taste
- 1 thinly sliced sweet potato, peeled (optional)
- 2 cups shredded cheddar cheese
Instructions
- Step 1: Preheat the oven to 350℉ and grease a 9×13-inch casserole dish with butter.
- Step 2: Heat a skillet over medium-high heat and add the sausage. Break it up and cook until no longer pink.
- Step 3: Add the chopped onion, red bell pepper, and carrots to the skillet. Cook until the vegetables are softened.
- Step 4: In a large mixing bowl, whisk together the eggs, heavy cream, salt, and pepper until combined.
- Step 5: Butter the casserole dish again. Arrange an even layer or two of sweet potato slices on the bottom, if using.
- Step 6: Spread the cooked sausage and vegetable mixture over the sweet potatoes, then add the chopped broccoli.
- Step 7: Pour the egg mixture evenly over all the ingredients in the casserole dish.
- Step 8: Top with shredded cheddar cheese.
- Step 9: Bake uncovered for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
- Step 10: Let the casserole cool for 5-10 minutes before serving.
Tips & Variations
- Swap in your favorite veggies such as asparagus, cauliflower, or mushrooms to customize flavor and texture.
- Use half and half or 2% milk instead of heavy cream for a lighter casserole.
- If you prefer, leave out the sweet potato for a lower-carb option or layer with thinly sliced potatoes instead.
- Adding herbs like thyme or parsley can brighten the flavor.
Storage
Store the casserole covered in the refrigerator for 2-3 days. To reheat, warm slices gently in the oven at 325°F to prevent overcooking. The microwave works in a pinch but may dry out the edges.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole the night before, cover it, and refrigerate. Bake it fresh in the morning, adding a few extra minutes to the baking time if needed.
Can I freeze leftovers?
Yes, freeze leftover casserole portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating in the oven.
PrintBreakfast Casserole with Sausage, Eggs, and Veggies Recipe
This hearty Breakfast Casserole with Sausage, Eggs, and Veggies is a delicious and comforting start to your day. Featuring a savory blend of hot pork sausage, fresh vegetables, fluffy eggs, and creamy cheese, it’s a perfect dish for weekend brunch or meal prepping ahead. The casserole is baked to golden perfection, offering a satisfying texture balanced with rich flavors and ample protein. Versatile and customizable, it can be adapted to your preferred veggies or lighter cream options.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
Meat and Vegetables
- 1 lb hot pork sausage
- ½ large onion, chopped
- 1 chopped red bell pepper
- 2 chopped carrots
- 1 chopped head of broccoli
- 1 thinly sliced sweet potato, peeled (optional)
Egg Mixture
- 8 large eggs, slightly scrambled
- 4 cups heavy whipping cream
- Salt and pepper to taste
Cheese
- 2 cups shredded cheddar cheese
Instructions
- Preheat and Prepare Dish: Preheat your oven to 350℉ (175℃). Grease a 9×13 inch casserole dish thoroughly with butter to prevent sticking.
- Cook Sausage: Heat a skillet over medium-high heat. Add the hot pork sausage, breaking it up with a spatula, and cook until browned and no longer pink, about 5-7 minutes.
- Sauté Vegetables: To the cooked sausage, add the chopped onion, red bell pepper, and carrots. Continue cooking and stirring until the vegetables are softened, about 5 minutes.
- Mix Egg Mixture: In a large mixing bowl, whisk together the 8 eggs, 4 cups heavy whipping cream, and salt and pepper until well combined and slightly frothy.
- Assemble Casserole: Butter the casserole dish if not done earlier. Lay a single or double even layer of thinly sliced sweet potatoes on the bottom (if using). Next, spread the sausage and sautéed vegetables evenly over the potato layer. Add the chopped broccoli on top.
- Pour Egg Mixture: Carefully pour the egg and cream mixture evenly over the layered ingredients in the casserole dish. Sprinkle shredded cheddar cheese evenly on the top layer.
- Bake: Place the casserole uncovered in the preheated oven and bake for 40-45 minutes. Check doneness by inserting a toothpick or knife in the center; it should come out clean.
- Cool and Serve: Allow the casserole to cool for 5-10 minutes before slicing and serving. This helps it set and makes for easier portions.
Notes
- You can substitute heavy whipping cream with half and half or 2% milk for a lighter option, though it may affect the casserole’s fluffiness.
- This casserole is highly customizable: try adding asparagus, mushrooms, cauliflower, or swapping vegetables to fit your taste and dietary needs.
- Store leftovers covered in the refrigerator for 2-3 days. Reheat gently in the oven at 325°F to avoid overcooking or drying out.
- The microwave can be used for reheating, but it may cause edges to become dry.
- For lower carb, omit the sweet potato or replace it with cauliflower as a base layer.
Keywords: breakfast casserole, sausage breakfast, baked eggs, savory breakfast bake, brunch recipe, vegetable casserole

