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

A creamy and cheesy Spinach Artichoke Dip perfect for parties and gatherings, made with fresh spinach, artichoke hearts, a blend of cheeses, and seasoned with garlic and red pepper flakes. Ready in 15 minutes on the stovetop.

  • Total Time: 15 minutes
  • Yield: About 3 cups (serves 6-8) 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 teaspoon minced garlic
  • 12 ounces fresh spinach, finely chopped (or 10-ounce frozen chopped spinach, thawed and drained)
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 14-ounce can artichoke hearts, drained and coarsely chopped
  • 8 ounces cream cheese, cubed
  • 1 cup shredded mozzarella cheese
  • 1/2 cup sour cream (or full-fat Greek yogurt)
  • 1/4 cup finely grated parmesan cheese

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Add minced garlic and cook for about 60 seconds until fragrant but not browned.
  2. Add fresh spinach in handfuls, letting each batch wilt before adding more, to ensure even cooking.
  3. Season the spinach with red pepper flakes, kosher salt, and black pepper.
  4. Continue cooking and stirring frequently until most of the liquid released by the spinach evaporates; no need to drain.
  5. Add chopped artichoke hearts and cook together for 3 to 4 minutes to blend flavors.
  6. Reduce heat to medium-low; add cubed cream cheese and shredded mozzarella. Stir gently until all cheese melts into a creamy mixture.
  7. Fold in sour cream (or Greek yogurt) and freshly grated parmesan cheese, mixing to combine.
  8. Serve immediately in a bowl or transfer to a slow cooker set on “warm” to keep for up to 6 hours.
  9. Serve with tortilla chips, sliced baguette, crackers, or fresh vegetables for dipping.

Notes

If using frozen spinach, ensure it is fully thawed and excess water squeezed out to prevent watery dip., Dip can be made up to 2 days ahead and refrigerated; reheat gently before serving., Leftovers keep for up to 5 days refrigerated, reheat on stove or slow cooker for best texture., Serve warm for best flavor and gooey texture, though it can be eaten cold., Natural gluten free with appropriate dippers like veggies or gluten-free chips., Recipe yields about 3 cups (24 ounces) of dip, serving approximately 6-8 people.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Appetizer, Snack
  • Cuisine: American

Nutrition

  • Serving Size: Approximately 4 ounces (1/6th of recipe)
  • Calories: 78 kcal
  • Fat: 7 g
  • Carbohydrates: 2 g
  • Protein: 3 g