Spinach Artichoke Casserole Recipe

This creamy, cheesy Spinach Artichoke Casserole is a holiday favorite! A crowd-pleasing side dish or light meal, this recipe is easy to make and bursting with flavor. The perfect complement to your favorite protein, like our marinated sesame beef (recipe available separately!). Prepare to be amazed by this comforting and delicious casserole!

Prep Time 20 mins
Cook Time 60 mins
Calories 330.2 kcal
Protein 27g
Rating Be the first
Spinach Artichoke Casserole 29

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Spinach Artichoke Casserole

  • 10 oz frozen chopped spinach
  • one 14 oz can marinated artichoke hearts
  • 2 tablespoons butter
  • 1/2 cup chopped onion
  • 1/4 teaspoon nutmeg
  • 1 teaspoon dried oregano
  • oz cream of celery soup (not used in this recipe)
  • 2 large eggs
  • pepper to taste
  • 8 oz softened cream cheese
  • 1/4 cup milk
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons reserved artichoke marinade
  • 10.75 oz can condensed cream of mushroom soup
  • salt to taste

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Spinach Artichoke Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Spinach Artichoke Casserole

  1. Thaw 10 oz frozen spinach and thoroughly drain excess water.
  2. Drain one 14 oz can of artichoke hearts, reserving 2 tablespoons of the marinade.
  3. Chop the artichoke hearts into bite-sized pieces.
  4. Melt 2 tablespoons of butter in a large skillet over medium heat. Add 1/2 cup chopped onion and cook until softened, about 5 minutes. Stir in the reserved artichoke marinade.
  5. Add the thawed spinach, chopped artichokes, 1/4 teaspoon nutmeg, 1 teaspoon dried oregano, 10.75 oz can condensed cream of mushroom soup, 2 large eggs, and salt and pepper to taste. Stir well to combine.
  6. Pour the spinach and artichoke mixture into a greased 9x13 inch casserole dish.
  7. **Topping:**
  8. In a medium bowl, combine 8 oz cream cheese (softened), 1/4 cup milk, and 1/2 cup grated Parmesan cheese. Mix until smooth and creamy.
  9. Spread the cream cheese mixture evenly over the spinach and artichoke mixture.
  10. Bake uncovered at 325°F (160°C) for 40 minutes, or until heated through and the topping is lightly golden brown.

Nutrition Information (Approximate per serving)

Sodium

26 g

Sugar

14g

Fat

64g

Carbs

5g

Frequently Asked Questions

How long does it take to make Spinach Artichoke Casserole?

Spinach Artichoke Casserole takes about 80 minutes from start to finish — roughly 20 minutes to prepare and 60 minutes to cook.

How many calories are in Spinach Artichoke Casserole?

Spinach Artichoke Casserole has approximately 330.2 calories per serving, with about 27 g protein, 5 g carbohydrates and 38 g fat.

What ingredients do I need for Spinach Artichoke Casserole?

The key ingredients for Spinach Artichoke Casserole are Frozen Chopped Spinach, Marinated Artichoke Hearts, Butter, Onion, Nutmeg, Oregano. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review