Bacon Cheese Dip is loaded with cream cheese, cheddar cheese, bacon crumbles, horseradish and green onions. Perfect dip for parties!
When it comes to party food the dips are the best part, am I right? Whether creamy, spicy, hot or cold, you will generally find me standing directly in front of them with chip in hand ready to scoop up all of the goodness. My favorites are often cheesy like Hot Nacho Dip, or creamy like Caramelized French Onion Dip or light and spicy like Habanero Salsa.

Basically, if we’re being honest, any kind of dip and I’m all in. This Bacon Cheese Dip is no exception. It is loaded with all kinds of goodies like cream cheese, cheddar cheese, bacon and green onions. It is sure to be the hit of your next party.
Bacon Cheese Dip Ingredients:

- BACON: I find it easier to cut into 1 inch pieces before cooking but you can also cook then crumble the bacon.
- CREAM CHEESE: Make sure that it is room temperature so that it blends well.
- SHARP CHEDDAR: Freshly shred the cheddar cheese, it’ll give the dip a better texture.
- WORCESTERSHIRE SAUCE: Adds umami flavor.
- MAYONNAISE: This will help make the dip a bit smoother and creamier. You’re using a little bit so it won’t have an overwhelmingly mayonnaise taste.
- SOUR CREAM: Will add tanginess and thin out the dip.
- GREEN ONIONS: Adds color and bit of onion flavor.
Step by Step Photos and Instructions:
Bacon Cheese Dip is really easy to make and can be made ahead of time for a party. I use a food processor but you can also use a hand mixer. Follow along with these step by step photos to see the whole process.

Cook bacon. 
Whip together cream cheese and cheddar cheese. 
Whip until combined. 
Fold in remaining ingredients. 
Refrigerate for at last 1 hour to allow flavors to meld. Let come to room temperature before serving.
- STEP #1: Cook bacon over medium heat until browned and cooked through. Transfer bacon to a paper towel lined plate and set aside.
- STEP #2: Combine cream cheese and cheddar cheese together in a food processor (can also be done in a large bowl with a hand mixer). Mix until well combined.
- STEP #3: Transfer cream cheese mixture to a bowl. Fold in Worcestershire, horseradish, mayonnaise, sour cream and green onions.
- STEP #4: Cover and refrigerate for at least 1 hour to allow flavors to meld. Remove at least 30 minutes before serving to allow dip to come to room temperature so it is easier to dip.
I must warn you: this dip is thick. Really thick. I actually considered calling it a spread at one point. But after trying it with potato chips I realized that it pairs really well them. So find some thick cut potato chips, allow the dip to come to room temperature and dip away. If potato chips aren’t your thing, you could spread this on crackers or even more Super Bowl Snack-ish, potato skins.

If you love this Bacon Cheese Dip and want more dip deliciousness, try these easy recipes:
Pizza lovers will fall head over heels in love with this Easy Pizza Dip.
For a little spice, try this Jalapeño Crab Dip!
Classic Olive Oil Bread Dip is a must with any pasta dinner!
Note: Published in 2010. Updated in 2024 with new photos, step by step photos and nutrition information.
Servings
Ingredients
- 6 slices bacon (cut into 1 inch pieces)
- 8 ounces cream cheese (softened)
- 1 cup shredded cheddar cheese
- 1 teaspoon Worcestershire
- 1/2 teaspoon horseradish
- 1 tablespoon mayonnaise
- 1/3 cup sour cream
- 2 green onions (diced)
Instructions
- Cook bacon in a skillet over medium heat until browned. Transfer to a paper towel lined plate and set aside.
- Place cream cheese, cheddar cheese, Worcestershire, horseradish, mayonnaise and sour cream in a food processor. Process until smooth, about 30 seconds.
- Transfer mixture to a bowl, stir in green onions and reserved bacon pieces. Cover and refrigerate for an hour to let flavors mingle.
- Allow to come to room temperature before serving.

[…] Bacon cheese dip, do I need to say more? But please use real bacon, it's more time but so much better. […]
[…] Get the recipe | Life’s Ambrosia […]
What a great pairing!
Awesome, took to an office breakfast, paired with croissants, yummy
[…] Pinwheels by The Frugal FemaleChocolate-Covered Jalapeños by Jalapeño MadnessBacon Cheese Dip by Life’s Ambrosia google_ad_client = "ca-pub-6984688065691249"; /* bottom of post */ google_ad_slot = "4050802770"; […]
[…] The name of this dip is none other than Bacon Cheese Dip. The original recipe can be found at Life’s Ambrosia. This would be attractive and yummy served in a bread bowl. You can always serve it with chips or […]
[…] AT: https://www.lifesambrosia.com/2010/02/bacon-cheese-dip-recipe.html Share this:TwitterFacebookLike this:LikeBe the first to like this post. […]
That doesn’t look like a dip. That looks more like a spread to me.
I loved this recipe and it was a great success! http://whiterabbitisme.wordpress.com/2010/07/19/bacon-cheese-dip/
Thank you!
[…] found this recipe from Life Ambrosia. This turned our so good that I didn’t even have time to take a picture of mine because it […]
Wow, this looks amazing. I love cream cheese dips and this one looks like it may become a favorite. Thanks for sharing the recipe. Nice picture too!
[…] Bacon Cheese Dip: […]
Thanks Jackiee! :)
I made this weekend and BIG HIT!!! Great dip!
[…] Recipe by liveambrosia via welovedeliciousfood […]
I’ve been making this dip for years! I always put it in a bread bowl and bake it for an hour so the cheese gets all gooey and delicious. I haven’t added horseradish to mine, but will probably start ^_^
Sounds yummy! I’m a big fan of dips too and just made a bacon dip myself. I’ll have to try your version soon! Love the addition of horseradish!
[…] Recipe for Bacon Cheese Dip at Life’s Ambrosia. […]
This looks TASTY!!! I will be making it today to take to a bridal shower planning “party.” It has 4 of my favorite things… bacon, cheddar, sour cream and cream cheese! If we could figure out how to incorporate chocolate without it being gross, I would never eat anything else!
Oh that looks decadent! I think I just found another dip to add to our super bowl feeding frenzy!!