Last updated: October 16, 2026
Million dollar dip is a creamy, cheesy, bacon-loaded party dip that bakes in just 20 minutes and disappears even faster.
Everything you need to make it is explained below, and the full recipe card sits further down the page for quick reference.
Million Dollar Dip Ingredients and What Each One Does
Million dollar dip relies on a short list of grocery store staples, and every one of them has a job. Knowing what each ingredient does makes it easy to shop, swap, and troubleshoot.

The Creamy Base
Cream cheese gives the dip its body, sour cream adds a gentle tang, and mayonnaise keeps the texture silky after baking. You need 8 ounces of full-fat cream cheese, 1/2 cup of sour cream, and 1/2 cup of mayonnaise.

Full-fat versions hold up best in the oven, because reduced-fat cream cheese can turn watery as it heats. Season the base with 1/2 teaspoon of garlic powder and 1/4 teaspoon of black pepper.
The Cheese, Bacon, and Crunch
Sharp cheddar is the star here, and you need 2 cups of shredded cheese in total, or about 8 ounces. Most of it is folded into the dip, and the rest melts into a golden layer on top.
Eight slices of bacon, cooked until crisp and crumbled into roughly 1/2 cup, add the smoky, salty backbone. Four sliced green onions bring freshness, and 1/3 cup of toasted slivered almonds adds the crunch that gives this dip its signature texture.
The Buttery Cracker Topping
The topping is made from about 20 buttery round crackers, crushed into roughly 2/3 cup of crumbs and tossed with 2 tablespoons of melted butter. In the oven the crumbs turn deep golden and crisp, which gives every scoop a contrast to the creamy dip underneath.
How to Make Million Dollar Dip Step by Step
Million dollar dip comes together in about 20 minutes of hands-on time, and most of that is cooking the bacon. The method below matches the recipe card exactly, so you can follow either one.
Prep the Oven and the Bacon
Preheat the oven to 350°F and lightly grease an 8-inch square baking dish. Cook the bacon in a large skillet over medium heat for 10 to 12 minutes, turning it now and then, until it is crisp.

Drain the bacon on paper towels, let it cool for a few minutes, and crumble it into small pieces. Crisp bacon matters, because soft bacon turns chewy once it is mixed into the creamy base.

Mix the Dip
Beat the softened cream cheese, sour cream, mayonnaise, garlic powder, and pepper together in a large bowl until completely smooth. A sturdy spatula works well, and a hand mixer makes it even quicker.

Fold in 1 1/2 cups of the cheddar, then the crumbled bacon, the green onions, and the almonds. Stir only until everything is evenly distributed.

Top and Bake
Spread the dip evenly in the baking dish and sprinkle the remaining 1/2 cup of cheddar over the top. Toss the crushed crackers with the melted butter and scatter them over the cheese.

Bake for 20 minutes, until the edges are bubbling and the topping is golden brown. Let the dip rest for 5 minutes before serving so it thickens slightly and does not scorch anyone’s chip.

Tips for the Best Million Dollar Dip
Small details make a big difference in a dip this simple. These four habits are what separate a smooth, scoopable result from a lumpy or greasy one.
Soften the Cream Cheese Fully
Cold cream cheese leaves stubborn lumps that never fully disappear, even after baking. Set the block on the counter for about 30 minutes before you start, and keep it wrapped while it softens.
Shred Your Own Cheddar
Bagged shredded cheese is coated with anti-caking starch that can make the dip slightly grainy. Shredding a block of sharp cheddar on the large holes of a box grater takes two minutes and melts far more smoothly.
Toast the Almonds
Toasting slivered almonds in a dry skillet over medium heat for 3 to 4 minutes brings out their nutty flavor. Watch them closely, because they go from golden to burnt very quickly.
Do Not Skip the Rest
A short rest after baking lets the cheese and cream cheese set up so the dip holds onto a chip instead of sliding off. Five minutes is all it takes.
Million Dollar Dip Variations and Substitutions
Million dollar dip is forgiving, and a few simple changes can tailor it to your crowd. Each idea below keeps the base the same, so the baking time on the card still applies unless noted.

Add Heat
Stir in 1 to 2 tablespoons of finely diced pickled jalapeños for a gentle kick. The card leaves this out, so treat it as an optional add-in.
Swap the Cheese
Colby Jack or a blend of cheddar and Monterey Jack both melt beautifully and give a milder flavor. Keep the total at 2 cups so the texture stays the same.
Swap the Nuts
Chopped pecans can replace the slivered almonds in equal amounts. Pecans lean sweeter and richer, which pairs well with the bacon.
Serve It Chilled
The creamy base is also delicious cold. The card bakes the dip, but you can skip the oven and the cracker topping, chill the mixed dip for at least an hour, and serve it with crackers on the side.
What to Serve With Million Dollar Dip
Sturdy dippers are essential, since this dip is thick and rich. Kettle-cooked potato chips, sliced baguette, and buttery crackers are the classic choices.

For a lighter spread, add celery sticks, mini bell pepper strips, and cucumber slices. Pretzel crisps and toasted pita wedges also hold up well to a generous scoop.
For game days and holiday parties, set the baking dish in the center of a board and arrange the dippers around it. Everyone can reach it from every side, and the dip stays the visual centerpiece.

Storage, Make-Ahead, and Food Safety for Million Dollar Dip
Because this dip is made with dairy, mayonnaise, and cooked bacon, handling it safely matters. The USDA advises that perishable food should not sit out for more than 2 hours, or 1 hour when the temperature is above 90°F.
Refrigerate leftovers in an airtight container for up to 4 days, in line with the USDA guidance of 3 to 4 days for leftovers. Reheat portions in the oven or microwave until they reach an internal temperature of 165°F, the USDA recommendation for reheating leftovers.
To make it ahead, assemble the dip through the cheddar layer, cover it tightly, and refrigerate for up to 24 hours. Add the cracker topping right before baking, and bake for 25 minutes instead of 20 since the dip starts cold.
We do not recommend freezing million dollar dip. Cream cheese, sour cream, and mayonnaise separate as they thaw, and the texture turns grainy.
Where Million Dollar Dip Came From
Million dollar dip belongs to the long American tradition of rich, make-ahead party dips served at potlucks, church suppers, and holiday gatherings. The exact origin is hard to pin down, but the name is generally understood as a nod to how decadent the combination of cream cheese, cheddar, and bacon tastes.

Over the years, home cooks have put their own spin on it with different nuts, cheeses, and toppings. The version here keeps to the classic flavors and adds a buttery cracker crust for contrast.
Ready to Make It?
Use the recipe card below for the full ingredient list, step-by-step instructions, and nutrition information.
Million Dollar Dip
A creamy baked dip loaded with sharp cheddar, crisp bacon, green onions, and toasted almonds, finished with a buttery cracker topping.
Ingredients
- 8 ounces full-fat cream cheese, softened
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 2 cups shredded sharp cheddar cheese, divided (about 8 ounces)
- 8 slices bacon, cooked and crumbled (about 1/2 cup)
- 4 green onions, thinly sliced
- 1/3 cup slivered almonds, toasted
- 20 buttery round crackers, crushed (about 2/3 cup crumbs)
- 2 tablespoons butter, melted
Instructions
- Preheat the oven to 350°F and lightly grease an 8-inch square baking dish.
- Cook the bacon in a large skillet over medium heat for 10 to 12 minutes, turning occasionally, until crisp. Drain on paper towels, cool for a few minutes, then crumble.
- Beat the softened cream cheese, sour cream, mayonnaise, garlic powder, and black pepper in a large bowl until completely smooth.
- Fold in 1 1/2 cups of the cheddar, the crumbled bacon, the green onions, and the toasted almonds until evenly combined.
- Spread the mixture evenly in the prepared baking dish and sprinkle the remaining 1/2 cup cheddar over the top.
- Toss the crushed crackers with the melted butter and scatter them over the cheese.
- Bake for 20 minutes, until the edges are bubbling and the topping is golden brown. Rest for 5 minutes and serve warm.
Notes
To make ahead, assemble the dip through the cheddar layer, cover, and refrigerate for up to 24 hours. Add the cracker topping right before baking and bake for 25 minutes.
Refrigerate leftovers in an airtight container for up to 4 days and reheat to 165°F. Do not leave the dip out for more than 2 hours (1 hour above 90°F). Freezing is not recommended.
Nutrition Information:
Yield:
12Serving Size:
1/3 cupAmount Per Serving: Calories: 310Total Fat: 28gSaturated Fat: 11gSodium: 520mgCarbohydrates: 6gFiber: 1gSugar: 2gProtein: 10g
Million Dollar Dip FAQ
Can You Make Million Dollar Dip Ahead of Time?
Yes. Assemble the dip through the cheddar layer, cover it, and refrigerate for up to 24 hours. Add the cracker topping just before baking and bake for 25 minutes.
Can You Serve Million Dollar Dip Cold?
You can. Skip the oven and the cracker topping, chill the mixed dip for at least an hour, and serve it with sturdy crackers or vegetables. The card bakes the dip, so the cold version is an optional variation.
How Long Do Leftovers Last?
Refrigerate leftovers in an airtight container for up to 4 days. Reheat them until they reach 165°F before serving.
Can You Freeze Million Dollar Dip?
We do not recommend it. The dairy and mayonnaise separate during thawing, which leaves the dip grainy and watery.
Can You Use a Different Cheese?
Absolutely. Colby Jack and Monterey Jack both melt smoothly, so use 2 cups of shredded cheese in total. Sharp cheddar gives the boldest flavor.
Why This Recipe Works
Beating the softened cream cheese with the sour cream, mayonnaise, garlic powder, and pepper before anything else goes in builds a smooth base with no lumps. Cheddar, bacon, green onions, and almonds are then folded in gently, so the dip stays thick and scoopable.
Cooking the bacon until crisp before mixing keeps extra grease out of the dip and keeps the bacon pieces from turning soft. Holding back 1/2 cup of cheddar for the top creates a melted layer that the buttered cracker crumbs can sit on.
A 350°F oven is hot enough to bubble the edges and toast the crumbs, but gentle enough that the dairy does not break. Twenty minutes in an 8-inch square dish gives you a dip that is hot all the way through with a crisp, golden top.
Make Million Dollar Dip Your Next Go-To Appetizer
Million dollar dip is the kind of recipe that earns its name at every gathering, with creamy richness, smoky bacon, and a buttery crunch in every bite. Soften the cream cheese, crisp the bacon, and bake it just before guests arrive.
Pin this recipe, grab your favorite dippers, and make a pan of million dollar dip this weekend.



