Description
This Cheesy Spinach Casserole is a creamy, comforting side dish made with fresh spinach, cottage cheese, and a blend of melty cheeses. It’s quick to prepare, full of flavor, and perfect for both weeknight meals and special occasions.
Ingredients
- 1 tablespoon butter or olive oil
- 1/4 cup chopped onion
- 4 cloves garlic, minced
- 15 ounces fresh baby spinach
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes
- 1 cup cottage cheese
- 1 cup shredded Gruyere cheese, divided
- 1/3 cup grated Parmesan cheese, divided
- 1 large egg
Instructions
- Preheat oven to 375°F (190°C).
- In a large skillet, heat butter over medium heat. Add chopped onion and cook until softened, about 2–3 minutes.
- Stir in garlic, Italian seasoning, salt, black pepper, and red pepper flakes. Cook until fragrant, about 1 minute.
- Add spinach in batches, stirring until wilted. Use a slotted spoon to transfer the spinach to a large mixing bowl, leaving excess liquid behind.
- Add cottage cheese, half of the Gruyere, half of the Parmesan, and the egg. Stir until well combined.
- Spread the mixture evenly into a greased baking dish. Top with remaining Gruyere and Parmesan.
- Bake for 30 minutes, or until bubbly and golden on top. Let rest a few minutes before serving.
Notes
- Replace Gruyere with mozzarella, Swiss, or sharp cheddar.
- Add a pinch of nutmeg for depth of flavor.
- Stir in cooked chicken to make it a main dish.
- Use well-drained frozen spinach if fresh isn’t available.
- Assemble ahead and refrigerate, then bake when ready to serve.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 210
- Sugar: 2g
- Sodium: 430mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 80mg