Creamy Spinach Artichoke

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

Leave a Comment