Spinach Artichoke Dip Without Mayo
- By Amy Dong
- Updated May. 10, 2025
This Spinach Artichoke Dip without Mayo is what I serve when I want a party dip that’s just a little lighter. It’s full of flavor, melty cheese, and loaded with veggies. My guests love dipping into this with toasted baguette or crackers.

In This Article
This post may contain affiliate links, at no additional cost to you.
Why This Recipe Stands Out
Though we love our classic hot spinach artichoke dip, this one is great for those times I want to skip the mayo. Here’s what makes it stand out among favorite appetizers:
- Creamy and Tangy, No Mayo Needed: I swap the usual mayo for plain whole yogurt, and it gives the dip this perfect tang and creaminess without feeling heavy.
- Loaded with Veggies (and Flavor): It’s packed with spinach, artichokes, red bell pepper, and green onions – so it’s not just creamy, it’s chunky, savory, and seriously satisfying. It reminds me of our Mexican Bean Dip.
- That Cheese Pull Is Real: I bake it until the mozzarella and Parmesan are golden and bubbly on top. It’s melty, gooey, and always gets compliments, a lot like our Easy Cheesy Chicken Dip.
- Watch it Disappear: Whether it’s game day, a potluck, or just a snacky dinner, this dip gets devoured fast. I love serving it with toasted baguette or crunchy pita chips.
Key Recipe Ingredients
- Artichoke Hearts – Chopped artichoke hearts bring a tangy, savory bite that’s at the heart of every great spinach dip.
- Frozen Spinach – Thawed and squeezed dry, chopped spinach adds earthy flavor and a hearty texture to this creamy dip.
- Plain Whole Yogurt – We swap in yogurt instead of mayo for a lighter, tangier base that still keeps the dip rich and creamy.
- Mozzarella & Parmesan Cheese – This cheese duo creates the melty, gooey texture you crave, with mozzarella for stretch and Parmesan for sharpness.
- Garlic Powder – A hint of garlic powder gives the dip a warm, savory depth without overpowering the other flavors.
Substitutions And Variations
Here are some of our favorite substitutions and variations:
- Yogurt Swap: Whole milk yogurt gives this dip a tangy creaminess, but sour cream or plain Greek yogurt are great substitutes. For extra richness, use cream cheese or a combo of yogurt and cream cheese.
- Cheese Options: Mozzarella and Parmesan are a delicious duo, but you can play with flavor by swapping in Monterey Jack, fontina, Gruyère, or even a little sharp white cheddar for bite.
- Different Spices: Stir in a dash of onion powder, smoked paprika, or crushed red pepper flakes for a little extra depth. A squeeze of lemon juice can also brighten things up.
- Veggie Variations: Add chopped marinated artichokes for more flavor, or toss in sautéed mushrooms, roasted red peppers, or sun-dried tomatoes to mix things up.
Step-By-Step Recipe Instructions
- Preheat oven to 350°F and butter a 1-quart casserole dish or 9-inch pie plate.
- Drain and chop artichoke hearts. Thaw spinach and squeeze out excess moisture.
- In a large bowl, mix all ingredients until well combined. For extra flavor, add mayo, extra cheese, onion powder, salt, and pepper.
- Transfer to the prepared dish and bake for 30–35 minutes, until golden and bubbly. Let sit 5 minutes before serving with chips, crackers, or bread.
For full list of ingredients and instructions, see recipe card below.
How To Prep Ahead
Take a look at our best prep-ahead strategies for this recipe:
- Assemble Ahead of Time: Assemble up to 2 days in advance, cover tightly, and refrigerate. Let it sit at room temp for 30 minutes before baking to ensure even cooking and prevent cracking.
- Freeze for Later: Freeze the unbaked dip in an airtight container for up to 3 months. You can bake from frozen, just let ceramic dishes rest at room temp first to avoid cracking.
What To Serve With Spinach Artichoke Dip Without Mayo
Bread & Chips
- We love serving this spinach artichoke dip with toasted baguette slices or warm garlic bread. The creamy dip soaks into the bread and makes every bite irresistible.
- It also goes great with crunchy tortilla chips, kettle chips, or pita chips for that perfect salty snap.
Crackers
- We always pair it with our Homemade Cheese Crackers when we want something a little extra special. The cheesy crunch complements the creamy dip so well.
- It also goes great with any variety of buttery or multigrain crackers for a quick and easy option.
Fresh Vegetables
- For something lighter, we like serving the dip with fresh veggie sticks. Bell peppers, carrots, celery, snap peas, and radishes all work beautifully..
Did you make this?
Please give us a rating and comment below. We love hearing from you!
Spinach Artichoke Dip WIthout Mayo
Ingredients
- softened butter, for the baking dish
- 14 oz artichoke hearts, drained and finely chopped
- 10 oz frozen chopped spinach, thawed and squeezed dry
- 1 ½ cups plain whole yogurt
- 1 ½ cup mozzarella cheese, shredded
- 1 ½ cup Parmesan cheese, freshly grated
- ¼ cup green onions, thinly sliced
- ¼ cup red bell pepper, chopped
- ½ tsp Dash garlic powder
- ½ tsp onion powder
- kosher salt , to taste
- ground pepper, to taste
Instructions
- Preheat oven to 350F. Butter a 1 quart casserole dish or 9 inch glass pie plate; set aside.
- Combine all dip ingredients in a large bowl and mix thoroughly. Transfer mixture to buttered baking dish.
- Bake for 30-35 minutes or until bubbling and golden brown on top.
- Let stand 5 minutes and serve.
Notes
- Always ensure your frozen chopped spinach is completely thawed and then squeezed dry. This will prevent your dip from becoming watery and help the other ingredients to mix well.
- Make sure your artichoke hearts are well-drained and finely chopped. This will distribute the artichoke flavor evenly throughout the dip and prevent it from becoming too chunky.
- I prefer artichoke hearts from the jar.
- This recipe part of our Appetizing Dip Recipes Collection.
- Serve your dip with Homemade Cheese Crackers, pita chips, baguette slices, or veggie sticks.
Nutrition (per serving)
Commonly Asked Questions
Yes! Just sauté fresh spinach in a skillet over medium heat until wilted. Let it cool, then squeeze out as much moisture as possible before mixing it into the dip.
This usually happens when the spinach wasn’t fully drained. Be sure to squeeze out all the excess moisture to prevent the dip frpm getting soggy.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 – 4 days. Reheat in the oven or microwave until warmed through.
More to Cook And Eat
- Black Bean Dip – This Black Bean Avocado Dip is super easy and perfect for all those times you need a healthy snack or party appetizer in a jiffy! It’s delicious, nutritious, and versatile.
- Roasted Beet Hummus – This Roasted Beet Hummus is jaw dropping delicious. Easy, healthy, and crazy addictive.
- Jalapeño Popper Party Dip – This Jalapeño Popper Party Dip is just what the party or game day calls for. It’s crispy, cheesy, kicked-up, and pretty much ensures an empty bowl at the end of the night.
- Frank’s Buffalo Chicken Dip – This Frank’s Buffalo Chicken Dip is ultra easy and perfect for the big games and all the parties. It’s creamy, cheesy, and irresistibly delicious.