Print

Amazing Spinach Artichoke Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy spinach artichoke casserole made with a blend of cheeses, eggs, and flavorful seasonings. Perfect as a side dish or a vegetarian main course.

Ingredients

  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 1 (14 ounce) can artichoke hearts, drained and chopped
  • 1 (10 ounce) package frozen chopped spinach, thawed and drained
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • 1/2 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 2 eggs, beaten

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9-inch square baking dish.
  2. Heat olive oil in a skillet over medium heat. Add chopped onion and sauté until soft and translucent, about 5 minutes.
  3. In a large bowl, combine cooked onion, chopped artichoke hearts, drained spinach, sour cream, mayonnaise, Parmesan cheese, mozzarella cheese, garlic powder, salt, pepper, and beaten eggs. Mix until well combined.
  4. Transfer the mixture to the prepared baking dish and spread evenly.
  5. Bake in the preheated oven until the top is golden brown and the casserole is set, about 30 minutes.
  6. Let cool slightly before serving.

Notes

  • Make sure to thoroughly drain the spinach to avoid excess moisture in the casserole.
  • You can substitute Greek yogurt for sour cream for a lighter version.
  • This dish can be made ahead and reheated in the oven.

Nutrition