The Kitchn: ‘Million-dollar dip’ is the 5-minute appetizer that gets every party started
If you are looking for a dip that will instantly become the star of any gathering, this recipe is exactly what you need. This million-dollar dip is rich and indulgent, combining cream cheese and tangy mayonnaise with sharp cheddar, smoky bacon, and toasted almonds for a dip that’s truly unforgettable.
Thought to originate in the South — where hearty, flavorful appetizers have long been a staple at social events and family gatherings — over the years it has gained popularity across the country for its decadent flavor and ease of preparation, earning its reputation as a must-have for parties, potlucks, and holiday celebrations. The creamy mayonnaise and smooth, soft cream cheese create a luscious velvety base, while the bacon contributes a savory crunch that perfectly contrasts the rich texture. The cheddar cheese adds depth and sharpness, toasted almonds provide a subtle nutty bite, and scallions lend a touch of freshness and color, making the dip as visually appealing as it is delicious.
Whether you’re serving it alongside crackers, fresh vegetables, or warm bread, this dip is incredibly versatile. It’s easy to make ahead of time which makes it perfect for hosting. From family game nights to large gatherings, million-dollar dip delivers on taste and presentation, making it the perfect centerpiece for any occasion.
Why you’ll love it
Key ingredients in million-dollar dip
Helpful swaps
Storage and make-ahead tips
Million-Dollar Dip
Makes 3 cups; serves 6 to 8
8 ounces cream cheese, at room temperature and very soft
1/2 cup slivered almonds
8 ounces thick-cut bacon (7 slices), cut crosswise into 1/2-inch pieces
8 ounces mild or sharp cheddar cheese, shredded (about 2 cups)
3/4 cup mayonnaise
3 medium scallions, thinly sliced, divided
1/2 teaspoon garlic powder
1/4 teaspoon cayenne pepper
Ground black pepper, for garnish (optional)
1. Cook 1/2 cup slivered almonds in a small skillet over medium heat, stirring often, until toasted and fragrant, 3 to 4 minutes. Transfer to a small bowl.
2. Cook 8 ounces chopped thick-cut bacon in the same skillet over medium heat until browned and crisp, 8 to 10 minutes. Turn off the heat. Using a slotted spoon, transfer the bacon to a paper towel-lined plate.
3. Mix 8 ounces room temperature cream cheese, 8 ounces shredded cheddar cheese, 3/4 cup mayonnaise, two of the thinly sliced medium scallions, 1/2 teaspoon garlic powder, and 1/4 teaspoon cayenne pepper together in a medium bowl with a flexible spatula until combined.
4. Reserve 2 tablespoons of the slivered almonds and 2 tablespoons of the bacon for garnish. Fold the remaining almonds and bacon into the dip with a flexible spatula. Cover and refrigerate for at least 1 or up to 2 hours.
5. To serve, stir again, and then transfer to a serving dish. Garnish with the reserved almonds, bacon, one thinly sliced medium scallion, and ground black pepper if desired.
(Janette Zepeda is a culinary producer for TheKitchn.com, a nationally known blog for people who love food and home cooking. Submit any comments or questions to editorial@thekitchn.com.)
©2026 Apartment Therapy. Distributed by Tribune Content Agency, LLC.










Comments