Go Back

Million Dollar Dip With Bacon - Creamy, Cheesy, Crowd-Pleasing Favorite

Prep Time 10 minutes
Total Time 10 minutes
Servings: 8 servings

Ingredients
  

  • Cream cheese (8 oz, softened)
  • Mayonnaise (1 cup; use a good-quality brand)
  • Sharp cheddar cheese (2 cups, finely shredded)
  • Bacon (8–10 strips, cooked until crispy and crumbled; about 1 cup)
  • Green onions (4–5, thinly sliced)
  • Sliced almonds (1/2 cup, lightly toasted; optional but traditional)
  • Garlic powder (1/2 teaspoon)
  • Onion powder (1/2 teaspoon)
  • Worcestershire sauce (1–2 teaspoons)
  • Lemon juice (1 teaspoon, optional for brightness)
  • Salt and black pepper (to taste)
  • For serving: buttery crackers, thick-cut potato chips, pretzel crisps, celery sticks, carrot sticks, bell pepper strips, or toasted baguette slices

Method
 

  1. Cook the bacon. If you haven’t already, bake or pan-fry the bacon until crisp. Drain on paper towels and crumble. Aim for small pieces so every bite has bacon.
  2. Soften the cream cheese. Let it sit at room temperature for 20–30 minutes. Soft cream cheese blends smoothly and prevents lumps.
  3. Whip the base. In a mixing bowl, beat the cream cheese until smooth. Add mayonnaise and mix until fully combined and fluffy.
  4. Add flavor boosters. Stir in garlic powder, onion powder, Worcestershire, and lemon juice (if using). Taste and adjust seasoning with salt and pepper.
  5. Fold in the mix-ins. Add shredded cheddar, most of the bacon, most of the green onions, and most of the almonds. Fold gently to keep some texture.
  6. Chill briefly. Cover and refrigerate for 30–60 minutes to let flavors mingle. This step is optional but makes a noticeable difference.
  7. Finish and serve. Transfer to a serving bowl. Top with the remaining bacon, green onions, and almonds for a fresh crunch and a nice look. Serve with your favorite dippers.