This post may contain affiliate links. Please read our disclosure policy.

This no mayo spinach artichoke dip is a delicious blend of cream cheese, plain Greek yogurt, grated parmesan, shredded cheddar, garlic, and spices, mixed with tender cooked spinach and artichoke hearts, then baked to golden perfection. Serve it hot with your favorite dippers, and it's sure to become a favorite in your home too!

spinach artichoke dip in a white square baking dish with 2 chips dipped in surrounded by vegetables

Why You'll Love This No Mayo Spinach Artichoke Dip

This is the best no mayo spinach artichoke dip you'll make! It's an easy appetizer with simple ingredients that will keep your guests coming back for more.

Eat this hot spinach artichoke dip (doesn't that make your mouth water?) with your favorite tortilla chips, raw veggies, pita chips, potato chips, or, warm bread. It’s the perfect appetizer to serve during the Super Bowl, game day, or your next party – It's always a crowd-pleaser! Plus, there’s 11 grams of protein per serving!

With the holidays coming up, dips are such a fun and easy appetizer to throw together and take to any party. This Healthy Pumpkin Cream Cheese Dip is a Fall must-have. I also love adding my Dairy Free Cranberry Jalapeño Dip to our Thanksgiving menu.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredient Notes

recipe ingredients in small bowls and labeled
  • cream cheese: Feel free to use light or reduced fat if desired. 
  • plain Greek yogurt: Can also use sour cream.
  • grated parmesan cheese
  • shredded cheddar cheese: Can also use mozzarella cheese if you prefer.
  • minced garlic
  • fresh spinach: If you want to use frozen spinach, make sure it's defrosted first, with any excess liquid squeezed out. 
  • canned artichoke hearts: Whole or quartered will work.
  • onion powder
  • paprika
  • salt
  • black pepper

See the recipe card below for exact ingredient amounts.

How to Make Spinach Artichoke Dip Without Mayo 

raw spinach in a pot of water

Step 1: Bring a pot of water to a boil and add spinach. Cook for 1 minute until wilted.

chopped spinach on a cutting board

Step 2: Drain and squeeze out extra moisture with a paper towel or cheese cloth. Chop.

recipe ingredients in a large mixing bowl

Step 3: Add cream cheese, Greek yogurt, ½ cup parmesan, cheddar cheese, garlic, and spices to a large bowl.

ingredients combined in a bowl

Step 4: Mix to combine.

chopped spinach and artichokes in a large bowl

Step 5: Add in the spinach and artichokes.

spinach artichoke dip combined in a large mixing bowl

Step 6: Mix to combine.

dip ingredients spread into a 9x9 square baking dish

Step 7: Transfer the mixture to a greased 9×9 baking sheet and top with the remaining ¼ cup parmesan cheese.

baked spinach artichoke dip in a baking dish

Step 8: Bake for 20-25 minutes, broiling for 1-2 minutes at the end if you want it browned.

an overhead shot of no mayo spinach artichoke dip in a baking dish surrounded by dippers

Expert Tips

  • I do not recommend using frozen spinach for this recipe. You can, but need to make sure to thaw it and get all the excess water out with paper towels. For best results, I recommend using fresh spinach.
  • Make sure all of the excess water has been squeezed out of your spinach so that your dip isn't watery.
  • Use fresh garlic if possible! Fresh garlic makes this delicious dip so flavorful.
  • Make sure your cream cheese is at room temperature before mixing so that it's easy to mix. 
  • If you're feeling extra adventurous you can stuff peppers with this dip!

How to Serve

Serve this homemade spinach artichoke dip hot with:

  • Pita chips
  • Gluten Free tortilla chips 
  • Potato chips
  • Toasted or warm sourdough bread
  • A crusty bread like a French baguette
  • Raw veggies 
  • Crackers

Storage Tips

Let your spinach artichoke dip cool and then store it in an airtight container in your fridge for up to 4 days. I do not recommend freezing this dip, the texture may get weird!

When you're ready to take your dip out of the fridge, reheat it over medium heat on the stove (mixing occasionally) or in the microwave, covered, in 30 second intervals stirring in between each interval. Once the dip has reached your desired temperature, enjoy!

a close up shot of no mayo spinach artichoke dip with two tortilla chips resting inside

Recipe FAQs

Can I make this spinach artichoke dip in a slow cooker/crockpot?

Yes! To make in a slow cooker or crockpot, put all ingredients except for the spices, into the slow cooker/crockpot bowl and cook on low for 2 to 3 hours or on high for 1 hour checking on it every 30 minutes to make sure that it doesn't burn. Once the cheese has melted, serve it with your favorite dippers.

Is this recipe spicy?

No, this recipe is not spicy! If you like a little kick, add some red pepper flakes, hot sauce, or cayenne pepper to this delicious dip.

Should I rinse the canned artichokes before adding them in?

No, there is no need to rinse the artichokes but make sure to drain them!

More Easy Dip Recipes

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comment section. Or, follow me on Facebook, Pinterest or Instagram today!

No ratings yet

The Best Spinach Artichoke Dip Recipe (No Mayo)

Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Yield: 8
This no mayo spinach artichoke dip is a delicious blend of cream cheese, plain Greek yogurt, grated parmesan, shredded cheddar, garlic, and spices, mixed with tender cooked spinach and artichoke hearts, then baked to golden perfection. Serve it hot with your favorite dippers, and it's sure to become a favorite in your home too!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 8 oz cream cheese, feel free to use light or reduced fat if desired
  • 8 oz plain Greek yogurt, or sour cream
  • ¾ cup grated parmesan cheese
  • ½ cup shredded cheddar cheese
  • 2 cloves minced garlic
  • 8 oz fresh spinach, cooked, drained and squeezed thoroughly with a paper towel, then chopped
  • 15 oz canned artichoke hearts, drained and chopped
  • 1 tsp onion powder
  • ½ tsp paprika
  • ¾ tsp salt
  • ¼ tsp pepper

Instructions 

  • Preheat oven to 375. Bring a pot of water to a boil and add spinach. Cook for 1 minute or until wilted. Drain and squeeze out extra moisture with a paper towel or cheese cloth. Chop. 
  • Add cream cheese, Greek yogurt, ½ cup of the parmesan, cheddar cheese, garlic, and spices to a large bowl. Mix to combine.
  • Fold in the cooked/drained spinach and chopped artichokes. Transfer the mixture to a greased 9×9 baking dish and top with the remaining ¼ cup parmesan cheese.
  • Bake for 20-25 minutes, broiling for 1-2 minutes at the end if you want it browned!
  • Enjoy with your favorite gluten free tortilla chips, veggies, or bread!

Notes

  • I do not recommend using frozen spinach for this recipe. You can, but need to make sure to thaw it and get all the excess water out with paper towels. For best results, I recommend using fresh spinach.
  • Make sure all of the excess water has been squeezed out of your spinach so that your dip isn't watery.
  • Use fresh garlic if possible! Fresh garlic makes this delicious dip so flavorful.
  • Make sure your cream cheese is at room temperature before mixing so that it's easy to mix. 
  • If you're feeling extra adventurous you can stuff peppers with this dip.
  • Let your spinach artichoke dip cool and then store it in an airtight container in your fridge for up to 4 days. I do not recommend freezing this dip, the texture may get weird!

Nutrition

Calories: 252kcal | Carbohydrates: 8g | Protein: 11g | Fat: 20g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.001g | Cholesterol: 45mg | Sodium: 752mg | Potassium: 265mg | Fiber: 2g | Sugar: 3g | Vitamin A: 3734IU | Vitamin C: 20mg | Calcium: 233mg | Iron: 1mg

All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.

Did you make this?Rate & comment below, and tag me on Instagram @maryswholelife

You may also like

This post may contain affiliate links

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.