Million Dollar Dip

This creamy Million Dollar Dip combines cream cheese, sharp cheddar, crispy bacon, and toasted almonds into an easy baked or chilled party appetizer that disappears fast at game day gatherings and holiday parties.

This creamy Million Dollar Dip combines cream cheese, sharp cheddar, crispy bacon, and toasted almonds into an easy baked or chilled party appetizer that disappears…

Prep
15 min
Cook
20 min
Total
35 min
Servings
12 servings
Million Dollar Dip

Imagine a bowl of silky, tangy cream cheese loaded with sharp cheddar, smoky bacon, crunchy toasted almonds, and a little bite from green onions. One scoop on a buttery cracker and you will understand exactly why this dip earned its fancy name.

This is the dip to make for game day, holiday open houses, potlucks, and any evening when friends drop by. It comes together in about fifteen minutes, can be made a day ahead, and you can serve it chilled or baked until bubbly, depending on the mood.

Pinterest image for Million Dollar Dip, with two photos of the recipe Save
Save it on Pinterest to make later.

My aunt always brought a big bowl of this to family get-togethers, and it was usually the first thing to vanish. I would hover near the table with a pile of crackers, telling myself I would only have one more scoop. Now I make it for my own friends, and the same thing happens every time.

RECIPE

Million Dollar Dip

Prep:15 minCook:20 minTotal:35 minServings:12 servingsCalories:~210 per servingCuisine:American

Ingredients

Creamy Base

Mix-Ins

For Serving

Instructions

  1. Preheat the oven

    Heat your oven to 350°F if you plan to serve the dip warm. Lightly grease a 1-quart baking dish or a deep pie plate and set it aside. If you are serving the dip cold, you can skip this step.

  1. Cook the bacon

    Cook the bacon in a large skillet over medium heat for 8 to 10 minutes, turning occasionally, until deeply golden and crisp. Transfer the slices to a paper towel lined plate to drain and cool completely, then crumble them into small pieces.

  2. Toast the almonds

    Place the sliced almonds in a dry skillet over medium-low heat. Stir often for 3 to 4 minutes, until fragrant and lightly golden. Pour them onto a plate right away so they do not keep browning in the hot pan.

  3. Beat the creamy base

    In a large mixing bowl, combine the softened cream cheese, mayonnaise, sour cream, garlic powder, onion powder, and black pepper. Beat with a hand mixer or stir firmly with a spatula for about 2 minutes, until smooth and no lumps of cream cheese remain.

  4. Fold in the cheese

    Add 1 cup of the shredded cheddar and stir until it is evenly distributed through the creamy mixture. Reserve the remaining 1/2 cup for topping.

  5. Add bacon, almonds, and onions

    Fold in most of the crumbled bacon, most of the toasted almonds, and the sliced green onions. Save about 2 tablespoons each of the bacon and almonds for sprinkling on top. Taste the dip and add a little more pepper if you like.

  1. Transfer to the baking dish

    Spoon the mixture into the prepared baking dish and smooth the top with the back of a spoon. Sprinkle with the reserved 1/2 cup cheddar, then scatter the saved bacon and almonds over the cheese.

  2. Bake until bubbly

    Bake for 18 to 20 minutes, until the edges are bubbling and the cheese on top is melted and lightly golden. If you would like a browner top, switch the oven to broil for the final 1 to 2 minutes and watch closely.

  3. Rest and garnish

    Let the dip rest for 5 minutes so it thickens slightly and is easier to scoop. Sprinkle with extra sliced green onions just before serving.

  1. Serve with dippers

    Set the warm dip on a platter surrounded by crackers, pita chips, celery sticks, and bell pepper slices. Serve right away while it is hot and gooey.

Substitutions and variations

  • Swap the sharp cheddar for pepper jack if you would like a little heat in every bite.
  • Use Greek yogurt in place of the sour cream for a slightly lighter, tangier dip.
  • Replace the almonds with chopped pecans or walnuts if that is what you have in the pantry.
  • Make it vegetarian by leaving out the bacon and adding a pinch of smoked paprika for that smoky flavor.

Chloe's tips

  1. Let the cream cheese soften at room temperature for about 45 minutes so the dip blends smoothly without lumps.
  2. Shred your own cheddar from a block. It melts more evenly and tastes better than pre-shredded cheese.
  1. Toast the almonds just before mixing, since fresh toasted nuts stay crunchier and taste nuttier.
  2. For a make-ahead party, mix the dip a day early, cover, and refrigerate. Add a few extra minutes to the baking time if it goes into the oven cold.

How to store it

  • Store leftover dip in an airtight container in the refrigerator for up to 4 days.
  • Reheat individual portions in the microwave in 20 second bursts, stirring in between, or warm the whole dish in a 325°F oven for about 10 minutes.
  • Because of the cream cheese and mayonnaise, this dip does not freeze well, so plan to enjoy it within a few days.

Serving suggestions

This dip is happiest surrounded by a good mix of crunchy and fresh dippers.

  • Buttery round crackers or toasted baguette slices
  • Crisp celery sticks, carrots, and mini bell peppers
  • Pita chips or sturdy kettle-cooked potato chips
  • Pretzel crisps for a salty crunch
  • A spoonful on a baked potato or stuffed into a warm sandwich
Million Dollar Dip, ready to serve

Frequently asked questions

Can I make Million Dollar Dip ahead of time?

Yes. Mix everything up to 24 hours ahead, cover tightly, and refrigerate. You can serve it cold straight from the fridge or bake it just before guests arrive.

Do I have to bake this dip?

Not at all. The dip is delicious served chilled, and it is just as creamy and flavorful. Baking simply gives you a warm, bubbly, cheesy version that is perfect for cold-weather gatherings.

Why is it called Million Dollar Dip?

The name comes from the rich combination of cream cheese, cheddar, bacon, and almonds, which tastes so indulgent that it feels like a million bucks. It is also a popular potluck favorite that people ask for again and again.

Can I use turkey bacon or bacon bits?

You can use turkey bacon cooked until crisp, or store-bought real bacon bits in a pinch. Fresh, crisp bacon gives the best flavor and texture, so use it if you can.

Let's get cooking!

Whip up this Million Dollar Dip for your next get-together and watch it become the star of the snack table. Keep it simple, keep the crackers coming, and enjoy every creamy, crunchy bite with the people you love.

More Sides & Sauces recipes
EVERY RECIPE, ONE SEARCH AWAY

What are we cooking today?

Search by recipe name, ingredient or occasion.

Made for people who love to cook.Esc to close