Creamy Stovetop Mac and Cheese Recipe (With Video)
This is hands down the best creamy stovetop mac and cheese! It’s my one-pot go-to recipe and my family’s favorite side dish. It has incredible flavor with a silky, ultra-creamy cheese sauce and tender macaroni cooked perfectly al dente.
Made with simple pantry staples like cheese, butter, paprika, milk, Worcestershire sauce, spicy mustard, and just a touch of onion powder. This mac and cheese is perfect for a quick weeknight meal. It’s cheesy, comforting, but never heavy or gloppy.
Once you try this creamy stovetop version, you’ll kick the boxed stuff to the curb. It’s so easy, so delicious, and one of my favorite “I-need-something-quick” recipes. The secret is in the seasonings and the right blend of cheese. The flavor combo is completely irresistible.

How to Make Creamy Stovetop Macaroni and Cheese
I like to make this the old-fashioned way — no shortcuts, just good ingredients and technique.
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the macaroni (I use classic elbow macaroni) and cook until al dente. Drain and set aside.
Step 2: Make the Roux
In the same pot, melt the butter over medium heat. Add the flour and cook, stirring constantly, for 5 to 8 minutes. This step is crucial — it removes that raw flour taste.
💡 If your mac and cheese ever tastes floury, it’s because the roux wasn’t cooked long enough.
Step 3: Add Milk
Slowly pour in the milk while whisking. Stir constantly until the sauce begins to thicken — about 5 minutes.
Step 4: Add Cheese & Seasonings
Add the shredded cheese and reserved pasta water. Stir until smooth and melted (2-4 minutes). Then add all the seasonings — paprika, onion powder, crushed red pepper, salt, pepper, Worcestershire, and mustard. Mix until silky.
Step 5: Combine
Add the cooked macaroni back into the pot. Stir until every noodle is coated in that creamy sauce.
Garnish with chopped parsley or chives. For extra crunch, sprinkle buttery toasted breadcrumbs on top, a tip I borrowed from America’s Test Kitchen!

What Seasonings Make the Best Mac and Cheese?
Seasoning is what separates great mac and cheese from bland. For this recipe, I use:
- Paprika
- Onion powder
- A couple of pinches of crushed red pepper
- Salt and black pepper
- Worcestershire sauce
- A bit of spicy mustard
- Fresh parsley (for garnish)
These add warmth and depth without overpowering the cheese flavor.

What’s the Best Cheese for Stovetop Mac and Cheese?
Everyone has their own favorite combo. Some love sharp cheddar, others mild, mozzarella, or Parmesan. I prefer a blend for flavor balance.
For this version, I use triple cheddar cheese — it melts beautifully and gives the sauce that rich, creamy texture without being too sharp.
✅ Yes, pre-shredded cheese melts just fine when used correctly!
What to Serve with Stovetop Mac and Cheese
This dish works as a main or side. We love pairing it with:
- Fried chicken or crispy smothered chicken with bok choy
- My classic meatloaf
- Southern fried whiting fish
- Peach-glazed chipotle honey sticky wings
- A fresh Caesar salad
FAQ
Can I use pre-shredded cheese?
Yes! Just make sure to whisk well so the anti-caking agents melt smoothly into the sauce.
Why did my sauce turn grainy?
Overheating cheese or using low-moisture cheese can cause separation. Remove the pot from heat before adding cheese.
Can I make it ahead?
It’s best fresh, but you can reheat gently with a splash of milk to loosen the sauce.
Can I add other cheeses?
Absolutely — try Colby Jack, Monterey Jack, or Gouda for extra creaminess.
Stovetop Mac and Cheese
Ingredients
- 2 cups elbow macaroni I like to use Barilla
- 1/2 cup unsalted butter
- 2 tbsp All-purpose flour
- 2 cups milk
- 1/2 cup reserved pasta water
- 1 1/4 cup triple cheddar shredded cheese
- 1/2 cup parmesan cheese
- 1/4 tsp onion powder
- 1/4 tsp paprika
- 1/4 tsp spicy mustard
- 1/4 tsp Worcestershire sauce add more or less
- 1/4 tsp salt or more if needed
- 1/2 tsp pepper or more if needed
- crushed red peppers 1 small pinch of crushed red peppers
Instructions
- Boil macaroni in salted water until al dente. Drain and set aside.
- In the same pot, melt butter over medium heat. Stir in flour; cook 5-8 minutes until golden and nutty.
- Slowly pour in milk, whisking until thickened and bubbling (5-7 minutes).
- Stir in both cheeses and reserved pasta water until smooth.
- Add seasonings; stir well.
- Fold in cooked macaroni and toss to coat. Taste and adjust seasoning. Garnish with parsley or chives — serve warm and creamy.
Video
Notes
Recipe Notes: What’s a Roux (and Why It Matters)
As I mentioned earlier, the flour and butter mixture you cook at the start is called a roux. This step is key to creating a rich, creamy cheese sauce. Be sure to cook your roux thoroughly. Don’t rush it. If your mac and cheese ever tastes “floury,” that’s a sign the roux didn’t cook long enough. Let it bubble and darken slightly for 5–8 minutes to cook out that raw flour taste completely. This simple step makes all the difference between a silky, restaurant-style sauce and one that tastes unfinished. Quick tip: A properly cooked roux should smell nutty, not starchy, before you add your milk.If you love this stovetop mac and cheese recipe, make sure to save it to your Pinterest board by clicking on the Pinterest share button at the top of the post. Then follow me on Pinterest . I share all kinds of mouth-watering delicious recipes.
Your stove top mac and cheese looks so creamy! I think I’d add some crispy pancetta! Yum!
The stovetop mac and cheese looks tasty and I’d pair a bowl of this rich macaroni with meatloaf on my end. Yummy.
Meatloaf and stovetop mac and cheese oh yessss! Thank you Lydia!
This looks so delicious! Love that it’s made on top of the stove, and it looks so easy. Need to make this!
This mac and cheese recipe looks so creamy and perfectly cheesy. Way often it’s just too much cheese, but this looks like the perfect combination for me. I also really liked that you added ways to eat this as a side, all sounds so yummy!
My SUPER picky 12 year old LOVES this recipe! He actually requests it! I sometimes add some chopped cooked bacon for me and my husband. Delicious everytime!
I love the ease of this recipe and on stove top. Homemade is so much better and mac and cheese is the best comfort food ever!
I love a good mac-n-cheese like this. Never tried adding spicy mustard to mine and now I’m excited to give this a try. Looks so comforting too!
I just love how easy this recipe is! A good stove top mac and cheese is awesome. I am ready to be eating this whole plate now though!! I’ll def have to give this a try 🙂
Mac and cheese have to be the ultimate comfort food. I personally like the old fashion way. It’s very homey! As a matter of fact, I made stovetop mac and cheese the other day for my family. I cant wait to o try your recipe.
This stovetop mac and cheese will be a huge hit at our house. I like your addition of spicy mustard and I’m excited to try something new!
Mac and cheese is a favorite around here. This dish looks totally irresistible! This needs to happen soon!
My kids LOVE mac and cheese and I am always looking for different versions of it. Your stove top one looks so creamy and absolutely delicious.
Yum! Who doesn’t love mac and cheese- a perfect side to make the kiddos happy during the holidays! I love that you used a triple cheddar- that is my preferred blend too!
Triple cheddar is one of my favorite shredded cheeses. It has the perfect blend! Thank you!!
Mac and cheese is seriously one of my favorite dishes. I could eat it every day and never get tired of it. I love how cheesy and saucy this recipe looks! Definitely giving this one a try soon.
Thank you so much Amanda! 🙂
Well you can never go wrong with mac and cheese, no matter how you make it. My grandson always asks me to make this for him. Stovetop is my favourite way for sure. I know he would love a pot of this for dinner one night this week.
When I first moved to the South from New York, I tasted–for the first time–REAL mac and cheese. I never trusted stove-top mac and cheese ever since. However, this one looks amazing!
My kids are big fans of mac and cheese and they’ll love this! I love how you used mustard and crushed red peppers for the spice!