Baked Spinach Artichoke Dip with Greek Yogurt
Bubbly baked spinach artichoke dip made with Greek yogurt, a full pound of spinach, garlic, real mozzarella and parmesan. Serve with sliced peppers and sourdough.

The short answer
This spinach artichoke dip is the party classic rebuilt with Greek yogurt, a little cream cheese and a full pound of spinach. It bakes up bubbly and golden in 25 minutes. Plus, a half cup of cooked spinach has about 3 mg of iron, so a generous scoop with sliced bell peppers is a snack that quietly works for you.
On this page
The game is on, people are coming over, and you want the dip everybody hovers around. This is it, except it’s mostly spinach, garlic and yogurt instead of a tub of mayo.
It’s one of the meals from our guide to iron rich foods that taste like dessert, and it’s built the Clean Fit Fab way: real food, big flavor, and no seed oils.
Why this spinach artichoke dip works on tired nights
- A full pound of spinach. Cooked spinach is one of the most concentrated plant sources of iron, about 3 mg per half cup.
- Greek yogurt replaces most of the fat. It adds protein and tang, and it still bakes creamy.
- Real block cheese, melted in. Mozzarella for the pull, parmesan for the salt.
- Peppers for dipping bring vitamin C. Red bell pepper strips help your body absorb spinach’s iron.
Spinach iron is non-heme, and its absorption improves when you eat it with vitamin C and keep coffee or tea for an hour later. The NIH Office of Dietary Supplements explains those pairings in plain language.
The flavor: what makes it taste so good
A good dip needs more than cheese. So we sweat garlic and shallot in butter first, add a hit of lemon zest and red pepper flakes, and finish with parmesan on top for a crispy, salty crust.
- Four cloves of garlic and a shallot softened in butter
- Lemon zest and juice to cut the richness
- Red pepper flakes, black pepper and a pinch of nutmeg
- A parmesan crust that browns under the broiler
What you need
Here’s a quick look at the ingredients. Exact amounts are in the recipe card below.
- Ingredients: fresh spinach, butter, shallot, garlic cloves, artichoke hearts, plain whole-milk Greek yogurt, cream cheese, shredded whole-milk mozzarella, grated parmesan, lemon zest, lemon juice, red pepper flakes, sea salt, black pepper, ground nutmeg
Also, a note on fat: we cook with extra virgin olive oil, avocado oil, butter or ghee. They taste better, and they’re real food.
How to make spinach artichoke dip
First, wilt the spinach and squeeze it very dry. Then cook the garlic and shallot, mix everything with the yogurt, cream cheese and cheeses, and bake until bubbly. Finish under the broiler for 2 minutes. The full recipe card is below.
American · Appetizer · Snack
Baked Spinach Artichoke Dip with Greek Yogurt
Bubbly spinach artichoke dip made with Greek yogurt, a pound of spinach, garlic, lemon and real block cheese.
Prep
15 minCook
25 minTotal
40 minservings
8Vegan version. A blended cashew cream with white beans, lemon and nutritional yeast replaces the yogurt and cheeses, and olive oil replaces the butter. The beans add iron and protein.
Ingredients
Cashew cream
Dip
Method · tap a step to mark it done
Heat the oven to 400°F. Wilt the spinach in a large dry skillet over medium heat in batches, about 3 minutes. Cool, then squeeze in a clean towel until very dry and chop.
Start 3 min timerMelt the butter in the same skillet. Cook the shallot and garlic for 2 minutes until soft and fragrant.
Start 2 min timerIn a large bowl, stir together the spinach, garlic mixture, artichokes, Greek yogurt, cream cheese, mozzarella, 1/2 cup of the parmesan, lemon zest, lemon juice, red pepper flakes, salt, pepper and nutmeg.
Spread into a 1-quart baking dish or an 8-inch cast iron skillet and top with the remaining parmesan.
Bake 20 to 22 minutes until bubbling at the edges, then broil 2 minutes until the top is golden. Rest 5 minutes and serve with pepper strips and sourdough.
Start 22 min timer
Heat the oven to 400°F. Blend the soaked cashews, beans, nutritional yeast, lemon juice, zest, water and salt until completely smooth, about 1 minute.
Start 1 min timerWilt the spinach in a large dry skillet in batches, cool, squeeze very dry and chop.
Warm the olive oil in the skillet and cook the shallot and garlic for 2 minutes.
Start 2 min timerStir the spinach, garlic mixture, artichokes, red pepper flakes, black pepper and nutmeg into the cashew cream.
Spread into a 1-quart dish, scatter hemp hearts on top and bake 22 to 25 minutes until bubbling and lightly browned. Rest 5 minutes and serve with pepper strips and sourdough.
Start 25 min timer
Calories
190Protein
11gCarbs
8gFat
13gFiber
3gCalories
200Protein
10gCarbs
16gFat
12gFiber
5gNutrition is per serving and estimated.
Serving ideas
Serve it hot with red bell pepper strips, cucumber rounds, celery and toasted sourdough. The peppers aren’t just for crunch: their vitamin C helps your body take up the iron in the spinach.
Nutrition at a glance: each serving has about 190 calories, 11g protein, 8g carbs and 3g fiber. Numbers are estimates and change with your exact ingredients.
Swaps and variations
- Use frozen spinach (two 10 oz boxes), thawed and squeezed dry.
- Swap artichokes for roasted red peppers for a sweeter dip.
- Add a can of white beans, mashed, for extra fiber and iron.
- Make it in a cast iron skillet and serve it straight from the pan.
Make-ahead and storage tips
Leftover spinach artichoke dip keeps in the fridge for 4 days. Warm it in a 350°F oven for 15 minutes with a splash of milk stirred in, or spread it on sourdough and toast it in a skillet for a quick lunch.
Frequently asked questions
Is spinach artichoke dip healthy?
This version is a lot lighter than the restaurant kind. Greek yogurt and a full pound of spinach replace most of the mayo and cream, so each serving has more protein, fiber and iron.
Can I make it ahead?
Yes. Assemble it up to 2 days ahead, cover and refrigerate, then bake it straight from the fridge with 5 extra minutes.
Fresh or frozen spinach?
Both work. Fresh tastes brighter, frozen is cheaper and faster. Either way, squeeze out as much water as you can so the dip stays thick.
Why is my dip watery?
The spinach or artichokes held too much liquid. Press them in a clean towel until almost dry before mixing.
Save this one for your next long day. Want more? Try our dark chocolate beef and black bean chili next.
This article is for general information and is not medical or nutrition advice.
Free dinner list
The drained-day dinner list
Thirty dinners for your worst days, plus one new recipe every week. Free, and you can unsubscribe anytime.
Comment TIRED on any of our Instagram posts and we'll send it to you.








