Homemade French Onion Dip {Vegan!}

Caramelized onions combined with vegan mayonnaise, yogurt, and seasonings, this dip is an all around crowd-pleaser and sure to be a hit at parties!

Oh man, do I have a serious love affair with French onion dip. Usually, I opt for a healthier dip like hummus, but sometimes I just want a creamy dip.

I’m not a big chip fan, but pair it with French onion dip and I’m game!

I recreated the classic dip with healthier ingredients, making this indulgent recipe plant-based.

ingredients for french onion dip

Ingredients for Homemade French Onion Dip

steps on how to make caramelized onions

Why is this called French onion dip?

This dip was invented by mixing a packet of French onion soup mix with mayonnaise and sour cream. Instead of using a packet of questionable ingredients (I’ve read the label) we’re going to achieve the same flavorings – from scratch.

How to carmelize onions

Caramelizing onions is key to a good French onion dip!

  • Start by melting the vegan butter on medium heat and add finely chopped onions. 
  • Reduce heat to medium-low and let the onions do their thing (stirring occasionally) until they are a nice brown color. This takes about 15 minutes to happen!

Cooking onions low and slow is what makes caramelized onions so delicious. It released the onion’s natural sugars and makes them so flavorful. That’s why it’s important to cook them on low heat.

ingredients for french onion dip in mixing bowl

Once the onions are cooked, add them to a mixing bowl with the remaining ingredients and give everything a good stir.

hands mixing homemade french onion dip

At this step, you can taste and adjust seasonings accordingly. Sometimes I like to add more salt!

Place the dip in the fridge to chill. You can make this dip the night before for the best flavor, or at the least, 30 minutes before serving. Chilling the dip in the fridge will also thicken the dip up a bit.

This vegan French onion dip is perfect for parties or get togethers. It’s indulgent and full of flavor!

bowl of french onion dip with wavy chips on wood board

What do you eat with French onion dip?

I like ruffled chips the best! It’s a classic combo. You can make a platter though and serve this healthy dip with raw carrots, celery, red pepper slices, radishes, or sliced cucumbers!

hand dipping chip in a bowl of dip

If you tried this homemade French onion dip, let me know in the comments below and share a photo using #mindfulavocado. I’d love to hear from you! Want to see more recipes? Let’s get social! CONNECT WITH ME on Facebook, Twitter, Instagram, or Pinterest to see what I’m currently cooking up!

bowl of french onion dip topped with caramelized onions

Homemade French Onion Dip {Vegan!}

This easy and healthy homemade dip recipe is the PERFECT party dip! Real caramelized onions with vegan mayo, yogurt, and seasonings, it's sure to be a crowd-pleasing recipe.
Print Pin Rate
Course: Appetizer
Cuisine: American
Keyword: vegan french onion dip, vegan dip, vegan appetizer easy
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 8 servings
Calories: 152kcal
Author: Amanda


  • 2 Tablespoons vegan butter (I like Earth Balance)
  • 1 onion finely diced
  • 1/2 cup vegan mayonnaise (I like Vegenaise)
  • 1.5 cup vegan yogurt (I like Kite Hill)
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 teaspoon soy sauce
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • chives for garnish; optional
  • parsley for garnish; optional
  • chips for serving


  • Melt butter over medium heat and add onions. Stir well.
  • Reduce heat to low and cook onions for 15-20 minutes; stirring occasionally.
  • Once onions are caramelized, remove from heat and transfer to a mixing bowl.
  • Add remaining ingredients to mixing bowl and stir well. Let chill in the fridge for at least 30 minutes, but preferably overnight.
  • Garnish with chopped chives and parsley. Serve with chips or mixed veggies!



Serving: 1serving (1/8 recipe) | Calories: 152kcal | Carbohydrates: 2.6g | Protein: 1.4g | Fat: 14.2g | Saturated Fat: 2.3g | Sodium: 439mg | Potassium: 25mg | Fiber: 0.3g | Sugar: 0.7g | Calcium: 4mg

Please note this post may contain affiliate links which does not impact the cost to you, but gives me a small commission. Thank you for your support!


Leave a Comment

Recipe Rating