Creamy Spinach Artichoke
This Creamy Spinach Artichoke dish is a lighter, Mediterranean-inspired take on the classic comfort favorite. It’s rich and creamy without being heavy, using Greek yogurt and a touch of cheese instead of loads of cream. Perfect as a dip, side dish, pasta topper, or bowl base, and completely non-spicy.
Prep Time: 10 minutes
Cook Time: 15–18 minutes
Total Time: ~25 minutes
Servings: 4 (as a side) / 6 (as a dip)
Ingredients
Base
1 tbsp olive oil
1 small onion or shallot, finely chopped
2 cloves garlic, minced
Vegetables
3 cups fresh spinach, chopped (or 1½ cups frozen, thawed & squeezed dry)
1 cup artichoke hearts, chopped (canned or jarred, drained)
Creamy Sauce
¾ cup plain Greek yogurt
¼ cup cream cheese or ricotta
½ cup grated mozzarella
¼ cup grated parmesan
Salt, to taste
Black pepper, to taste
Optional: pinch of nutmeg or lemon zest
Instructions
1. Saute Aromatics
Heat olive oil in a skillet over medium heat.
Saute onion until soft (3–4 minutes).
Add garlic and cook 30 seconds until fragrant.
2. Cook Vegetables
Add spinach and cook until wilted.
Stir in chopped artichokes and cook 1–2 minutes.
3. Make It Creamy
Lower heat.
Stir in Greek yogurt and cream cheese (or ricotta).
Add mozzarella and parmesan, mixing gently until melted and smooth.
Season with salt, pepper, and optional nutmeg or lemon zest.
4. Serve
Serve warm as:
A dip with pita or veggie sticks
A side dish
A sauce over rice, pasta, or grilled chicken
Notes & Tips
Squeeze spinach well to avoid a watery texture.
For extra silkiness, add 2–3 tbsp milk or pasta water.
Use low-fat cheese for a lighter version.
Can be baked 5 minutes at 190°C / 375°F for a bubbly top.
Frequently Asked Questions
Is this healthier than classic spinach artichoke dip?
Yes—much lower in fat and higher in protein thanks to Greek yogurt.
Can I make it vegan?
Yes—use plant-based yogurt, vegan cream cheese, and vegan mozzarella.
Can I meal prep it?
Yes—keeps well in the fridge for 2–3 days.
Nutritional Information
Calories: 180 kcal
Protein: 10 g
Carbohydrates: 7 g
Fat: 12 g
Fiber: 2 g