This post may contain affiliate links. Please read our disclosure policy.

Your guests are sure to love this Dairy-Free French Onion Dip! Deliciously creamy and perfect to serve with crispy bread or veggies.

Dairy-Free French Onion Dip


 

While I love a great entree, let’s be real — one of the best parts of holiday entertaining is the apps and cocktails. There’s something magic and communal about the act of gathering before a good meal with a full table. While a full spread of dips, boards, and cocktails sounds great in theory – it can end up being just as much work as the meal. So keep things simple with this Dairy-Free French Onion Dip.

This dip is rich with deeply caramelized onions and balsamic, bright with lots of lemon and herbs, and absolutely stellar on a kettle chip, crostini, or with crudite to keep things Paleo. The best part? It’s mostly hands-off.  The most time-consuming part is cooking the onions in bacon grease for almost an hour, letting them break down and get caramelized, but this is done in the oven so no need to watch them on the stove, leaving you time to get other prep done ahead of hosting. 

Dairy-Free French Onion Dip

For your dairy-free guests, this Dairy-Free French Onion Dip tastes just like the real deal. It’s rich and creamy – reminiscent of a French onion soup on a cold day.

Another great holiday appetizer idea are my Baked Feta with Olives, Sopressata and Thyme and Mini Croque Monsieur Bites!

looking for more Dip Recipes? Try these!

10-Minute Black Bean Dip

Harissa Carrot Dip

Smoked Trout Dip

Spicy Lamb and Eggplant Labneh

Dairy-Free French Onion Dip
4.88 from 8 votes

Dairy-Free French Onion Dip

Prep: 10 minutes
Cook: 1 hour 15 minutes
Total: 1 hour 25 minutes
Servings: 8 People

Ingredients 

  • 4 slices thick-cut bacon
  • 3 medium sweet yellow onions, peeled and very thinly sliced about 6-7 cups
  • 1 tablespoon olive oil
  • 1 tablespoon fresh thyme leaves
  • 1 tablespoon Herbs de Provence
  • 1 teaspoon kosher salt
  • 1 teaspoon freshly ground black pepper
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons white wine vinegar
  • 1/2 cup low-sodium beef broth sub vegetable broth
  • 12 ounces dairy-free sour cream, room temperature (I used Kite Hill)
  • 8 ounces dairy-free cream cheese, room temperature (I used Kite Hill)
  • 3 tablespoons fresh lemon juice
  • 2 easpoons lemon zest
  • 1/2 cup chopped fresh chives, plus more for garnish
  • 1/2 cup chopped fresh parsley

For Serving:

  • crostini
  • kettle chips
  • crudité

Instructions 

  • On an unlined baking sheet, add bacon directly on the pan, arranging them in a straight line. Transfer the sheet to a cold oven and turn the heat to 375°F. Cook for 20 minutes, until the bacon is crisp and the fat has rendered. Transfer the cooked bacon to a paper towel lined plate and set aside. Keep the grease on the pan. You will use it to roast your onions .
  • Increase the heat to 400°F.
  • Add the thinly sliced onions to the baking sheet with the bacon grease. Add the olive oil, thyme, Herbs de Provence, salt, and pepper. Give it all a toss and spread out the onions in a thin layer. Transfer to the middle rack of the oven and cook for 40 minutes, tossing occasionally, until the onions brown.
  • Remove the sheet from the oven and add the balsamic vinegar, white wine vinegar, and beef broth. Using a wooden spoon, stir the liquid around, scraping up all of the browned bits. Spread the onions out in an even layer again and transfer back to the oven. Cook for an additional 15 minutes until all of the liquid has reduced and the onions are deep brown and jammy. Remove from the oven and allow the mixture to cool completely.
  • While the onions are cooling, mix the base. In a medium mixing bowl, add the sour cream, cream cheese, lemon zest, and lemon juice. Stir well to combine until there are no lumps. You can use electric beaters for this if you want it to be really smooth. Add in the herbs and stir to combine.
  • Once the onions are cooled, transfer the mixture to a cutting board, and roughly chop. Reserve about 2 tablespoons of the onions for garnish. Transfer the remaining onion mix to the bowl and add three slices of crumbled bacon. Stir it all very well to combine. It will take a bit of elbow grease to get all of the onions fully incorporated.
  • To serve, transfer your dip to a serving bowl. Garnish with the extra onions, bacon, and chives. Serve with kettle chips, crostini, or various vegetables for Paleo. Enjoy!

Notes

You can make this up to 3 days in advance of your party. Cover and store in the refrigerator then warm in your oven at 350 degrees F for about 12-15 minutes, until warmed through.

Nutrition

Calories: 201kcal, Carbohydrates: 9g, Protein: 5g, Fat: 17g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 0.02g, Cholesterol: 12mg, Sodium: 553mg, Potassium: 179mg, Fiber: 3g, Sugar: 3g, Vitamin A: 495IU, Vitamin C: 14mg, Calcium: 52mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Servings: 8 People
Calories: 201

Photography by Eat Love Eats.



Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because…it’s all about balance y’all!


Similar recipes

4.88 from 8 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




17 Comments

  1. 5 stars
    Delicious every time! I’m allergic to pork so I omit the bacon and do the onions in a cast iron skillet on the stovetop. Still delicious every time! Took this and the harissa carrot dip to dinner and everyone loved both!

    1. Excited to try this! If making days in advance, I see the instructions say to warm in oven before serving, but this looks to be served room temp in the original recipe. What is the purpose of the warming before serving if making in advance? Or are you not supposed to combine the sour cream and cream cheese until you serve, and just warm the other parts? Thanks!

  2. 4 stars
    Another great DD recipe! Made this for a NYE party and everyone loved it— I will say it was a little bit more on the sweeter side because of the “jammy” onions and I prefer my onion dip to be more savory– a few other guests also commented on the sweetness. I think next time I’ll omit the balsamic vinegar and use regular onions vs. the sweet onions to see if that tones down the sweetness. But other than that, I love how I can always trust Alex for amazing dairy-free recipes!

  3. 5 stars
    absolutely delicious! we have no dairy intolerance so i used regular sour cream and cream cheese – 100% amazing! while the roasting of the onions takes a while, your house will smell wonderful. i cheated and used a bag of bacon bits, just to save on some time! thanks alex!

  4. 5 stars
    My entire family loved this dip! We’re in a small town so unfortunately I couldn’t find Kite Hill my preferred choice, but it still ended up working with Tofutti sour cream and Violife cream cheese. The texture was a little runny, so we didn’t reheat it and just went with slightly colder than room temp. Leftovers were used on dairy-free grilled cheese sandwiches and it was fantastic!

  5. You recipe has lemon zest listed twice…I’m assuming it’s supposed to be 3TBLS Lemon juice and 2tsp lemon zest …?