Skinny Greek Yogurt Spinach Artichoke Dip

Lightened-Up Greek Yogurt Spinach Artichoke Dip: A Healthy Twist on a Classic

Indulge in all the rich, creamy flavor of your favorite spinach artichoke dip, but with a wholesome, Mediterranean-inspired twist! This Greek Yogurt Spinach Artichoke Dip offers a lighter, healthier alternative without sacrificing any of the comforting taste. It’s incredibly easy to prepare, making it the perfect appetizer for any party, a delightful addition to a snack board, or a satisfying weeknight craving. Forget heavy mayonnaise and excessive cream cheese; this recipe leverages the natural tang and richness of Greek yogurt and ricotta for a high-protein, nourishing dip that truly satisfies.

Looking for more delicious and healthy dip ideas? Explore our other vibrant Mediterranean recipes like the spicy feta dip, refreshing Greek zucchini tzatziki, luxurious whipped ricotta, and flavorful yogurt eggplant dip.

Finished dip close up showing creamy spinach artichoke texture on a cracker.

A Better-For-You Dip That Still Tastes Indulgent

The classic spinach artichoke dip is undeniably delicious, but often comes with a hefty dose of calories and saturated fats. Our Greek Yogurt Spinach Artichoke Dip transforms this beloved American party favorite into a lighter, more nourishing, and Mediterranean diet-friendly appetizer. We believe that wholesome eating doesn’t mean sacrificing flavor, and this dip is a testament to that philosophy.

This recipe delivers the same rich, creamy comfort you crave, but with thoughtful ingredient choices that naturally fit into a balanced and nutritious eating pattern. By replacing heavier bases with protein-packed Greek yogurt and creamy ricotta cheese, we’ve created a high-protein dip recipe that feels utterly indulgent without any of the heaviness or guilt. It’s a culinary bridge between Mediterranean lightness and American comfort, perfect for those seeking healthier alternatives without compromising on taste.

Whether you’re hosting friends, preparing a game day spread, or simply looking for a wholesome snack, this dip is sure to be a crowd-pleaser. Its simplicity and incredible flavor mean it disappears fast, consistently leaving guests asking for the recipe. Serve it with warm pita bread, crunchy whole-grain crackers, or an assortment of fresh, crisp vegetables like carrot sticks and bell pepper strips 🥕. This dip masterfully blends creamy goodness with better-for-you ingredients, creating an irresistible experience in every spoonful.

Essential Ingredients for Your Healthy Spinach Artichoke Dip

You’ll find the complete ingredient list with precise quantities and detailed substitutions in the full recipe card at the bottom of this page.

Ingredients arranged neatly for healthy spinach artichoke dip preparation.
  • Artichoke Hearts: Canned artichoke hearts are a fantastic time-saver, making this an incredibly easy party dip. Ensure they are well-drained and chopped to integrate smoothly into the dip. For alternatives, you can use jarred artichoke hearts (packed in water or lightly marinated, rinsed thoroughly) or frozen artichokes. If using frozen, simply boil or steam them for 5-7 minutes, drain exceptionally well to remove all excess water, and then chop finely before adding to the mixture.
  • Spinach: Frozen spinach is ideal for this creamy dip due to its convenience and soft texture once thawed. It’s crucial to thaw and squeeze out as much liquid as possible to prevent a watery dip. If you prefer fresh, you can use finely chopped fresh spinach; just sauté it briefly until wilted, then squeeze out excess moisture. For a more robust, earthy flavor and texture, thawed frozen kale can also be a wonderful substitute.
  • Greek Yogurt: This is the star ingredient that adds a delightful tang, luxurious creaminess, and a significant protein boost, transforming the dip into a lighter, high-protein snack. Opt for plain, unsweetened Greek yogurt. Low-fat Greek yogurt or Skyr will provide an even higher protein content and fewer calories while maintaining the desired texture. Avoid regular yogurt, as it tends to be too thin and could make the dip watery unless strained beforehand.
  • Ricotta Cheese: Ricotta contributes to the dip’s rich and creamy texture without adding the heaviness often associated with traditional cream cheese or mayonnaise. It provides a subtle sweetness and an additional layer of protein. A great substitute is cottage cheese, blended until completely smooth to achieve a similar creamy consistency. Alternatively, a light cream cheese can be used for a super smooth texture, keeping the dip on the healthier side.
  • Parmesan Cheese: Grated Parmesan cheese is essential for its sharp, savory, umami flavor and its ability to create that irresistible golden-brown crust when baked. For a distinctly Greek flair, crumbled feta cheese makes an excellent tangy substitute. If you prefer a bolder, saltier bite, Pecorino Romano cheese can be used.
  • Garlic: Freshly grated garlic provides the most vibrant and aromatic flavor to the dip. For convenience, you can use garlic powder, adjusting the quantity as fresh garlic is more potent. For a sweeter, milder, and more complex garlic flavor, roasted garlic is an exquisite option.
  • Salt, Pepper, and Red Pepper Flakes: These seasonings are fundamental for balancing and enhancing all the flavors. Adjust the quantities to your personal taste preference. The red pepper flakes add a subtle warmth; if you prefer a different kind of heat, Calabrian chili paste can offer a more nuanced spice, or smoked paprika can add a rich, smoky warmth without much heat.
  • Olive Oil (for the dish): A light coating of olive oil in the baking dish prevents the oven-baked spinach artichoke dip from sticking, ensuring easy serving and cleanup. Avocado oil or a simple cooking spray are also effective alternatives.
Finished dip top down with golden parmesan crust spoon in and crackers and veggies on the side.

How to Make Lightened-Up Spinach Artichoke Dip: A Simple Guide

Creating this delicious and healthy Greek Yogurt Spinach Artichoke Dip is straightforward and quick, perfect for even the busiest schedules. Follow these easy steps to whip up a batch of creamy, flavorful goodness.

Step 1. Prepare the Spinach

Begin by thawing your frozen spinach. The microwave is the quickest method. Once thawed, and this is crucial for a non-watery dip, place the spinach in a clean kitchen towel or paper towels and squeeze out as much liquid as humanly possible. This step ensures your dip will be thick and creamy, not runny. After squeezing, finely chop the spinach and transfer it to a large mixing bowl, ready for the other ingredients.

Step one thawed chopped spinach on a cutting board.

Step 2. Mix the Base

Next, drain the artichoke hearts very thoroughly, pressing out any excess liquid. Chop them into small, manageable pieces so they distribute evenly throughout the dip. Add the chopped artichokes to the bowl with the prepared spinach. Now, add the creamy elements: Greek yogurt, ricotta cheese, and about two-thirds of the grated Parmesan. Stir in the freshly grated garlic, salt, a generous amount of black pepper, and the red pepper flakes (if using) for a touch of warmth. Mix everything together until it’s beautifully creamy, thick, and perfectly combined. Make sure all ingredients are fully incorporated for consistent flavor.

Step two chopped artichokes yogurt ricotta and parmesan stirred into creamy mixture.

Step 3. Transfer and Top

Lightly oil an 8×8-inch baking dish, or one of similar size, to prevent sticking and aid in cleanup. Transfer the creamy spinach artichoke mixture into the prepared dish, spreading it evenly and smoothing the top with a spoon or spatula. Take the remaining Parmesan cheese and sprinkle it generously over the surface. This final layer of cheese will melt and brown beautifully in the oven, creating a golden, savory crust that’s incredibly appealing and adds an extra layer of flavor and texture.

Step three creamy spinach artichoke mixture spread evenly in baking dish.

Step 4. Bake Until Warm and Creamy

Preheat your oven to 350°F (180°C). Bake the dip for approximately 20 minutes, or until it’s thoroughly heated through, bubbly, delightfully melty, and the edges are lightly golden brown. The Parmesan on top should form a gorgeous, slightly crisp crust. Once baked, remove from the oven and let it rest for a few minutes before serving. This creamy spinach dip is best enjoyed warm, straight from the oven, allowing its comforting aromas and rich textures to shine. It’s an easy, delicious, and healthy game day or party dip that everyone will adore.

Step four baked spinach artichoke dip warm golden and ready to serve.

Expert Tips for the Perfect Lightened-Up Spinach Artichoke Dip

  • Squeeze the Spinach Really Well: This is arguably the most critical step! Excess moisture in the spinach will make your dip watery and thin, diluting its rich flavor and creamy texture. Use a clean kitchen towel or multiple layers of paper towels and squeeze firmly until no more liquid comes out. A truly dry spinach yields a thicker, creamier result, making it the perfect consistency for an easy party dip.
  • Rinse Canned or Marinated Artichokes: Canned and jarred artichoke hearts often come packed in brine or oil, which can add unnecessary sodium and alter the flavor profile. Give them a good rinse under cold running water, then drain them exceptionally well and pat them dry. This step helps reduce excess sodium and oil, ensuring the natural flavors of the artichoke and the creaminess of the dip truly shine through.
  • Chop the Artichokes Small: For the best texture and flavor distribution, chop your artichoke hearts into small, uniform pieces. Smaller pieces blend more seamlessly into the creamy base, ensuring you get a delightful burst of artichoke in every single bite. Avoid large chunks that might make the dip clumpy or hard to scoop.
  • Opt for Greek Yogurt for Tang and Protein: Greek yogurt is the foundation of this lighter dip, providing a wonderful tang and a boost of protein. Low-fat Greek yogurt or Skyr are excellent choices as they offer maximum protein content and a thick, rich consistency. If you only have regular yogurt, it’s best to strain it through a cheesecloth first to remove excess whey, achieving a thicker, Greek yogurt-like consistency.
  • Taste Before Baking: Always taste your dip mixture before it goes into the oven! This is your chance to adjust the seasoning. Add more salt, black pepper, or red pepper flakes until the flavor profile is exactly where you want it. Remember, flavors can mellow slightly during baking, so a slightly bolder seasoning beforehand is often ideal.
  • Use a Small, Shallow Baking Dish: An 8×8-inch baking dish or one of similar size with a shallow depth is perfect for this recipe. It allows the dip to heat evenly, ensures the top layer of Parmesan gets beautifully golden and crispy, and provides more surface area for that desirable crust.
  • Let it Rest for 5 Minutes: Once the dip is out of the oven, resist the urge to dive in immediately. Letting it rest for about 5 minutes allows the dip to set slightly and cool down to a more enjoyable temperature. This brief resting period makes it easier to scoop and prevents it from being too runny.
  • Serve it Warm: This creamy spinach dip is unequivocally at its best when it’s warm, melty, and fresh from the oven. The warmth enhances the creaminess and brings out all the aromatic flavors. If serving at a gathering, consider using a small slow cooker on a “warm” setting to keep it at the perfect temperature throughout the event.
  • Storage and Reheating: Store any leftover dip in an airtight container in the refrigerator for up to 3-4 days. To reheat, you can warm it in the oven at 300°F (150°C) for 10-15 minutes, or in the microwave in short intervals, stirring halfway through, until heated through.

Frequently Asked Questions About Greek Yogurt Spinach Artichoke Dip

Can I make this dip ahead of time?

Absolutely! This dip is an excellent make-ahead appetizer. You can prepare the mixture, spread it into your baking dish, cover it tightly, and refrigerate it for up to 24 hours. When you’re ready to serve, simply pull it from the fridge, sprinkle with the remaining Parmesan, and bake as directed. You might need to add a few extra minutes to the baking time if it’s going into the oven chilled.

Can I use fresh spinach instead of frozen?

Yes, fresh spinach works wonderfully. You’ll need a larger quantity, as fresh spinach cooks down significantly. Sauté or steam it until completely wilted, then ensure you squeeze out as much liquid as possible before chopping and adding it to the dip mixture. This step is crucial to prevent the dip from becoming watery.

Can I use cottage cheese instead of ricotta?

You certainly can! For a smooth and creamy texture similar to ricotta, we recommend blending the cottage cheese in a food processor or blender until it’s completely smooth before incorporating it into the dip. This will ensure your dip retains its luxurious consistency.

What’s the best way to reheat leftovers?

Leftovers reheat beautifully. For best results, warm it in the oven at 300°F (150°C) for 10-15 minutes until it’s bubbly and heated through. Alternatively, you can microwave it in short 30-second intervals, stirring each time, until warm. Be careful not to overheat it in the microwave, as it can sometimes separate.

Can I make this dip dairy-free?

While the recipe heavily relies on dairy for its creamy texture and rich flavor, you can experiment with dairy-free alternatives. Look for thick, plain unsweetened dairy-free yogurts (like almond or cashew-based) and dairy-free ricotta or cream cheese substitutes. Dairy-free Parmesan-style shreds can be used for the topping. Please note that the texture and flavor might differ slightly from the original recipe.

Can I use low-fat Greek yogurt?

Absolutely! Low-fat Greek yogurt works perfectly and is an excellent choice for keeping this an easy holiday appetizer with a light, creamy, and healthy finish. It contributes tang and protein without adding unnecessary fat.

What should I serve this dip with?

This versatile dip pairs well with many dippers! Classic choices include crusty bread, pita chips, tortilla chips, or a variety of crackers. For a truly fresh, wholesome, and low-calorie dip experience, serve it with an assortment of crisp vegetable sticks like carrots, celery, cucumber slices, bell pepper strips, or cherry tomatoes. It’s also fantastic with warm pita bread or even as a spread in wraps!

Can I add other ingredients to the dip?

Certainly! This recipe is very adaptable. Consider adding a pinch of dried oregano or dill for a more distinct Mediterranean flavor. A teaspoon of onion powder can enhance the savory notes. For extra texture and flavor, you could stir in some chopped sun-dried tomatoes, roasted red peppers, or even a sprinkle of crumbled bacon or smoked paprika before baking.

Is this dip gluten-free?

Yes, the dip itself is naturally gluten-free. Just be sure to serve it with gluten-free crackers, bread, or fresh vegetables to maintain its gluten-free status for those with dietary restrictions.

Is this dip vegetarian?

Yes, this Greek Yogurt Spinach Artichoke Dip is completely vegetarian, making it a wonderful option for various dietary preferences. It is packed with plant-based goodness from spinach and artichokes, complemented by dairy.

More Greek Yogurt Recipes You’ll Love

Greek yogurt isn’t just for breakfast! Its creamy texture and tangy flavor make it a fantastic ingredient for lighter, healthier versions of many beloved dishes. If you enjoyed this dip, be sure to explore these other delicious Greek yogurt-based recipes:

  • Healthy Broccoli Cauliflower Salad
  • Healthy Coleslaw with Greek Yogurt
  • Greek Yogurt Broccoli Salad
  • Greek Yogurt Cabbage Slaw
  • Creamy Healthy Potato Soup with Greek Yogurt
  • Greek Yogurt Chia Pudding
  • Greek Yogurt Pasta Salad
  • Healthy Apple Cinnamon Overnight Oats

If you tried this Greek yogurt spinach artichoke dip recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments below. We absolutely love hearing from you and seeing your delicious creations!

Picture of creamy spinach artichoke dip with cracker dipped showing rich texture.

Greek Yogurt Spinach Artichoke Dip (Lightened-Up & No-Mayo)

By:
Nico Pallotta





5 from 2 votes

This Greek Yogurt Spinach Artichoke Dip is a lightened-up, creamy appetizer that still delivers all the comfort of the classic. Made with Greek yogurt, ricotta, and plenty of veggies, it’s high-protein, easy to prepare, and perfect for parties, game days, or everyday snacking. You get the rich, savory flavor you love—without the heaviness—so you can enjoy a wholesome Mediterranean-American dip that everyone will want more of.

Prep Time:
10 mins
Cook Time:
20 mins
Total Time:
30 mins
Servings:
8 people
Course:
Appetizer, Dip, Snack
Cuisine:
American-Mediterranean
Pin
Print
Share

Equipment

  • One 8×8-inch baking dish (or similar size)

Ingredients

  • 1 can artichoke hearts (14 ounces can — 8.5 ounces drained), drained and chopped
  • 1 cup frozen spinach thawed, squeezed dry, and chopped — measured after thawing and squeezing
  • 1 cup Greek yogurt
  • 1 cup ricotta cheese (sub blended cottage cheese or a light cream cheese)
  • ¾ cup grated Parmesan cheese (sub crumbled feta)
  • 1 clove garlic grated
  • ½ teaspoon salt or more to taste + black pepper
  • ¼ teaspoon red pepper flakes optional

Instructions

  1. Prepare the Spinach: Preheat the oven to 350°F (180°C). Thaw the frozen spinach in the microwave, then squeeze out as much liquid as possible using a clean kitchen towel. Chop it finely and add it to a large mixing bowl. You’ll need about 1 cup of spinach measured after thawing and squeezing.

    Step one thawed chopped spinach on a cutting board.
  2. Mix the Base: Drain and chop the 1 can of artichoke hearts into small pieces. Add them to the bowl with the prepared spinach, along with 1 cup of Greek yogurt, 1 cup of ricotta cheese, ½ cup of the grated Parmesan cheese, 1 clove of grated garlic, ½ teaspoon of salt, black pepper to taste, and ¼ teaspoon of red pepper flakes (if using). Stir well until everything is creamy, thick, and thoroughly combined.

    Step two chopped artichokes yogurt ricotta and parmesan stirred into creamy mixture.
  3. Transfer and Top: Lightly oil an 8×8-inch baking dish (or similar size). Spread the dip mixture evenly inside the dish and smooth the top. Sprinkle the remaining ¼ cup of Parmesan cheese evenly over the surface to create a golden, savory crust as it bakes.

    Step three creamy spinach artichoke mixture spread evenly in baking dish.
  4. Bake Until Warm and Creamy: Bake in the preheated oven for about 20 minutes, or until the dip is hot, bubbly, melty, and lightly golden around the edges. The Parmesan on top should be nicely browned and crispy. Serve warm with crusty bread, your favorite crackers, or a variety of fresh veggie sticks for a healthy and delicious appetizer.

    Step four baked spinach artichoke dip warm golden and ready to serve.

Notes

Substitutions

  • Artichoke Hearts: Use jarred artichokes (in water or lightly marinated, rinsed) or frozen artichokes (boil/steam 5–7 min, drain well, chop).
  • Frozen Spinach: Substitute with finely chopped fresh spinach (sauté briefly, squeeze dry) or thawed frozen kale for a heartier texture.
  • Greek Yogurt: Low-fat Greek yogurt or Skyr are excellent choices.
  • Ricotta Cheese: Blended cottage cheese or a light cream cheese can be used for a similar creamy texture.
  • Parmesan Cheese: Crumbled feta for a tangy Greek twist or Pecorino Romano for a saltier flavor.
  • Garlic: Garlic powder for convenience or roasted garlic for a sweeter, milder taste.
  • Salt, Pepper, Red Pepper Flakes: Experiment with Calabrian chili paste or smoked paprika for different heat and flavor profiles.
  • Olive Oil: Avocado oil or cooking spray work well to prevent sticking.

Tips

  • Squeeze spinach well to avoid a watery dip and ensure a thicker, creamier texture.
  • Rinse and dry artichokes to cut excess sodium/oil and keep the flavors bright and clean.
  • Chop artichokes small for even mixing and perfect artichoke flavor in every bite.
  • Use Greek yogurt or Skyr for the best tang, creaminess, and added protein (strain regular yogurt if using).
  • Taste before baking to ensure your seasoning is perfectly balanced.
  • Use a small, shallow dish (around 8×8″) for even heating and a beautifully browned top crust.
  • Let it rest 5 minutes after baking to help the dip set slightly and make scooping easier.
  • Serve warm for maximum melty, cozy deliciousness and optimal flavor.
  • Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 2 months.

Nutrition

Serving: 1 of 8
Calories: 157kcal
Carbohydrates: 6g
Protein: 11g
Fat: 10g
Saturated Fat: 5g
Polyunsaturated Fat: 0.3g
Monounsaturated Fat: 2g
Trans Fat: 0g
Cholesterol: 25mg
Sodium: 413mg
Potassium: 155mg
Dietary Fiber: 1g
Sugar: 2g
Vitamin A: 4068IU
Vitamin B6: 0.1mg
Vitamin C: 8mg
Vitamin E: 1mg
Vitamin K: 112µg
Calcium: 226mg
Folate: 48µg
Iron: 1mg
Manganese: 0.2mg
Magnesium: 29mg
Zinc: 1mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.