Go Back
Homemade Greek Yogurt Spinach Dip photo

Greek Yogurt Spinach Dip

This Greek Yogurt Spinach Dip is a creamy, flavorful delight that's perfect for any gathering!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Appetizer
Cuisine: Mediterranean

Ingredients
  

  • 1 head garlic fresh, minced
  • 2 teaspoons olive oil divided
  • 6 cups cauliflower cut into bite-sized pieces
  • 1/2 cup onion roughly chopped
  • 1 1/2 cups Parmesan cheese grated and divided
  • 1/2 cup plain nonfat Greek yogurt
  • 1 tablespoon 2% milk
  • 1 teaspoon salt
  • 1/4 teaspoon smoked paprika
  • pepper to taste
  • 3 cups fresh spinach packed

Equipment

  • Large pot
  • Skillet
  • Baking dish
  • Mixing bowl
  • Knife and chopping board

Method
 

  1. Start by bringing a large pot of salted water to a boil. Add the cauliflower and cook for about 5-7 minutes until tender. Drain and set aside.
  2. In a skillet, heat 1 teaspoon of olive oil over medium heat. Add the onion and sauté for 3-4 minutes until translucent. Add the minced garlic and cook for another minute until fragrant.
  3. In a large mixing bowl, combine the sautéed onion and garlic mixture with the cooked cauliflower, 1 cup of grated Parmesan cheese, Greek yogurt, milk, salt, smoked paprika, and pepper. Stir until well combined.
  4. Fold in the fresh spinach until it wilts slightly from the heat of the mixture.
  5. Preheat your oven to 375°F (190°C). Transfer the mixture to a baking dish and sprinkle the remaining 1/2 cup of Parmesan cheese on top. Drizzle with the remaining 1 teaspoon of olive oil. Bake for 20-25 minutes until bubbly and golden brown.

Notes

  • This dip can be made ahead of time and stored in an airtight container.
  • For added flavor, mix in artichokes or sun-dried tomatoes.
  • Use frozen spinach if fresh is not available; just thaw and drain it well.