Cheesy Zucchini, Spinach & Sausage Casserole
This Cheesy Zucchini, Spinach & Sausage Casserole is an easy, budget-friendly baked dish loaded with vegetables, protein, and cheesy goodness. Made with simple everyday ingredients, this casserole comes together quickly and bakes into a delicious, comforting meal that’s perfect for busy weeknights, family dinners, or meal prep.
Why You’ll Love This Recipe
High in protein and packed with vegetables
Easy to prepare with simple ingredients
Family-friendly and budget-conscious
Perfect for meal prep and leftovers
Great for lunch, dinner, or potlucks
Recipe Details
Prep Time: 15 minutes
Cook Time: 35–40 minutes
Total Time: 55 minutes
Servings: 6
Ingredients
2 medium zucchinis, grated
2 cups spinach, chopped
4–5 sausages, cooked and sliced
1 cup grated cheese, plus extra for topping
2 large eggs
2 tablespoons fresh parsley, chopped
2 tablespoons all-purpose flour
2 tablespoons flaxseed powder
½ teaspoon baking powder
1 teaspoon salt
1 teaspoon Vegeta seasoning powder
1 teaspoon peri peri spice
Instructions
Step 1: Prepare the Oven and Baking Dish
Preheat your oven to 180°C (350°F). Lightly grease a medium-sized baking dish or casserole dish and set aside.
Step 2: Prepare the Vegetables
Grate the zucchini and place it in a clean kitchen towel or cheesecloth. Squeeze out as much excess moisture as possible to prevent the casserole from becoming watery.
Chop the spinach and parsley, then set aside.
Step 3: Prepare the Sausages
If the sausages are not already cooked, cook them according to package instructions. Allow them to cool slightly before slicing them into small bite-sized pieces.
Step 4: Mix the Ingredients
In a large mixing bowl, lightly whisk the eggs.
Add the grated zucchini, chopped spinach, sliced sausages, parsley, grated cheese, flour, flaxseed powder, baking powder, salt, Vegeta seasoning, and peri peri spice.
Mix thoroughly until all ingredients are evenly combined.
Step 5: Assemble the Casserole
Transfer the mixture into the prepared baking dish and spread it evenly with a spatula.
For an extra cheesy topping, sprinkle a little additional grated cheese over the surface.
Step 6: Bake
Place the casserole in the preheated oven and bake for 35–40 minutes, or until the top is golden brown and the center is fully set.
Step 7: Rest and Serve
Remove the casserole from the oven and allow it to rest for 5–10 minutes before slicing.
Serve warm as a complete meal or pair it with a fresh salad for an easy and satisfying dinner.
Storage Tips
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat individual portions in the microwave or oven until warmed through.
- This casserole can also be frozen for up to 2 months.
Nutrition Information
Per Serving (Approximate):
- Calories: 260–320 kcal
- Protein: 18–22g
- Carbohydrates: 8–12g
- Fat: 16–20g
- Fiber: 2–4g
Variations
Extra Veggie Version
Add grated carrots, diced bell peppers, or mushrooms for additional nutrients and flavor.
Spicy Casserole
Increase the peri peri seasoning or add red chili flakes for extra heat.
Low-Carb Option
Replace the flour with almond flour for a lower-carb alternative.
Recipe Notes
- Always squeeze excess liquid from the zucchini to achieve the best texture.
- Any variety of sausage can be used, including chicken, turkey, beef, or pork sausage.
- Freshly grated cheese melts better and provides the best flavor.
- This casserole is excellent for meal prep and tastes even better the next day.
This Cheesy Zucchini, Spinach & Sausage Casserole is a wholesome, flavor-packed dish that combines fresh vegetables, savory sausage, and melted cheese into one easy and satisfying bake. Perfect for feeding the whole family while keeping dinner simple and delicious.