Description
This Cheesy Italian Spinach Bake is a creamy, comforting dish packed with fresh spinach, three cheeses, and Italian flavors. Easy to make and perfect for family dinners, holidays, or cozy weeknights.
Ingredients
For the Bake:
2 lbs fresh spinach
1 onion, finely chopped
3–4 garlic cloves, minced
2 tbsp olive oil
15 oz ricotta cheese
2 cups shredded mozzarella cheese
½ cup grated Parmesan cheese
3 large eggs
1 tsp Italian seasoning
¼ tsp red pepper flakes (optional)
Salt and black pepper, to taste
Optional Topping:
½ cup breadcrumbs (for crunchy topping)
Instructions
Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.
In a skillet, heat olive oil over medium heat. Cook onion for 5 minutes until soft. Add garlic and sauté for 1 minute.
Gradually add spinach in batches, allowing it to wilt before adding more. Drain excess liquid and let cool slightly.
In a mixing bowl, combine ricotta, mozzarella, Parmesan, Italian seasoning, salt, pepper, and red pepper flakes. Whisk in eggs until smooth.
Fold the cooled spinach mixture into the cheese mixture. Spread evenly in the prepared baking dish.
Sprinkle breadcrumbs on top if desired.
Bake for 25–30 minutes, or until bubbly and golden brown. For extra browning, broil for 1–2 minutes at the end.
Rest for 5–10 minutes before slicing. Serve warm with salad and bread.
Notes
You can substitute frozen spinach—just thaw and squeeze out excess water.
Make ahead: Assemble earlier in the day, refrigerate, and bake when ready.
Swap cheeses like provolone or fontina for extra flavor.
Store leftovers in the fridge for up to 3 days or freeze for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 slice (1/6 of bake)
- Calories: 285 kcal
- Sugar: 2 g
- Sodium: 520 mg
- Fat: 19 g
- Saturated Fat: 9 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 2 g
- Protein: 18 g
- Cholesterol: 115 mg