← BlogJune 28, 2026

How to Make the Perfect Creamy Vegan Spinach Dip

American · Easy · 25 min · 6 servings

vegandairy-freegluten-freeegg-free
Advertisement

This creamy vegan spinach dip is rich and satisfying without any dairy. Made with cashew cream and packed with spinach it is the perfect vegan appetizer for any gathering.

Why this recipe works

This Creamy Vegan Spinach Dip recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 25 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 190 calories with 6g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 7 simple ingredients that you can find at any grocery store:

  • 1 cup raw cashews soaked 2 hours
  • 10 ounces frozen spinach thawed and squeezed dry
  • 3 cloves garlic minced
  • 0.5 cup vegetable broth
  • 2 tablespoons nutritional yeast
  • 1 tablespoon lemon juice
  • 0.5 teaspoon onion powder

Step by step instructions

Step 1: Blend the Cashew Cream

Drain soaked cashews and blend with vegetable broth nutritional yeast lemon juice and onion powder until completely smooth and creamy. Season with salt and pepper.

Step 2: Cook the Garlic

Saute minced garlic in a skillet over medium heat with a splash of oil for 1 to 2 minutes until fragrant but not browned.

Step 3: Add Spinach and Sauce

Add squeezed spinach to the skillet and stir well. Pour cashew cream over spinach and stir everything together over medium-low heat.

Step 4: Simmer and Serve

Simmer the dip for 5 to 8 minutes stirring frequently until thickened and heated through. Serve warm with bread chips or vegetables.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • raw cashews → canned coconut cream for a nut-free version
  • frozen spinach → fresh spinach wilted in the pan

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not squeezing spinach dry enough which makes the dip watery
  • Using unsoaked cashews which results in a grainy texture instead of creamy

Nutrition facts

Per serving: 190 calories, 6g protein, 12g carbs, 14g fat, 3g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement