20-Minute Creamy Stovetop Mac and Cheese Upgrade

Featured in Weeknight Wonders.

Quick, creamy stovetop mac and cheese in just 20 minutes. This upgraded recipe delivers rich, cheesy comfort food perfect for busy weeknights.
Lysander Kael - Recipe Author
Updated on March 9, 2026 at 07:32 AM
Prep Time: 5 min Cook Time: 15 min Total Time: 20 min 4 Servings Beginner
20-Minute Creamy Stovetop Mac and Cheese Upgrade - Featured Image Pin it
20-Minute Creamy Stovetop Mac and Cheese Upgrade | Recipes by HomeChef

Okay, so picture this: it's a Tuesday, I'm absolutely swamped, and all I can think about is a big, warm hug in a bowl. Not just any mac and cheese, though. I wanted something that felt gourmet but came together in like, no time. That's how this upgraded creamy mac and cheese was born! It’s my go-to for those urgent comfort food cravings, and honestly, it’s a game-changer.

Oh gosh, I remember one time, I was so excited to get this recipe just right, I completely forgot to soften the cream cheese. I just plopped it cold into the hot sauce. Big mistake! Little lumps everywhere! It still tasted okay, but the texture? Yikes. Lesson learned: softened cream cheese is key for that perfectly smooth, creamy mac and cheese.

Ingredients for the Ultimate Creamy Mac and Cheese

  • 8 oz elbow macaroni: You might think, 'pasta is pasta,' but for creamy mac and cheese, elbow macaroni is classic for a reason. Those little curves and hollows are perfect for cradling all that dreamy, cheesy sauce. It’s like they were designed to be coated in deliciousness. Don't overcook them, though! We want them al dente, ready to soak up all the goodness without turning to mush.
  • 2 cups chicken or vegetable broth: Using broth instead of just water for cooking the pasta? Total genius move, if I do say so myself! It infuses the macaroni with flavor right from the start. It’s a subtle upgrade, but it makes a huge difference in the overall depth of your creamy mac and cheese. Trust me, you'll taste it, even if you can't quite put your finger on why it's so good.
  • 2 cups whole milk: Whole milk is non-negotiable here, friend. We’re going for rich, decadent, and utterly luxurious, and skim milk just won't cut it. The higher fat content contributes so much to the silky texture of our cheese sauce. It's the backbone of that incredible, creamy consistency we're chasing for our ultimate mac and cheese experience.
  • 1 1/2 cups sharp cheddar cheese, freshly shredded: Sharp cheddar is the star, the main event! It brings that quintessential cheesy bite that we all crave. And please, please, shred it yourself. Pre-shredded cheese has anti-caking agents that can make your sauce gritty. Freshly shredded melts like a dream, creating the smoothest, most glorious creamy mac and cheese you've ever had.
  • 1/2 cup Gruyere or Fontina cheese, freshly shredded: This is where the 'upgraded' part really shines! Gruyere or Fontina adds a sophisticated, nutty, and incredibly melt-y dimension. It elevates the whole dish from simple comfort food to something truly special. It melts beautifully, creating those irresistible, long cheese pulls. It’s the secret to a more complex and frankly, even more creamy mac and cheese.
  • 2 oz cream cheese, softened: My secret weapon! Softened cream cheese is what takes this creamy mac and cheese from great to absolutely divine. It melts into the sauce, adding an incredible tang and an extra layer of richness and silkiness that you just can't get with other cheeses. It helps stabilize the sauce too, preventing any graininess. Don't skip this step for that extra velvety finish!

How to Make Your Stovetop Creamy Mac and Cheese

Step 1: Cook Pasta Base:
First things first, let's get that macaroni going! Grab a large pot you want plenty of room for everything. Pour in your broth and milk, then add the macaroni and a good pinch of salt. Bring it all to a gentle boil, stirring often so nothing sticks. You'll see the pasta start to absorb the liquid and get tender, creating a flavorful base right from the start for our creamy mac and cheese. Keep it moving until most of the liquid is absorbed and the pasta is al dente, about 8-10 minutes.
Step 2: Start Cheese Sauce:
Now for the magic! Push the cooked macaroni to one side of the pot. In the cleared space, melt your butter. Once it’s bubbly, sprinkle in the flour and whisk it like crazy for about a minute. You’re making a quick roux, which is essential for thickening our sauce. It should look like a pale, buttery paste. This little step is what gives our creamy mac and cheese that perfect, rich body without being too heavy.
Step 3: Build Velvety Sauce:
Slowly, gradually, whisk the flour-butter mixture into the remaining liquid in the pot. It’ll start to thicken up right before your eyes it’s so satisfying! Keep whisking until it’s smooth and bubbly, almost like a thin gravy. This is the foundation of your glorious cheese sauce. Don't rush it, a smooth base means a smooth, creamy mac and cheese later. You'll feel it getting velvety as you stir.
Step 4: Add Cheeses & Flavor:
Alright, this is where the fun begins! Reduce the heat to low super important. Stir in your cheddar and Gruyere/Fontina a handful at a time, letting each batch melt before adding more. Then, the softened cream cheese goes in, followed by the Dijon mustard and garlic powder. Stir gently until everything is melted and luscious. The aroma alone will tell you this is going to be some seriously creamy mac and cheese!
Step 5: Season & Combine:
With all that cheesy goodness melting, it’s time to taste and adjust. Add more salt and freshly ground black pepper to your liking. Remember, cheese can be salty, so taste first! Once seasoned perfectly, gently fold the macaroni back into the sauce, making sure every single noodle is coated in that incredible, gooey, creamy mac and cheese sauce. It should look absolutely irresistible.
Step 6: Finalize & Serve:
And there you have it! Your upgraded creamy mac and cheese is ready to shine. Give it one last gentle stir, admire that beautiful, glossy texture, and then scoop it directly into bowls. It’s best served immediately, while it’s still bubbling and stretching with every bite. Garnish with a little fresh parsley if you're feeling fancy, but honestly, it needs nothing else. Dig in, my friend!

There's just something magical about watching all those ingredients come together, transforming into this golden, bubbling pot of comfort. The smell alone fills the kitchen with such warmth, and that first spoonful, oh man. The way the cheese stretches, the creamy texture, the burst of flavor it’s pure happiness in a bowl. It’s the kind of dish that feels like a hug from the inside out.

Keeping Your Creamy Mac and Cheese Fresh: Storage Tips

Okay, so storing creamy mac and cheese can be a bit tricky because it tends to dry out. My best tip? Let it cool completely before transferring it to an airtight container. When you're ready to reheat, do it gently on the stovetop over low heat, adding a splash of milk or broth. This helps bring back that luscious, creamy texture. I’ve definitely made the mistake of nuking it too fast, and it turned into a sad, rubbery blob. Don't be like me! A little extra liquid and patience make all the difference for leftover creamy mac and cheese.

20-Minute Creamy Stovetop Mac and Cheese Upgrade - Image 1Pin it
20-Minute Creamy Stovetop Mac and Cheese Upgrade - Image 1 | Recipes by HomeChef

Ingredient Swaps for Your Perfect Creamy Mac and Cheese

I've played around with so many variations! For the pasta, ditalini or small shells work wonderfully if you don't have elbow macaroni. If Gruyere or Fontina isn't your jam, try Monterey Jack or even a smoked Gouda for a different twist though it won't be quite the same level of upgraded creamy mac and cheese. For the milk, while whole milk is ideal, 2% can work in a pinch, but you might lose a touch of richness. You can even swap out the cheddar for white cheddar for a different look and slightly milder flavor. Experiment and find your favorite combo!

Serving Ideas for Your Delicious Creamy Mac and Cheese

This creamy mac and cheese is fantastic on its own, but sometimes you want to take it up a notch, right? For a little crunch, I love adding toasted breadcrumbs or crispy bacon bits on top. A sprinkle of fresh chives or parsley adds a pop of color and freshness. As a side, it pairs wonderfully with a simple green salad with a zesty vinaigrette to cut through the richness. It’s also an amazing side dish for grilled chicken, BBQ pulled pork, or even a juicy steak. Honestly, it’s versatile enough for a weeknight dinner or a potluck showstopper.

The Story Behind Creamy Mac and Cheese

Macaroni and cheese has such a rich history as an American comfort food icon, tracing back to Thomas Jefferson bringing a pasta machine and a recipe back from France! It’s evolved from a fancy dish for the elite to the ultimate home-cooked comfort food. My personal connection? It reminds me of my grandma's kitchen, though hers was baked with a crunchy topping. This stovetop creamy mac and cheese is my homage to that classic, but with my own quick, creamy spin. It’s a dish that crosses generations and always brings a smile, no matter how it’s made.

And there you have it, my friends! My go-to recipe for an upgraded, unbelievably creamy mac and cheese that comes together in a flash. It’s the perfect blend of classic comfort and gourmet flair. I hope you love it as much as I do. Give it a try this week, and let me know in the comments below how it turned out for you! What are your favorite mac and cheese memories?

20-Minute Creamy Stovetop Mac and Cheese Upgrade - Image 2Pin it
20-Minute Creamy Stovetop Mac and Cheese Upgrade - Image 2 | Recipes by HomeChef

Questions About This Creamy Mac and Cheese Recipe?

→ Can I use pre-shredded cheese?

Honestly, I really, really recommend shredding your own cheese. Pre-shredded cheeses have additives that can make your sauce gritty and less smooth. Trust me on this one, for the best creamy mac and cheese, a little extra effort here pays off big time in texture!

→ My sauce is too thin/thick. What happened?

If it's too thin, you might need to simmer it gently for another minute or two to allow the roux to fully thicken, stirring constantly. If it's too thick, simply whisk in a splash more warm milk or broth until it reaches your desired creamy consistency. It happens, don't worry!

→ Can I make this ahead of time?

You can, but it's really best served fresh. Mac and cheese tends to thicken and dry out as it sits. If you must, follow the storage tips above for reheating, adding extra liquid to bring back that gorgeous creamy mac and cheese texture.

→ What if I don't have Dijon mustard?

While Dijon adds a subtle tang that really brightens the flavors without making it taste like mustard, you can omit it if you don't have any. The dish will still be delicious, just a tiny bit less complex. It's not a deal-breaker, but it is an 'upgrade' ingredient!

→ Can I add other ingredients like bacon or veggies?

Absolutely! This creamy mac and cheese is a fantastic base for additions. Cooked, crumbled bacon, sautéed mushrooms, or even a handful of spinach would be delicious stirred in at the very end. Just make sure any additions are already cooked and ready to go!

20-Minute Creamy Stovetop Mac and Cheese Upgrade

Quick, creamy stovetop mac and cheese in just 20 minutes. This upgraded recipe delivers rich, cheesy comfort food perfect for busy weeknights.

4.8 out of 5
(31 reviews)
Prep Time
5 Minutes
Cook Time
15 Minutes
Total Time
20 Minutes

Category: Weeknight Wonders

Difficulty: Beginner

Cuisine: American

Yield: 4 Servings

Dietary: ~

Published: March 9, 2026 at 07:31 AM

Ingredients

→ The Speedy Pasta Base

01 8 oz elbow macaroni
02 2 cups chicken or vegetable broth
03 2 cups whole milk

→ The Velvety Cheese Sauce

04 2 tbsp unsalted butter
05 2 tbsp all-purpose flour
06 1 1/2 cups sharp cheddar cheese, freshly shredded
07 1/2 cup Gruyere or Fontina cheese, freshly shredded
08 2 oz cream cheese, softened

→ Flavor & Texture Upgrades

09 1 tsp Dijon mustard
10 1/2 tsp garlic powder
11 1/4 tsp onion powder
12 1/4 tsp smoked paprika
13 Pinch of ground nutmeg
14 1/2 tsp salt, or to taste
15 1/4 tsp black pepper, or to taste
16 1/2 tsp hot sauce (e.g., Tabasco), optional

→ Finishing Touches

17 1 tbsp fresh chives, chopped, for garnish

Instructions

Step 01

In a large pot, combine 8 oz elbow macaroni, 2 cups chicken or vegetable broth, and 2 cups whole milk. Bring to a boil over medium-high heat, then reduce to a simmer. Cook for 8-10 minutes, stirring frequently, until pasta is al dente and most liquid is absorbed. Reserve about 1/2 cup of the cooking liquid, then drain any remaining liquid from the pasta.

Step 02

While the pasta cooks, in a separate medium saucepan, melt 2 tbsp unsalted butter over medium heat. Whisk in 2 tbsp all-purpose flour and cook for 1 minute, stirring constantly, to create a smooth roux. This forms the essential base for your Upgraded Creamy Mac and Cheese (20-Minute Stovetop).

Step 03

Gradually whisk the reserved 1/2 cup pasta cooking liquid (or fresh milk/broth if none was reserved) into the roux until smooth and lump-free. Continue to cook for 2-3 minutes, stirring, until the sauce thickens slightly. Reduce the heat to low to prevent scorching.

Step 04

Stir in 1 1/2 cups sharp cheddar cheese, 1/2 cup Gruyere or Fontina cheese, and 2 oz softened cream cheese until completely melted and smooth. Incorporate 1 tsp Dijon mustard, 1/2 tsp garlic powder, 1/4 tsp onion powder, 1/4 tsp smoked paprika, and a pinch of ground nutmeg for an Upgraded Creamy Mac and Cheese (20-Minute Stovetop).

Step 05

Season the cheese sauce with 1/2 tsp salt, 1/4 tsp black pepper, and the optional 1/2 tsp hot sauce. Add the cooked elbow macaroni to the cheese sauce. Stir gently until all the pasta is thoroughly coated in the rich, velvety sauce.

Step 06

If the mac and cheese is too thick, add a splash more milk or broth until your desired consistency is reached. Taste and adjust seasonings as needed. Garnish your Upgraded Creamy Mac and Cheese (20-Minute Stovetop) with 1 tbsp fresh chives, chopped, before serving immediately.

Notes

  1. For the creamiest results, always shred your own cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can make your sauce gritty.
  2. If your mac and cheese becomes too thick upon standing, simply stir in a splash of warm milk or broth until it reaches your desired creamy consistency again.
  3. Store leftover Upgraded Creamy Mac and Cheese in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop with a little extra milk.
  4. Feel free to experiment with other cheeses like smoked gouda or white cheddar. A pinch of cayenne pepper can also replace the hot sauce for a different kind of kick.

Tools You'll Need

  • Large pot or Dutch oven
  • Whisk
  • Measuring cups
  • Measuring spoons
  • Cheese grater

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Milk
  • Wheat

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 626 kcal
  • Total Fat: 34 g
  • Total Carbohydrate: 52 g
  • Protein: 27 g

Reviews & Comments

Required fields are marked *

20-Minute Creamy Stovetop Mac and Cheese Upgrade

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest
20-Minute Creamy Stovetop Mac and Cheese Upgrade

Don't Lose This Recipe!

Save it now — you'll want to make this again!