Baked Mac and Cheese Recipe Using Sour Cream: Ultra-Creamy, Velvety Pull Every Bite

Desserts

Baked Mac and Cheese Recipe Using Sour Cream: Ultra-Creamy, Velvety Pull Every Bite

This baked mac and cheese recipe using sour cream delivers ultra-creamy, velvety texture that pulls perfectly with every bite—no lumps or separation in sight. The secret lies in the sour cream, which creates that signature silky mouthfeel while balancing the richness of sharp cheddar and Gruyère.

After years of perfecting this method, I’ve eliminated the guesswork so you get restaurant-quality results every time.

The sour cream plays two critical roles: it prevents the cheese sauce from breaking when baking, and it adds a subtle tang that cuts through the richness.

We’ll build the sauce on the stovetop with a classic roux before mixing in the cheeses and sour cream, then top it with buttery breadcrumbs for that signature golden crust. This isn’t your childhood mac and cheese—it’s a foolproof, restaurant-worthy dish that comes together in under 45 minutes.

What you’ll end up with is a bubbling, golden casserole with a creamy center that stretches and pulls into perfect strands. The breadcrumb topping adds texture contrast while keeping the top crispy, and the cheese sauce remains velvety smooth even after baking.

This recipe scales beautifully for gatherings or meal prep, and the technique works whether you’re using a cast-iron skillet or a baking dish.

The best part? Once you master this method, you can experiment with add-ins like bacon, lobster, or even a layer of caramelized onions. But for now, let’s focus on nailing the ultra-creamy base that makes this recipe legendary. Here’s exactly how to make it.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked mac and cheese recipe using sour cream

Here's what you'll need to create that ultra-creamy, velvety mac and cheese everyone will beg for seconds of.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Dry, medium or short elbow
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ¼ cup For roux, measure accurately
Sharp White Cheddar Cheese 🧀 2 cups Shredded, block preferred
Gruyère Cheese 🧀 1 cup Shredded, aged 6-12 months
Sour Cream 🥛 ½ cup Full-fat, room temperature
Heavy Cream 🥛 ¼ cup For extra creaminess
Whole Milk 🥛 ¼ cup Warmed slightly
Garlic Cloves 🧄 2 cloves Minced, for depth of flavor
Yellow Onion 🧅 ½ whole Diced, small pieces
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Smoked Paprika 🌶️ ¼ tsp For subtle smokiness
Mustard Powder 🌶️ ¼ tsp Dry, for tangy kick

The cheeses are non-negotiable here—Gruyère brings that nutty depth while sharp white cheddar adds tang. I always grab block cheddar from the deli counter at Whole Foods or Trader Joe's—pre-shredded gets clumpy. For Gruyère, check the cheese aisle or specialty markets if your regular grocery store doesn't carry it. The sour cream is what makes this recipe sing—full-fat only (the good stuff, not the light version). If you're feeling fancy, La Creme brand is my go-to, but any high-quality brand works. Don't skip the Gruyère—it's what gives that signature pull when you cut into it.

No Gruyère? Comté or Emmental work in a pinch, but the flavor won't be identical. Short on sharp cheddar? Pepper Jack adds heat, or white cheddar for milder flavor. The sour cream can be swapped for Greek yogurt (use half the amount) if you're watching calories, but trust me on the full-fat version for that restaurant-quality texture. For the breadcrumbs, Panko is ideal, but regular breadcrumbs toasted in the oven work too. The smoked paprika is optional but adds that subtle smokiness you'd expect from a diner-style dish. If you're adding bacon or other proteins, cook them separately and fold in at the end—don't let them sit in the baking dish or they'll make the sauce watery.

This reheats beautifully—honestly tastes better the next day once everything melds together. Keeps 4-5 days in the fridge, covered tightly. For meal prep, portion into individual containers with the breadcrumb topping on top—it stays crispy even after reheating. Freezes for 3 months if you bake it in a single layer first, then portion. The breadcrumb topping can be made ahead and stored in the fridge until ready to use. And if you're making this for a crowd, double the recipe—it's that good.

❤️

Why You'll Love This Recipe

  • I’ll be real: Gruyère isn’t cheap, but you only need a small block to make this feel luxurious without breaking the bank. The sharp cheddar does most of the heavy lifting, and the butter-and-flour roux adds depth for way less than pre-shredded cheese blends. It’s my secret weapon for making cheap ingredients taste ridiculously good.
  • One-Pot Magic: I swear by this recipe because it’s actually a one-pan wonder. No boiling pasta separately—just toss the elbows right into the oven-safe dish with the creamy roux, and let the residual heat cook them through. The edges get that golden, buttery crust while the center stays tender, and honestly? That’s my kind of lazy-but-impressive dinner.
  • Creamy Luxe: Between us, the sour cream is the MVP here. It keeps the cheese from getting grainy (looking at you, store-bought mixes) and adds this silky richness that makes every bite feel indulgent. The Gruyère melts into this velvety blanket over the sharp cheddar—like a fancy cheese board in every forkful, but zero effort.
  • Leftovers That Win: This mac and cheese reheats like a dream—just pop it back in the oven for 10 minutes, and it’s almost as good as fresh. I make a double batch on Sundays because it’s my go-to for quick lunches, potlucks, or even a last-minute casserole for book clubs. (Yes, even on a Tuesday night.)

Step-by-step instructions for ultra-creamy baked mac and cheese

Here's how to make the creamiest, most velvety mac and cheese you'll ever taste—every bite pulls perfectly.

1

Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Cook until 1 minute before the package directions for al dente—this ensures it finishes cooking in the oven without getting mushy. I like to taste-test a piece by biting into it; it should have a slight bite but still be tender.

Before draining, reserve 1 cup of pasta water. This starchy liquid is essential for creating that ultra-smooth sauce later. Drain the pasta and return it to the pot, giving it a quick toss with 1 tablespoon of the unsalted butter to prevent sticking. Keep the pot off the heat for now—we'll use it again in the next step.

2

Build the Ultra-Smooth Cheese Sauce

In a large skillet, melt the remaining 0.5 cup unsalted butter over medium heat. Add the 0.5 whole yellow onion and 2 cloves garlic cloves, cooking for 3-4 minutes until softened and fragrant. This step develops the base flavor for the sauce.

Reduce the heat to medium-low and sprinkle in the 0.25 cup all-purpose flour, whisking constantly for 1-2 minutes until it forms a smooth, pale roux. This is your sauce's thickening agent—don't let it brown or it'll taste bitter. Slowly pour in the 0.25 cup heavy cream and 0.25 cup whole milk, whisking until fully incorporated.

Gradually add the 2 cups sharp white cheddar cheese and 1 cup gruyère cheese, stirring constantly until melted and smooth. Remove from heat and stir in the 0.5 cup sour cream, 0.25 tsp smoked paprika, 0.25 tsp mustard powder, 0.5 tsp ground black pepper, and 1 tsp salt. The sauce should be thick but still pourable—if it's too thick, add a splash of reserved pasta water.

3

Combine Pasta and Sauce

Transfer the cooked macaroni to a large mixing bowl and pour the cheese sauce over it. Using a large spoon or spatula, gently fold everything together until the pasta is fully coated and creamy. I like to press down on the macaroni to help the sauce penetrate every nook and cranny—this ensures that velvety pull in every bite.

Taste and adjust seasoning if needed. I often add a pinch more salt or a dash of black pepper at this stage. The sauce should be rich, smooth, and perfectly balanced between tangy and cheesy. If it's too thick, add more reserved pasta water 1 tablespoon at a time until it reaches your desired consistency.

4

Assemble and Bake to Golden Perfection

Preheat your oven to 375°F. Transfer the macaroni mixture to a 9x9-inch baking dish or similar size, spreading it evenly. In a small bowl, mix together the remaining 0.5 tsp salt and 0.5 cup panko breadcrumbs for the topping. Sprinkle this mixture evenly over the top of the macaroni.

Bake for 20-25 minutes until the top is golden brown and the edges are bubbling. The cheese should be fully melted and the macaroni should be tender but not mushy. If the top isn't browning enough, broil for 1-2 minutes at the end, keeping a close eye to avoid burning.

5

Rest and Serve for Maximum Creaminess

Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The macaroni should pull into a creamy, stretchy texture—this is what makes this recipe truly special.

Serve immediately while still warm. The cheese should be ultra-creamy with a crispy, golden-brown top. Each bite should deliver that perfect balance of rich, cheesy goodness with a subtle tang from the sour cream. Enjoy with a simple green salad or crusty bread to soak up any extra cheese sauce!

👨‍🍳

Pro Tips For Making Baked Mac And Cheese Recipe Using Sour Cream

  • Cook pasta al dente: I learned this the hard way—overcooked macaroni turns to mush when baked. Pull elbows when they’re just firm to the bite (about 1 minute less than package instructions), then shock them in ice water. This stops cooking and keeps them from turning into glue when mixed with the cheese sauce.
  • Shred cheese like pros: Skip the food processor—it packs cheese into greasy clumps. Use a box grater or pulse in a food processor, then break up any lumps with your fingers. For Gruyère, shred it last and fold it in gently; it melts faster and keeps its nutty flavor instead of turning pasty.
  • Don’t rush the roux: After melting the butter, whisk in the flour and cook it low and slow for 5–7 minutes. If you rush, the flour won’t toast enough, and the sauce will taste raw. Stir constantly—this isn’t the time to walk away.
  • Add sour cream late: Mix it in after the cheese sauce is off the heat, or it’ll curdle. Stir in just enough to loosen the sauce (about ½ cup), then taste—you can always add more, but you can’t take it out. The result? Creamy, not lumpy.

Storing and reheating this dish

Refrigerator Storage

Let your baked mac and cheese cool completely before transferring to an airtight container—I use glass Pyrex with a snap-on lid to preserve freshness. Store at 40°F or below for up to 4-5 days, but honestly?

It tastes even better the second day as the flavors meld together. The breadcrumb topping stays crispy if you press plastic wrap directly on the surface before sealing. 🌟

Freezer Prep Tips

For freezing, bake your mac and cheese in a single layer first, then portion into quart-sized freezer bags with 1 inch of headspace to prevent expansion cracks. The breadcrumb topping can be sprinkled fresh after reheating for maximum crispiness.

Freeze for up to 3 months, but I recommend eating within 2 months for peak texture. Label bags with the date—trust me, you'll forget! ❄️

Oven Reheating

My favorite method is oven reheating at 350°F for 15-20 minutes covered with aluminum foil. This gently reheats the cheese without drying it out. For extra moisture, add 2 tablespoons of milk or heavy cream before covering.

The breadcrumb topping will crisp up again in the final 2-3 minutes of uncovered baking. 🔥

Microwave Safety

For quick reheating, use microwave-safe glassware (never plastic!) and cover loosely with a damp paper towel. Heat on medium power (50%) for 2-3 minutes, stirring halfway.

Add a splash of milk or water if the cheese looks dry. The texture won't be as perfect as oven reheating, but it's a decent emergency fix. 💡

Breadcrumbs Secret

To revive the crispy topping after reheating, broil for 1-2 minutes at the very end. First, sprinkle 1 tablespoon of milk over the surface, then broil until golden.

This works for both oven and microwave reheats. The contrast of creamy cheese and crispy topping is what makes this dish irresistible! 🍞

Make-Ahead Baking

For meal prep, assemble the mac and cheese without baking—cover tightly and refrigerate for up to 24 hours. Bake straight from the fridge at 375°F for 25-30 minutes (add 5-10 minutes if cold).

This method keeps the pasta from getting soggy during storage. Portion into individual containers with the breadcrumb topping on top for easy grab-and-go meals. 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1150mg49%
Total Carbohydrate 38g13%
Dietary Fiber 2g8%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does sour cream make this mac and cheese extra creamy?

The sour cream adds fat and acidity that prevents the cheese sauce from breaking when baked. It also creates that signature velvety texture by blending smoothly with the melted cheeses. The tanginess balances the richness, giving each bite a perfect balance of flavors. Think of it as the secret weapon for that restaurant-quality pull!

2

Can I make this mac and cheese without Gruyère?

Yes! Use Comté or Emmental instead for a similar nutty flavor, or swap for extra sharp cheddar if you prefer more tang. The key is maintaining the 2:1 ratio of cheddar to other cheeses to keep that signature cheesy flavor. Just know the texture will be slightly different without Gruyère's meltability.

3

What's the best way to fix a broken cheese sauce?

If your sauce separates, whisk in 1-2 tablespoons of reserved pasta water while off heat. The starch helps re-emulsify the cheese. For extra insurance, stir in 1 teaspoon of mustard powder or Dijon—the acidity helps bind the sauce. Never add cold milk directly to hot cheese or it'll curdle!

4

How do I prevent the top from getting soggy?

Bake on the middle oven rack for even heat circulation. For extra crispiness, toast your breadcrumbs in a dry pan for 2-3 minutes before adding them. Also, let the mac and cheese rest 5 minutes before serving—this helps the cheese set slightly while keeping the topping crisp.

5

Can I use this technique for stovetop mac and cheese?

Follow the same sauce-making steps but cook the pasta in the cheese sauce on low heat for 5-7 minutes instead of baking. The sour cream still adds that velvety texture, though you'll need to stir constantly to prevent sticking. For stovetop, use slightly less liquid since you won't be baking off moisture.

★★★★★4.7(8 reviews)
Categories Desserts