This post contains affiliate links and may earn commissions on recommended products. As an Amazon Associate, I earn from qualifying purchases.

Bacon onion dip is the hit of any party. Everyone will love this updated classic.

I’m one of those people whose childhood years was well defined by the books that I read at the time.

One series that was particularly influential in elementary school was the Sleepover Friends series. Did anyone else read this book? Essentially the four girls constantly wrote letters to each other and also had a weekly sleepover that rotated among the houses.

Through Sleepover Friends I learned of things like avocado face masks, edible sugared flowers and bacon onion dip.

Dip with bacon and onions in a bowl

Every week one of the girls (the one obsessed with food, of course) would make bacon onion dip for the sleepover. I don’t remember how many times I made my own version of this when I was a kid.

Back then I used onion soup mix and bacon bits (and nixed the olives the book character added). It worked just fine for my refined pre-teen tastes, but since then I’ve refined the recipe to use freshly cooked bacon and pan-sautéed onions.

While the dip does take a bit of extra time this way, the results are worth it. I always love bringing recipes like roasted veggie dip to parties. They’re perfect to make ahead of time for any occasion, so if you have a party coming up add this one to the menu.

Be careful to not position yourself near the bowl at the buffet, or your entire meal might end up being chips and dip. Not that I would have ever done that.

bacon onion dip in a bowl with chips

How to sauté onions

For this bacon onion dip I cook the onions low and slow, using the rendered bacon fat.

Slice the onion into half-moons and add them to the fat, stirring to coat completely. You can cut them smaller before cooking if you like, as you will chop them later. I prefer to cook the onion when it is in larger pieces.

The heat needs to be at about medium low here to cook the onions. They should be nicely softened without any burned or crispy bits, so frequent stirring is important.

You can cook them to caramelized if you like, but I admit I am impatient and never make it that long. Caramelization takes almost an hour; these onions cook for 20 minutes.

bacon onion dip in a bowl

How to make bacon onion dip

While the bacon and onion cook, set out the cream cheese so it softens. The bacon and onion both get chopped into small pieces.

Mix together the cream cheese and sour cream before adding the bacon and onion. Since cream cheese is thick, this will help the ingredients blend completely and prevent any chunks of cream cheese within.

Stir in the bacon and onion until really well mixed. You likely don’t need salt here thanks to the salt in the bacon. Also keep in mind what you’ll be serving the dish with. Salted potato chips means less salt in the dip!

I also add green onion to my dip for a sharper flavor and contrast to the sweetness of the sautéed onions. Save some of the chopped green onion to garnish the top of the dip just before serving.

bacon onion dip on a chip with dip in background

This dip is on the thicker side, so remove it from the refrigerator about 30 minutes before serving. It’s also excellent served warm; just heat it in an ovenproof dish for 20 minutes at 350°F.

Round out your dip spread with green onion dip and whipped feta dip.

Serve with ridged potato chips, pretzels, or a football veggie tray for game day!

Love this recipe? Please leave a 5-star review below!
It means so much when you enjoy my recipes, so let me know how it goes and leave a comment if you have any questions.

Bacon onion dip in a green and white bowl

Bacon Onion Dip

Bacon onion dip is a classic! Make it for your next party and watch it disappear.
Author : Megan Myers
4.67 from 3 votes
Print Pin Recipe Review
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 8
Calories 67 kcal


  • 3 slices bacon
  • 5 ounces sliced onion
  • 2 green onions, trimmed and diced
  • 8 ounces sour cream
  • 4 ounces cream cheese, softened


  • In a skillet, cook bacon until crisp. Reserve to a paper-towel lined plate to drain and cool. Do not wipe out pan.
  • Add onion to bacon fat and stir to coat. Reduce heat to medium-low and cook, stirring occasionally, until onions are very soft. Let cool slightly.
  • In a medium bowl, stir together sour cream and softened cream cheese.
  • Chop bacon and onions into small pieces, then add bacon, sauteed onion, and green onion into sour cream mixture. Stir until well combined.
  • Garnish with additional green onion and serve immediately, or chill until ready to eat.


Makes about 1 ½ cups


Calories: 67 kcalCarbohydrates: 2 gProtein: 2 gFat: 6 gSaturated Fat: 3 gCholesterol: 18 mgSodium: 64 mgSugar: 1 g

Nutrition information is provided as a courtesy and is an estimate based on online calculators. Any nutritional information found on Stetted should be used as a general guideline only.

Tried this recipe?Leave a comment below!
A woman in a black shirt smiling in a kitchen.

About Megan

I focus on fresh ingredients and easy methods, with spins that keep meals interesting. Dinnertime shouldn’t be stressful or complicated, and I’m here to help you enjoy the time spent in the kitchen. Read more…

4.67 from 3 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment