Bacon Dip with Cream Cheese
This post may contain affiliate links. Please read my Disclosure and Privacy Policy.
Bacon dip with cream cheese is a creamy and absolutely sinful warm dip recipe, sure to become your new favorite appetizer or snack! Serve it up at your next potluck, game day or holiday celebration. Bacon lovers will thank you!

I love a good hot party dip like this chicken enchilada dip, chili cheese dip, or caprese dip, but add bacon and cheese into the mix and I’m a goner. Seriously. This flavor profile is what dreams are made of and I’m here for it. This dip recipes makes a great snack for game day or the perfect party appetizer! Any crowd will devour it, much like a classic shrimp cocktail.
Bacon Cheese Dip Ingredients
While there are several ingredients required for this flavorful party dip, they are all very basic. You’ll need the following ingredients:
- bacon
- cream cheese
- shredded cheese (cheddar or mexican blend)
- sour cream
- mayonnaise
- garlic powder
- sea salt or kosher salt
- freshly ground pepper
- fresh parsley
- green onions
For this cream cheese dip we used fresh uncooked bacon but if you are short on time you can substitute purchased pre-cooked bacon or even real bacon crumbles in a pinch. Cheddar cheese or a cheddar cheese blend (like the 4 cheese Mexican blend we used) works best but you can substitute your favorite shredded cheese instead. No mayo? No problem. Skip the mayo and add in an extra 1/2 cup of sour cream. I don’t recommend skipping the sour cream and substituting all mayo instead however because you’ll end up with a pretty rich and oily dip. If you don’t have fresh parsley, you can substitute 1 to 2 teaspoons dried parsley for fresh.
How to Make Bacon Cheese Dip
To make this hot bacon dip, you’ll want to start out by cooking your bacon unless you have pre-cooked bacon. I chopped mine before cooking in a skillet but you can also just crumble your bacon after you cook it.
Transfer to a paper two and pat dry.
In a large bowl, add your crumbled bacon, softened cream cheese, sour cream, mayo, green onion, 1 cup of shredded cheese, chopped fresh parsley and additional seasonings. (I recommend reserving some of the bacon crumbles, parsley and green onion for garnish)
Stir until well combined. It should be nice and creamy at this point. I was able to mix this easily with a rubber spatula.
Spread into an oven safe dish, approximately 2 quarts. Sprinkle remaining cheese evenly over the top.
Top with aluminum foil sprayed with cooking spray (to avoid sticking) and bake in a preheated oven at 375 degrees Fahrenheit for 20 minutes. Remove the aluminum foil and baking for an addition 5 to 10 minutes. Your bacon dip should be nice and bubbly and your cheese fully melted.
Top with a few additional bacon crumbles, green onion and additional chopped parsley, if desired.
Serve this hot bacon cheese dip with your favorite tortilla chips, crackers such as Ritz and/or vegetables that work well for dipping. Carrots, celery, broccoli, cauliflower, bell peppers and snap peas are all great options.
Can you serve this Bacon Dip cold?
This dip is absolutely amazing warm out of the oven and is still easy to dip at room temperature. However, once it has fully chilled in the refrigerator it thickens up a lot and has the consistency of a cheese ball. While it still tastes great, it works better as a cheese spread instead of an actual dip when cold.

Bacon Dip
Ingredients
- 8 slices bacon
- 1 brick (8oz) 8oz cream cheese softened
- 2 cups shredded cheese cheddar or mexican blend, divided
- 1 cup sour cream
- 1/2 cup mayo
- 1/2 teaspoon garlic powder
- 1/2 teaspoon sea salt or kosher salt
- 1/2 teaspoon freshly ground pepper
- 2 tablespoons finely chopped fresh parsley
- 4 green onions thinly sliced
- tortilla chips crackers and/or veggies for dipping
Instructions
-
Preheat oven to 375 degrees Fahrenheit. In a large mixing bowl combine all ingredients, reserving one cup shredded cheese and small amount of crumbled bacon, green onion and parsley for garnish.
-
Spread into 2 quart baking dish. Top with remaining shredded cheese.
-
Cover with aluminum foil sprayed with a bit of cooking spray (to avoid cheese sticking).
-
Bake for 20 minutes. Remove aluminum foil.
-
Return to oven and bake for additional 5 to 10 minutes or until warm and bubbly.
-
Garnish with remaining bacon crumbles, parsley and green onion. Serve immediately with tortilla chips, crackers and/or veggies.
Recipe Notes
Precooked bacon or real bacon crumbles can be used. Can skip mayo and substitute an additional 1/2 cup of sour cream if desired.
Looking for more Hot Dips for Parties?
If you need some more hot party dips, check out these tasty recipes that will be sure to please any crowd!














