Delicious Spinach Artichoke Casserole Recipe

4 stars
4.35 (16)
Delicious Spinach Artichoke Casserole Recipe
Prep Time:
20 mins
Cook Time:
45 mins
Total Time:
65mins
Category:
Recipe by Administrator
Published on December 27, 2023

This spinach artichoke casserole is a mouthwatering dish that combines the flavors of creamy spinach, tender artichoke hearts, and melted cheese. It is a great vegetarian option for a comforting and satisfying meal. Serve it as a side dish or as a main course with some crusty bread on the side. This recipe is easy to make and will impress your family and friends.

Ingredients

  • 1 pound fresh spinach, washed and chopped
  • 1 can artichoke hearts, drained and chopped
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup sour cream
  • 1/2 cup mayonnaise
  • 1/4 teaspoon red pepper flakes
  • Salt and pepper to taste

Directions

  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, heat some oil over medium heat. Add the chopped onion and minced garlic, and cook until softened.
  3. Add the spinach to the skillet and cook until wilted.
  4. Remove the skillet from heat and let it cool for a few minutes.
  5. In a large bowl, combine the cooked spinach mixture, chopped artichoke hearts, grated Parmesan cheese, shredded mozzarella cheese, sour cream, mayonnaise, red pepper flakes, salt, and pepper. Mix well.
  6. Transfer the mixture to a greased casserole dish.
  7. Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.
  8. Remove from the oven and let it cool for a few minutes before serving.

Interesting Facts

  • Spinach is an excellent source of vitamins A and C, as well as iron and calcium.
  • Artichokes are a good source of fiber and antioxidants.
  • This casserole can be made ahead of time and refrigerated, then baked when needed.