Join the Club



Caramelized Onion Dip

dips and spreads recipes Aug 26, 2020

This Caramelized Onion Dip is delicious served alongside crinkled potato chips (or dolloped on top of sandwiches—like this week’s Mushroom Lentil Vegan Meatball Subs (try us free here). The secret to this dip is the caramelization of the onions. Don’t skimp on the time it takes to get these just right (about 30 minutes)!

Caramelized Onion Dip

Prep time: 15 minutes | Cook time: 30 minutes

Makes about 2 cups



2 large yellow onions

3 Tbsp butter

¼ cup canola oil

¼ ts cayenne pepper

1 tsp sea salt

½ tsp black pepper

4 oz vegan cream cheese

½ cup vegan sour cream

½ cup vegan mayo



  1. Cut the onions in half, and slice them into thin half rounds.
  2. Heat the vegan butter and oil in a large saute pan on medium heat. Add the onions, cayenne, salt and pepper and saute for 10 minutes.
  3. Reduce the heat and cook for another 20 minutes, stirring occasionally until the onions are brown and caramelized. Remove from heat and allow to cool.
  4. Place the cream cheese, sour cream, and mayo in a food processor. Combine until smooth.

Stir in the onions and taste for seasonings.


Ditch the oil: Instead of caramelizing the onions, you can saute them in vegetable broth.


Spoiler Alert: Caramelized Onion Dip will stay fresh in an air-tight container in the refrigerator for a week.

Batch it up! Caramelized Onion Dip is delicious served with vegetables, crackers or chips. It can also be spread onto sandwiches and flatbreads.

Want a taste?

Try our membership for $1.

Try us!

Join our community!

Sign up and receive our coveted batch cooking planner and get recipes, resources and more.

If you want to stress less and connect more over dinner, it's for you.