This Spinach Artichoke Dip is creamy, cheesy, and packed with flavor from fresh spinach and tender artichokes. It’s the ultimate crowd-pleaser for parties, game days, or any gathering!
Ingredients
- 2 tbsp olive oil
- 3 cups fresh spinach (roughly chopped)
- 1 cup marinated artichoke hearts (drained and chopped)
- 8 oz cream cheese (softened)
- 1 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp red pepper flakes (optional for heat)
- Salt and pepper to taste
Instructions
- Preheat Oven:
Preheat your oven to 375°F (190°C). Lightly grease a 9×9-inch baking dish. - Sauté Spinach:
Heat olive oil in a large skillet over medium heat. Add the chopped spinach and sauté until wilted, about 2-3 minutes. Remove from heat. - Combine the Ingredients:
In a large mixing bowl, combine the cream cheese, sour cream, mayonnaise, mozzarella cheese, Parmesan cheese, garlic powder, onion powder, salt, and pepper. Stir until smooth and creamy. - Add Spinach and Artichokes:
Gently fold in the sautéed spinach and chopped artichoke hearts until well combined. - Assemble the Dip:
Transfer the mixture to the prepared baking dish and spread it out evenly. - Bake:
Bake in the preheated oven for 20-25 minutes, or until hot and bubbly. For a golden top, broil for 2-3 minutes at the end. - Serve:
Serve warm with crackers, tortilla chips, pita bread, or fresh veggies for dipping.
Notes
- Make Ahead: Assemble the dip up to 24 hours in advance and refrigerate. Bake just before serving.
- Cheese Options: Swap mozzarella for fontina or provolone for a twist in flavor.
- Artichoke Tip: Use canned, jarred, or frozen artichokes – just be sure to drain them well.
Nutrition (Per Serving)
- Calories: 275
- Carbohydrates: 6g
- Protein: 8g
- Fat: 25g
- Saturated Fat: 10g
- Cholesterol: 45mg
- Sodium: 430mg
- Fiber: 1g
- Sugar: 2g
- Vitamin A: 1050 IU
- Calcium: 180 mg
Leave a Reply