Million Dollar Dip

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published October 9, 2022 • Updated March 15, 2026

Reader Rating
4.8 Stars (9 Reviews)

This post may contain affiliate links. See my disclosure policy.

I make this keto dip every time we have people over, and the bowl comes back empty. Bacon, sharp cheddar, toasted almonds, and a two-hour fridge rest are all it takes.

I started making this million dollar dip about five years ago when a reader sent me the original recipe, and it has been in my regular rotation ever since. Five ingredients, no cooking, and it vanishes faster than anything else I put out. The combination of mayo, sharp cheddar, real bacon, slivered almonds, and green onions is simple. But something happens when they sit together in the fridge. The flavors lock in and the textures balance out in a way that keeps you reaching back for more.

looking down on a bowl with a creamy dip with bacon and cheese surrounded by crackers

I bring this to every potluck, game day, and family gathering because it takes about 5 minutes to throw together and I have never once brought leftovers home. People who say they don’t like cold dips end up standing over the bowl. I think it’s the slivered almonds that catch people off guard. Nobody expects that crunch in a cheese dip.

The biggest lesson I’ve learned from making this dozens of times is that toasting the almonds changes everything. I toss them in a dry pan for about 3 minutes, just until they smell nutty, then fold them in. They hold their crunch even overnight in the fridge. Raw almonds soften up after an hour in the mayo. Toasted ones don’t. Readers in the comments have confirmed the same thing over and over, and it’s a step I never skip now.

I set this out with keto Cheez-Its or cut vegetables. Anything sturdy enough to scoop works well.

One ratio adjustment I’ve landed on after making this over and over: pulling back to about 1 cup of mayo and adding extra sharp cheddar gives you a cheesier, more balanced dip. The original 1.5 cups is good (it’s what I published), but if you find it heavy, this tweak works. I’ve served both versions to the same people, and the cheesier one gets more compliments.

I’ve also tested what commenters keep saying about the overnight chill. Two hours is the minimum, but overnight is genuinely better. The green onions mellow, the garlic distributes evenly, and the whole thing tastes more cohesive. If I’m making this for a party, I always mix it the night before.

For more dips to round out a party table, I’d pair this with my bacon jalapeno popper dip or the keto taco dip. Between the three of them, nobody asks what’s for dinner. And since the original recipe is naturally low in carbs with no swaps or modifications needed, it fits right in with everything else I serve.

How to make million dollar dip

I love that there are only two steps to this low carb recipe, and neither one requires turning on the stove.

  1. Combine the dip ingredients in a medium bowl: mayonnaise, shredded sharp cheddar, crumbled bacon, slivered almonds, sliced green onions, and garlic powder. I stir with a spatula until everything is evenly distributed.
  2. Cover and refrigerate for at least 2 hours. I push for overnight when I have the time because the flavor difference is noticeable.

a plate of crackers next to bowl of dip topped with bacon and green onions in the background

What goes into this dip?

Everything here is a standard grocery store ingredient. Nothing exotic, nothing hard to find.

  • Mayonnaise: This is the base, so quality matters. I reach for avocado mayo most of the time. Duke’s works great too.
  • Sharp cheddar cheese: I always grate my own off a block. Pre-shredded cheese has anti-caking fillers that change the texture, and you can tell the difference in a cold dip like this.
  • Bacon: Cook and crumble your own for the best flavor. I bake mine on a foil-lined sheet pan at 400 degrees for even crispiness. Pre-made bacon bits work when I’m short on time, but fresh bacon is better.
  • Slivered almonds: These are the ingredient people want to skip, and they shouldn’t. The crunch against the creamy base is what makes this dip more than just a cheese spread. I toast mine in a dry pan for about 3 minutes first.
  • Green onions: Slice just the green parts, thin. They add a mild bite and a pop of color.
  • Garlic powder: A little goes a long way. I use about half a teaspoon. Fresh minced garlic works too, but the powder distributes more evenly in a cold dip.
Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 685+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Million Dollar Dip

4.8 (9) Prep 3m Total 3m 12 servings

Ingredients

  • 1 ½ cups mayonnaise
  • 8 oz shredded cheddar cheese
  • ½ cup cooked crumbled bacon or bacon bits
  • ½ cup slivered almond
  • 5 green onions, sliced (green part only)
  • ½ teaspoon garlic powder

Step by Step Instructions

Step by Step Instructions

1
Combine ingredients

In a medium bowl, combine mayonnaise, shredded cheddar cheese, crumbled bacon, almonds, green onions and garlic powder. Stir to combine.

almonds in a bowl with a wooden spoon
2
Refrigerate

Cover and refrigerate for at least 2 hours to set.

a mixture of cheese and mayo spread in a bowl with a wooden spoon
Tip Refrigerating helps the dip to mold together and helps the flavors combine.
Nutrition Per Serving 1/4 cup dip
310 Calories
30.4g Fat
7.3g Protein
0.7g Net Carbs
1.5g Total Carbs
12 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Million Dollar Dip

Frequently Asked Questions

Can I make this dip ahead of time?

I actually prefer making it ahead. The minimum chill is 2 hours, but when I mix it the night before, the green onions mellow out and the flavors come together in a way that the 2-hour version doesn't match. I make mine 12-24 hours in advance for parties and it tastes noticeably better.

How long can I leave this dip out at a party?

I leave it out for up to two hours. After that, it needs to go back in the fridge since it's mayo-based. In my experience, two hours is plenty because it rarely lasts that long on the table.

Can I freeze this dip?

I've tried it, and I wouldn't recommend it. The mayonnaise gets a weird grainy texture when it thaws, and the almonds lose all their crunch. I'd rather mix a new batch in 5 minutes than deal with defrosted mayo.

Can I serve this warm as a baked dip?

I've baked it at 350 degrees for about 15-20 minutes until it gets bubbly on top, and it works really well. The cheese melts into the mayo and creates this rich, warm base. My one tip: hold the almonds and green onions back and scatter them on top after baking so they keep their crunch.

How do I keep the almonds crunchy if I'm making this the night before?

I toast them in a dry pan for about 3 minutes before folding them in. That's the key. I've tested raw vs. toasted side by side, and raw almonds get soft after an hour in the mayo. Toasted almonds hold their crunch through overnight refrigeration. It's a small step I never skip now.

Can I use sour cream instead of mayonnaise?

I've swapped half the mayo for sour cream and it works well. It makes the dip tangier and a bit lighter. The full swap (all sour cream, no mayo) changes the texture too much for my taste, but the half-and-half ratio is solid if you find the original version too rich.

What's the difference between this dip and crack dip?

They're essentially the same recipe with different names. I've seen it called crack dip, Neiman Marcus dip, almond bacon cheese spread, and a few other things depending on who's sharing it. The ingredients are the same: mayo, cheddar, bacon, almonds, green onions. My version is naturally low carb since the original recipe doesn't have any high-carb ingredients to begin with.

Browse by Ingredient
Similar Recipes

Others looking for “Million Dollar Dip” also liked:

creamy cheese, onion and bacon dip close up

Why is it called Million Dollar Dip?

The original recipe was published as ‘almond-bacon-cheese spread’ in Helen Corbitt’s Cookbook. It was served in the Zodiac Room at Neiman Marcus in Dallas, which is where the name Neiman Marcus dip stuck.

Today most people know it for the million dollar flavor, not the department store. I’ve seen it called crack dip, almond bacon dip, and about five other names depending on who’s sharing it. The recipe itself is basically unchanged from the original.

Variations worth trying

I’ve tested most of these swaps myself, and they all work.

  • Bake it warm: Spread the dip in an oven-safe dish and bake at 350 degrees for 15-20 minutes until bubbly. Add the almonds and green onions after it comes out so they keep their crunch. I do this for game day sometimes, and it goes fast.
  • Sour cream swap: Replace half the mayo with sour cream for a tangier version. I’ve done this when I wanted something lighter, and the flavor still holds up.
  • Other cheeses: Colby Jack gives it a milder flavor. Pepper Jack adds heat without needing jalapeños.
  • Crushed pork rinds: Fold in a handful instead of (or along with) the almonds for extra crunch. Pairs well with the bacon.
  • Different nuts: Chopped pecans or walnuts work. Pecans in particular toast well and have a richer flavor.
  • Cream cheese base: Mix equal parts cream cheese and sour cream instead of mayo for a thicker, keto-friendly spread you can pipe onto celery or cucumber rounds.
  • Seafood version: Fold in about half a cup of lump crab or diced shrimp. I keep the portion small so it complements rather than takes over.
  • Spicy kick: A few minced jalapeños or a dash of cayenne. If you like heat, my keto jalapeño poppers use a similar cheese-bacon base with more fire.
a cheese and mayo based dip in a bowl with tortilla chips around and a chip stuck in the dip

Tips from making this dozens of times

These are the things I do every single time, based on more batches than I can count.

  • Toast the almonds first. Dry pan, 3 minutes, just until they smell nutty. I’ve tested raw vs. toasted side by side, and raw almonds soften up after an hour in the mayo. Toasted ones stay crunchy even after overnight refrigeration.
  • Grate your own cheese. Pre-shredded bags have cellulose or starch coatings that prevent clumping, and you can taste it in a cold dip. A block of sharp cheddar takes 2 minutes to grate and the difference is worth it.
  • Use quality mayo. It’s the largest ingredient by volume. If I’m using something I wouldn’t eat on a sandwich, the whole dip suffers.
  • Go overnight, not just two hours. The minimum chill time is 2 hours, but I’ve made this enough to know that the overnight version is a different dip. The green onions soften, the garlic distributes, and everything tastes more pulled together.
  • Bake the bacon on a sheet pan. I line a baking sheet with foil, bake at 400 degrees until crispy, and crumble once it cools. Less mess than stovetop and more even results.

How to serve this dip

I always set out a mix of dippers so everyone finds something they like.

Keto-friendly dippers I reach for: keto Doritos, cool ranch chips, avocado chips, or pork rinds. All of them are sturdy enough to scoop without breaking.

For vegetables: celery sticks, bell pepper strips, cucumber rounds, and thick-cut carrot sticks.

This dip is one of my go-to additions to a keto charcuterie board. I bring it to cookouts, set it out for game day, and keep a batch in the fridge during the holidays. It sits well at room temperature for about two hours, which is usually how long it lasts before it’s gone.

Storage and make-ahead tips

I keep leftovers in an airtight container in the fridge for up to five days. If the dip sat out at room temperature for the full two hours during a party, I shorten that window by a day.

For make-ahead, I mix everything the night before and cover it tightly with plastic wrap. Overnight refrigeration actually improves the flavor, so making it ahead isn’t a compromise. It’s how I prefer it.

Give it a good stir before serving if it’s been sitting for a day or more. The mayo can separate slightly at the edges, but it comes right back together.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Appetizers Recipes

A plate of homemade cheez-its on a white plate.
40 Mins
Keto Cheez its
4.7 Stars (21 Reviews)

Puffy, crunchy keto cheez-its made with real cheddar and almond flour. These low-carb cheese crackers are gluten-free and have just 1 carb per...

See the Recipe
a plater of mozzarella cheese sticks and sprigs of parsley
12 Mins
Keto Mozzarella Sticks
4.6 Stars (7 Reviews)

Crispy low carb mozzarella sticks with a pork panko coating that holds in every bit of gooey cheese. Only 0.2g net carbs per stick, fried or baked...

See the Recipe
Crispy orange cottage cheese chips cut into triangles and coated in a bold, Dorito-style seasoning.
35 Mins
Cottage Cheese Chips
4.7 Stars (12 Reviews)

I built these cottage cheese chips around a real dough (not just baked cottage cheese by itself), and they come out with that crispy, salty crunch...

See the Recipe
A slice out of a cake made out of bologna and cream cheese.
10 Mins
Bologna Cake
4.7 Stars (6 Reviews)

This savory bologna cake is layers of sliced deli meat stacked with a garlic herb cream cheese frosting. I bring it to every potluck and it...

See the Recipe
A spoon pulling up a creamy portion of jalapeno popper dip.
25 Mins
Bacon Jalapeno Popper Dip
4.7 Stars (9 Reviews)

I built this jalapeno popper dip around a triple cream cheese base (cream cheese, sour cream, and mayo) with two types of melted cheese, diced...

See the Recipe
keto meatballs on a plate of spaghetti with marinara sauce
25 Mins
Air Fryer Meatballs
4.9 Stars (23 Reviews)

I coat these keto meatballs in ground pork rinds for a crispy shell with just 0.3g net carbs and 6.1g protein each. Air fry the full batch in under...

See the Recipe
Reviews 20
4.8 Stars (9 Reviews)
  1. K
    Kim Apr 8, 2026

    Used smoked gouda instead of cheddar and the smokiness with the bacon had me standing over the bowl with a spoon at 11pm.

  2. A
    Amy Apr 5, 2026

    I swapped the slivered almonds for roughly chopped smoked almonds and the smokiness plays off the bacon in a way I didn't expect. One change after the first batch: I stir them in right before serving instead of at the start. Two hours in the fridge makes them go soft. Crunch is the whole point. If you're making it ahead, keep the almonds on the side.

  3. P
    Priya Mar 30, 2026

    I've been making a cream cheese version of this for years and always figured that was just the better base. Mayo seemed like it would be too heavy, or just taste like a mayonnaise bomb. Made this last Saturday (finally gave in) and now I kind of want to retire my old recipe card. The mayo actually makes it lighter and easier to scoop, which I didn't expect, and the slivered almonds add a crunch my cream cheese version never had. Tried a bite right after mixing and then again after two hours in the fridge. Not even close. Already sent the link to two people.

    1. Annie Lampella
      Annie Lampella Apr 1, 2026

      Mayo keeps the almonds near the surface. Cream cheese buries them. Two hours is when everything locks in.

  4. D
    Dina Mar 27, 2026

    I make a double batch every Sunday and the almonds stay crunchy through day four. The two-hour rest is actually understated, make it the night before and the flavors are completely different by Sunday afternoon.

    1. Annie Lampella
      Annie Lampella Mar 28, 2026

      Four days of crunch is better than I expected. I've never had leftovers long enough to test it.

  5. M
    Matt Mar 18, 2026

    Made this for a spring dinner with the in-laws last week. My father-in-law, who ignores anything without bread under it, went back for a third scoop and then asked to see the ingredient list. When I told him it was mayo, cheddar, and bacon, he just stared at me. The two-hour fridge rest is doing real work here (the texture tightens up, almost spreadable like a pate), and I think that's the part people can't place.

    1. Annie Lampella
      Annie Lampella Mar 18, 2026

      He's not wrong about the texture. I've had it overnight and it gets even tighter, closer to a spread than a dip at that point. Two hours is the minimum but next-morning is different.

  6. S
    Sasha Mar 9, 2026

    Toasted the almonds in a dry pan before folding them in, and they stayed crunchier through the two-hour refrigeration than I expected. Small change, noticeably better.

    1. Annie Lampella
      Annie Lampella Mar 10, 2026

      Dry pan right before folding in is exactly what I do. Raw ones give up after an hour in the mayo.

  7. D
    Danielle Mar 6, 2026

    My husband is not a dip person, so when he pulled up a chair and just stayed there, I knew something was different. He kept asking what the crunch was. The slivered almonds completely got him.

    1. Annie Lampella
      Annie Lampella Mar 7, 2026

      Ha. The almonds do that. Nobody expects to be stopped by the crunch in a cheese dip.

  8. K
    Keisha Mar 3, 2026

    Made a small tweak on my second batch that I have to share: I toasted the slivered almonds in a dry pan for about 3 minutes before mixing them in, and the difference was noticeable. They hold a little crunch even after refrigerating overnight, and the nutty flavor deepens in a way that plays really well against the cheddar. I'd also suggest going beyond the 2-hour minimum if you can wait. The flavors meld in a way that makes the overnight version taste noticeably more cohesive.

    1. Annie Lampella
      Annie Lampella Mar 8, 2026

      The cheddar pulls that toasted nuttiness through everything by hour 12. Sharp cheddar especially. I noticed the same thing when I started testing overnight vs. the 2-hour version.

  9. G
    Gina Mar 2, 2026

    I've made this twice, and the second batch was so much better that I went back to figure out what I'd done differently. Turns out I toasted the slivered almonds in a dry pan before mixing them in, and I won't skip that step again. They went from tasting like an afterthought to actually tasting like part of the dip. I also let mine sit overnight instead of just the two hours, and the green onions mellowed out so everything tasted more pulled-together. I'd cut the mayo back to about a cup and add a little extra cheddar; the full 1.5 cups felt like too much. That small adjustment got it exactly where I wanted it.

    1. Annie Lampella
      Annie Lampella Mar 4, 2026

      Cutting the mayo to a cup and bumping the cheddar is the version I probably should have written originally. Less slick, more of that cheese pull.

  10. J
    James Feb 26, 2026

    Toasted the slivered almonds in a dry pan before mixing everything together and it made a real difference. The nuttiness comes through way more and the crunch holds up even after a night in the fridge. Doing that every time now.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      Overnight fridge test passed. That's the real proof with this one. Raw almonds soften up by day two, toasted ones don't.

  11. M
    Marcus Feb 24, 2026

    The almonds almost made me skip this. Slivered almonds in a cheese dip just didn't make sense to me, and I came real close to leaving them out. Made it for game day exactly as written and they're the reason the dip works. Without them it's mayo and cheese. Leave them in and there's something to it.

    1. Annie Lampella
      Annie Lampella Feb 25, 2026

      Mayo and cheese is a pretty good description of what you'd have without them. The crunch is what makes you keep coming back to it.

Leave a Review