Greek Yogurt Spinach Dip Recipe
Introduction
This Greek Yogurt Spinach Dip is a creamy, flavorful appetizer that’s perfect for gatherings or a cozy night in. Combining fresh spinach with tangy Greek yogurt and melted cheese creates a delightful dip that’s both comforting and lighter than traditional recipes.

Ingredients
- 2 tbsp olive oil
- 1 small sweet onion, diced
- 4-5 garlic cloves, minced
- 16 oz fresh spinach, chopped
- 1/2 cup plain Greek yogurt
- 1/4 cup reduced fat mayonnaise
- 1 cup parmesan, grated or shredded
- 1 cup mozzarella, shredded
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes
Instructions
- Step 1: Preheat the oven to 350°F. Finely chop the fresh spinach, dice the onion, mince the garlic, and grate the parmesan cheese. Set the parmesan aside for later use.
- Step 2: Heat the olive oil in a large skillet over medium heat. Add the diced onions and sauté for 3-5 minutes until translucent. Stir in the garlic and chopped spinach, cooking for another 3-5 minutes until the spinach wilts.
- Step 3: In a separate bowl, combine the Greek yogurt, reduced fat mayonnaise, 1/4 cup parmesan, 1/2 cup mozzarella, salt, black pepper, and red pepper flakes.
- Step 4: Add the yogurt mixture to the skillet and stir well. Cook for 1-2 minutes to blend the flavors.
- Step 5: Transfer the mixture to an oven-safe baking dish, ideally one you’ll serve from. Top with the remaining 1/2 cup parmesan and 1/2 cup mozzarella, adjusting the amount based on your preference and dish size.
- Step 6: Bake in the preheated oven for 15-20 minutes. For a golden, bubbly top, broil for an additional 2-3 minutes. Serve warm with your favorite chips or bread.
Tips & Variations
- For a spicier kick, increase the red pepper flakes or add a dash of hot sauce to the yogurt mixture.
- Try swapping mozzarella for a sharper cheese like Asiago or fontina for a different flavor profile.
- Use frozen spinach if fresh isn’t available—be sure to thaw and squeeze out excess moisture before cooking.
Storage
Store leftover dip in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through, stirring occasionally to maintain a creamy texture.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this dip ahead of time?
Yes, you can prepare the spinach mixture and combine it with the yogurt mixture up to a day in advance. Keep it refrigerated and bake just before serving for best results.
What can I serve with this spinach dip?
This dip pairs wonderfully with pita chips, toasted baguette slices, fresh vegetable sticks, or crackers for a variety of textures and flavors.
PrintGreek Yogurt Spinach Dip Recipe
This Greek Yogurt Spinach Dip is a creamy, flavorful appetizer perfect for any gathering. Combining sautéed fresh spinach and garlic with tangy Greek yogurt, reduced-fat mayonnaise, and a mix of parmesan and mozzarella cheeses, this dip is baked until bubbly and golden. A touch of red pepper flakes adds a hint of spice, making it an irresistible and healthier twist on classic spinach dips.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6–8 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Greek
- Diet: Low Fat
Ingredients
Vegetables & Aromatics
- 2 tbsp olive oil
- 1 small sweet onion, diced
- 4–5 garlic cloves, minced
- 16 oz fresh spinach, chopped
Dairy & Condiments
- 1/2 cup plain Greek yogurt
- 1/4 cup reduced fat mayonnaise
- 1 cup parmesan cheese, grated or shredded
- 1 cup mozzarella cheese, shredded
Seasonings
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes (optional)
Instructions
- Preheat and prepare ingredients: Preheat your oven to 350°F (175°C). Finely chop the fresh spinach, dice the sweet onion, mince the garlic, and grate the parmesan cheese. Set aside the grated parmesan for later use.
- Sauté the aromatics and spinach: Heat olive oil in a large skillet over medium heat. Add the diced onions and sauté for 3-5 minutes until they become translucent. Stir in the minced garlic and chopped spinach, cooking for an additional 3-5 minutes until the spinach wilts down.
- Mix the yogurt and cheese base: In a separate bowl, combine the plain Greek yogurt, reduced-fat mayonnaise, 1/4 cup of the grated parmesan, 1/2 cup of shredded mozzarella, salt, black pepper, and red pepper flakes if using. Stir until well combined.
- Combine and heat the dip mixture: Add the Greek yogurt mixture to the skillet with the sautéed spinach and onions. Stir everything together and cook for 1-2 minutes to blend the flavors and warm the mixture.
- Transfer and top the dip: Transfer the mixture into an oven-safe baking dish, preferably the dish you will serve from. Evenly top the dip with the remaining 1/2 cup parmesan and 1/2 cup mozzarella or adjust the amount based on your preference and baking dish size.
- Bake and broil the dip: Place the baking dish in the preheated oven and bake for 15-20 minutes until the dip is hot and bubbly. For a golden brown, bubbly top, broil for an additional 2-3 minutes, watching closely to avoid burning.
Notes
- For an extra creamy dip, ensure the Greek yogurt is plain and full-fat or low-fat as per your preference.
- You can substitute mozzarella with other melting cheeses like Monterey Jack or fontina if desired.
- Adjust red pepper flakes to control the heat level or omit for a milder dip.
- Serve warm with pita chips, fresh veggies, or crusty bread for dipping.
- This dip can be prepared up to the baking step and refrigerated for a day before baking.
Keywords: Greek yogurt spinach dip, healthy spinach dip, baked spinach dip, appetizer, Greek spinach dip, creamy spinach dip

