The Neiman Marcus Million Dollar Dip has been a Southern party staple since 1957. TikTok found it in 2025 and sent it viral — the #MillionDollarDip hashtag has racked up tens of millions of views. The reason it works is obvious once you’ve made it: mayo, two cheeses, crispy bacon, toasted almonds, and green onions, chilled together until the flavors merge. It’s the bowl at the party that empties first.
- Mayo + cheddar + Swiss + bacon + toasted slivered almonds + green onions — stir, chill 2+ hours, serve cold with Ritz crackers
- No cooking required (bacon and almonds are the only prep)
- Serves 12 as a party dip; costs about $10–12 total
- Keeps in the fridge 5 days; gets better on days 2 and 3
- The one rule: toast the almonds and shred your own cheese — both matter more than they should
The Origin of the Recipe
The dish comes from Helen Corbitt, who ran the food program at Neiman Marcus from 1955 to 1969. Her title was Director of Food Services; her actual role was to make the Dallas department store’s Zodiac Room lunch famous enough to become a reason to visit the store. She succeeded. The Zodiac Room became known for its popovers, its chicken salad, and a few party spreads including this one, which she called “Almond Bacon Cheese Spread” in her 1957 cookbook.
The recipe moved through the Southern entertaining circuit for six decades under two names — “Neiman Marcus Dip” and “Million Dollar Dip” — made at church potlucks, baby showers, and Dallas Christmas parties without many people knowing or caring where it came from. When TikTok food creators started filming their versions in 2025, the “Million Dollar Dip” name was the one that caught, and the videos spread fast.
Why the Two Cheeses Matter
Most copycat versions of this dip just use cheddar. That’s a mistake.
Cheddar brings sharpness — a bold, assertive dairy flavor that comes through clearly in the mayo base. Swiss brings nuttiness — a mild, slightly sweet depth that’s almost imperceptible but noticeably absent when it’s missing. The two cheeses at equal ratios produce a dip that’s bold and complex rather than one-note sharp.
Block-shredding matters too. Pre-shredded cheese is coated in cellulose or potato starch to prevent clumping in the bag. That same coating prevents it from blending with the mayo — the cheese stays slightly gritty and the dip never fully comes together. Spend 3 minutes with a box grater.
The Almond Rule
The recipe lives or dies on the almonds, and the almonds need to be toasted. Raw slivered almonds are pale and slightly bitter. In a dry skillet over medium heat for 3–4 minutes, they turn golden, fragrant, and nutty — a completely different ingredient. The contrast between the cold, creamy mayo base and the warm-flavored crispy nut is the signature texture of this dip.
If you’re making the dip more than a day in advance, hold half the almonds back and stir them in an hour before serving — they soften gradually in the mayo. Day-of, all in at mixing time.
The Chill Rule
Two hours minimum. Overnight is better. This is not optional — the dip at the 0-minute mark and the dip at the 3-hour mark are literally different dishes. At zero minutes: the components are present but separate. The onion is sharp, the cheese is chunky, the mayo hasn’t absorbed any of the bacon fat or onion. At two hours: the cheeses have softened into the mayo, the flavors have knitted together, and the onion mellows from sharp to a background note. At overnight: the bacon smokiness is distributed evenly through the base, the dip is scoopable rather than lumpy, and every bite tastes like the same thing.
Serving Strategy
The right vessel is a wide, shallow bowl — something where crackers can reach the dip without stacking. Pull the bowl from the fridge 10 minutes before putting it out; the mayo loosens just enough to make it immediately scoopable from cold.
Ritz crackers are the canonical pairing and worth using: buttery, mild, and sturdy enough to hold a generous scoop. Wheat Thins work. Triscuits work. Fritos Scoops are excellent. Skip anything fragile or heavily flavored — the dip’s character should come through clearly.
For a party that runs longer than 90 minutes, put out a smaller portion and replenish from the fridge. The dip holds at room temperature for 2 hours safely; after that, return it to cold.
Variations Worth Making
Jalapeño heat. Add 1 tablespoon of finely diced pickled jalapeño to the mix. The brine acidifies the mayo slightly and the heat gives the dip an edge it doesn’t have otherwise.
Cream cheese base. Replace half the mayo with 4 oz softened cream cheese for a thicker, denser dip that’s slightly lower in fat and slices more cleanly for a cheese-board presentation.
Sharp white cheddar. Swap the yellow cheddar for sharp white cheddar (Vermont or Wisconsin) — less visually dramatic, slightly more complex in flavor.
Spicy. Add ¼ teaspoon cayenne and a dash of hot sauce to the mayo before mixing. The heat doesn’t come through aggressively but adds warmth that balances the richness.
Cost and Make-Ahead
| Batch (12 servings) | Per serving | |
|---|---|---|
| Mayonnaise (½ jar) | $2.50 | — |
| Cheddar block (4 oz) | $2.00 | — |
| Swiss block (4 oz) | $2.50 | — |
| Bacon (8 strips) | $2.50 | — |
| Almonds (⅓ cup) | $1.00 | — |
| Green onions | $0.75 | — |
| Total | ~$11.25 | ~$0.94 |
The dip improves over time, which makes it genuinely ideal for make-ahead entertaining — mix it the night before, and it’s better than it would have been made the morning of the party.









