Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Italian Spinach Bake

Cheesy Italian Spinach Bake

Enjoy a flavorful Cheesy Italian Spinach Bake that’s creamy and cheesy! Perfect for dinners or meal prep—try this delightful recipe today!

  • Total Time: 45 minutes
  • Yield: Serves approximately 8

Ingredients

Scale
  • 2 pounds fresh spinach
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 large eggs, lightly beaten
  • Salt and pepper to taste
  • ¼ teaspoon red pepper flakes (optional)
  • ¼ cup breadcrumbs

Instructions

  1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
  2. In a skillet over medium heat, heat olive oil. Sauté chopped onion until soft (about 5 minutes), then add minced garlic for another minute. Gradually add spinach until wilted, then drain excess liquid.
  3. In a mixing bowl, combine ricotta, mozzarella, and Parmesan cheeses. Add seasonings and beaten eggs; mix well.
  4. Fold the cooled spinach mixture into the cheese blend until combined. Transfer to the baking dish and spread evenly. Top with breadcrumbs if desired.
  5. Bake for 25–30 minutes or until golden brown on top. Let cool for about 5 minutes before serving.
  • Author: Emmeline
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice (155g)
  • Calories: 225
  • Sugar: 3g
  • Sodium: 410mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 3g
  • Protein: 13g
  • Cholesterol: 70mg

Keywords: For extra flavor, consider adding sun-dried tomatoes or herbs like basil. You can use frozen spinach; just ensure it’s thoroughly drained to avoid excess moisture.

save me