Skip to Content

Million Dollar Mac and Cheese

Million Dollar Mac and Cheese

Hey y'all! If you're searching for a creamy, cheesy, over-the-top comfort food that truly lives up to its name, Million Dollar Mac and Cheese is your answer. Packed with layers of rich cheese, creamy sauce, and a buttery, golden topping, this baked mac and cheese is perfect for cozy family dinners, potlucks, holidays, or any time you're craving classic comfort. Ready to experience the magic? Let's get cooking!

Why You'll Love This Million Dollar Mac and Cheese

  • Ultra-creamy and cheesy with a crispy, golden topping.
  • Perfect for feeding a crowd at potlucks or family gatherings.
  • Easy to make ahead and reheat without losing flavor or texture.
  • Customizable with your favorite cheeses or add-ins.
  • Guaranteed to impress even the pickiest eaters!

Million Dollar Mac and Cheese Ingredients

  • 16 oz elbow macaroni
  • 4 tablespoon unsalted butter
  • 4 tablespoon all-purpose flour
  • 3 cups whole milk
  • 1 cup heavy cream
  • 8 oz cream cheese, softened and cubed
  • 2 cups sharp cheddar cheese, shredded
  • 1 cup mozzarella cheese, shredded
  • 1 cup Gruyère cheese, shredded
  • 1 cup cottage cheese
  • ½ cup sour cream
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt (or to taste)
  • ¼ teaspoon black pepper
  • 1 ½ cups panko breadcrumbs
  • 2 tablespoon melted butter (for topping)
  • 2 tablespoon chopped fresh parsley (optional for garnish)

How to Make Million Dollar Mac and Cheese

1. Prep and Boil the Pasta

Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish. Bring a large pot of salted water to a boil and cook the elbow macaroni for 1-2 minutes less than the package directions (about 6 minutes), so it's al dente. Drain and set aside.

2. Make the Creamy Cheese Sauce

In a large saucepan over medium heat, melt 4 tablespoon butter. Whisk in the flour and cook for 1-2 minutes until lightly golden. Gradually whisk in milk and heavy cream. Simmer for 3-4 minutes, whisking often, until thickened and smooth. Add cream cheese and stir until completely melted. Remove from heat and stir in sharp cheddar, mozzarella, Gruyère, garlic powder, onion powder, salt, and pepper. Stir until the cheese is melty and the sauce is luscious.

3. Assemble the Layers

In a mixing bowl, combine cottage cheese and sour cream. Layer half of the cooked macaroni in the prepared baking dish, followed by the cottage cheese and sour cream mixture. Top with half of the cheese sauce. Repeat with the remaining macaroni and cheese sauce, spreading evenly.

4. Make the Golden Topping

In a small bowl, combine panko breadcrumbs and melted butter. Sprinkle evenly over the top of the mac and cheese.

5. Bake to Perfection

Bake uncovered for 25-30 minutes, or until the top is crispy and golden brown and the sauce is bubbling around the edges. Let it cool for 5-10 minutes before serving. Garnish with chopped parsley if desired.

Million Dollar Mac and Cheese

Notes for the Best Million Dollar Mac and Cheese

  • For an ultra-smooth sauce, shred cheese from the block rather than using pre-shredded, which can be coated with anti-caking agents (learn more).
  • You can substitute ricotta cheese for cottage cheese if preferred.
  • Letting the dish rest after baking ensures the layers set and are easier to serve.

Million Dollar Mac and Cheese Variations

  • Meaty: Stir in 1 cup of cooked bacon, ham, or rotisserie chicken for a protein boost.
  • Spicy: Add ½ teaspoon crushed red pepper flakes or a diced jalapeño for some heat.
  • Veggie: Mix in sautéed spinach, roasted broccoli, or peas for extra color and nutrition.

Required Equipment for Million Dollar Mac and Cheese

  • Large pot for boiling pasta
  • Large saucepan
  • Whisk
  • Mixing bowls
  • 9x13-inch baking dish
  • Measuring cups and spoons
  • Wooden spoon or spatula

Storage and Shelf Life

Store leftover Million Dollar Mac and Cheese in an airtight container in the refrigerator for up to 4 days. To reheat, cover with foil and warm in a 350°F (175°C) oven for 15-20 minutes, or microwave individual portions until heated through. Freeze unbaked mac and cheese for up to 2 months; thaw overnight in the fridge before baking as directed.

Serving Suggestions & Perfect Pairings

  • Serve alongside roasted chicken, barbecue ribs, or a crisp green salad.
  • Pair with garlic bread or classic Southern cornbread.
  • Add steamed green beans or roasted Brussels sprouts for a complete meal.

Pro Tips for Million Dollar Mac and Cheese Success

  • Undercook your pasta slightly—this prevents mushy noodles after baking (see pasta tips).
  • Use high-quality cheese for deeper flavor and creaminess.
  • Let the casserole cool before serving so it stays creamy, not runny (more mac & cheese tips).

Million Dollar Mac and Cheese FAQs

Can I make Million Dollar Mac and Cheese ahead of time?
Absolutely! Assemble the dish, cover, and refrigerate for up to 24 hours before baking—add 5-10 minutes to the baking time if cold.
Can I use different types of cheese?
Yes! Feel free to substitute your favorite cheeses like Monterey Jack, Fontina, or pepper jack for a unique twist.
Is this recipe freezer-friendly?
Yes, freeze the assembled (unbaked) mac and cheese for up to 2 months. Thaw overnight and bake as directed.

Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes

★★★★★ 4.50 from 190 ratings

Million Dollar Mac and Cheese

yield: 8 servings
prep: 20 mins
cook: 35 mins
total: 55 mins
A rich and creamy baked mac and cheese loaded with layers of cheese, a luscious cream cheese filling, and a buttery topping. Perfect for family dinners or special occasions.
Million Dollar Mac and Cheese

Ingredients

  • 16 oz elbow macaroni
  • 2 cups shredded sharp cheddar cheese
  • 2 cups shredded mozzarella cheese
  • 8 oz cream cheese, softened
  • 1 cup sour cream
  • ½ cup grated Parmesan cheese
  • ½ cup unsalted butter, melted
  • 1 cup whole milk
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup panko breadcrumbs

Instructions

  1. 1
    Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish.
  2. 2
    Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
  3. 3
    In a large bowl, mix together cream cheese, sour cream, milk, garlic powder, salt, and black pepper until smooth.
  4. 4
    Add cooked macaroni to the cream cheese mixture and stir to combine. Fold in half of the cheddar and mozzarella cheeses.
  5. 5
    Pour half of the macaroni mixture into the prepared baking dish. Sprinkle with half of the remaining cheddar, mozzarella, and all of the Parmesan cheese. Layer the rest of the macaroni mixture on top, then sprinkle with the remaining cheddar and mozzarella.
  6. 6
    In a small bowl, combine melted butter and panko breadcrumbs. Sprinkle evenly over the top. Bake for 30-35 minutes, or until golden and bubbly. Let cool slightly before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 620 caloriescal
Protein: 22gg
Fat: 36gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 51gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!