This post may contain affiliate links. Please read our disclosure policy.
Graduate to the grown-up world of ultra-rich and creamy stovetop mac and cheese full of addictingly delicious cheesy goodness — Grandma approved! This recipe takes everything we loved about the mac and cheese from childhood and gives it a creamy, dreamy upgrade. With a luscious homemade cheese sauce, perfectly cooked pasta, and zero oven time, it’s comfort food at its finest, and it’s ready in under 30 minutes!
If you love cozy, creamy comfort food, try my Baked Mac and Cheese or Paula Deen Mac and Cheese next — or switch things up with my Chicken Spaghetti Casserole or Creamy Chicken Potato Casserole for a hearty twist.
💗 This stovetop version is so rich and velvety, you’ll never reach for the boxed kind again!
Before You Begin
✨ Skip the bagged cheese. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always shred your own for the creamiest sauce.
✨ Use whole milk. It adds extra richness and gives the sauce that indulgent, restaurant-style texture.
✨ Don’t overcook the pasta. Cook just until al dente — the heat from the cheese sauce will finish it perfectly.
✨ Make your roux patiently. Whisk for a full 2 minutes before adding the milk to cook off that raw flour taste.
✨ Add milk slowly. Remove the pan from heat, whisk in milk gradually until smooth, then return to heat — no lumps, no clumps!
🧀 Ingredients for Stovetop Mac and Cheese
This is just a quick glance at what you’ll need. For exact measurements and the full ingredient list, head down to the recipe card below.
-
Elbow Macaroni: Classic shape for holding all that creamy sauce — cook just until al dente.
-
Butter + Flour: Form the base of the roux, giving the sauce its silky body.
-
Milk: Whole milk is key for richness — add extra to thin if needed later.
-
Cheddar Cheese: Go for sharp cheddar and grate it fresh for the best melt and flavor.
-
Dry Mustard + Tabasco: Subtle flavor boosters that make the cheese flavor pop without adding noticeable spice.
-
Parsley: Optional, but adds a lovely fresh finish and a little color.
Pro Tips
✨ Ready in under 30 minutes! This recipe comes together fast — just boil the pasta, whisk the sauce, and stir everything together for instant comfort in a bowl.
✨ Keep it creamy. If your sauce thickens while standing, simply stir in a splash of warm milk to bring it right back to silky perfection.
✨ Mix and match cheeses. Sharp cheddar is classic, but combining it with Gruyère, Monterey Jack, or Colby Jack gives a meltier texture and richer flavor.
✨ Spice it up. For a little kick, stir in a well-drained can of Rotel. It adds zesty flavor and a pop of color that makes this dish irresistible.
✨ Add a touch of warmth. A pinch of nutmeg gives your sauce a subtle, savory depth — a nod to traditional French-style mac and cheese that’s pure comfort.
✨ Boost the richness. For an ultra-luxurious sauce, stir in a few cubes of cream cheese or a sprinkle of Parmesan just before serving.
How To Make Stovetop Mac And Cheese Recipe
Enjoying this yummy cheesy thick and creamy stovetop mac and cheese recipe is an ultra-divine experience. The best part is that its pretty simple to throw together and it all happens on top of the stove. Simply boil your pasta in one pot while you make your roux in another. Add milk and cheese to your roux, whisk together the cheesy joy and pour it over your elbow pasta. DONE!
Frequently Asked Questions
⭐ Can I use pre-shredded cheese?
It’s best not to. Pre-shredded cheese contains starches that keep it from melting smoothly, leading to a grainy sauce. Always shred your own cheese for the creamiest results.
⭐ What if I don’t have dry mustard?
You can skip it or add a teaspoon of Dijon mustard instead — it adds a subtle tang that enhances the cheese flavor beautifully.
⭐ Can I make this ahead?
Yes! Make the sauce and pasta separately, then combine just before serving. Reheat gently with a splash of milk to restore creaminess.
⭐ Can I bake it after making it on the stovetop?
Absolutely! Pour the finished mac and cheese into a baking dish, top with buttered breadcrumbs, and bake at 350°F for about 20 minutes for a golden crust.
⭐ Spice it up.
Stir in a well-drained can of Rotel for a zesty kick — it adds just the right touch of spice without overpowering the cheese.
⭐ Add a pinch of nutmeg.
Just a little brings subtle warmth and makes the sauce taste extra luxurious.
What to Serve With Stovetop Mac and Cheese
Fresh + Crisp Sides: Balance all that cheesy goodness with a fresh KFC Coleslaw, House Salad, or my loaded Carrot Salad .
Cozy Breads: Garlic Bread, Beer Bread, or Cheddar Biscuits make the perfect partners for soaking up extra sauce.
Sweet Finishes: Round out the meal with Peach Cobbler, Sugar Cream Pie, or Toll House Cookies for a comforting finale.
Other Favorite Mac and Cheese Recipe
- Crock Pot Mac and Cheese
- Pioneer Woman mac and cheese
- Chili Mac
- Smoked gouda mac and cheese
- Taco Mac and Cheese
💗 Tried This Recipe?
💌 Hungry for more cozy recipes? Subscribe to my FREE newsletter so you never miss a new family favorite. 💌
If you enjoyed this recipe, please take a moment to leave a ⭐⭐⭐⭐⭐ star rating and a quick comment — I love hearing from you! 📸 Don’t forget to tag me on Instagram @gonna_want_seconds so I can see your cozy creations!
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Stovetop Mac And Cheese
Ingredients
- 16 ounces elbow macaroni
Cheese Sauce:
- 1/2 cup unsalted butter
- 1/2 cup all-purpose flour
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 1/2 teaspoons dry mustard
- 4 cups whole milk, more to thin sauce as needed
- 1/2 teaspoon tabasco sauce
- 3 cups sharp cheddar, shredded
- 2 tablespoons parsley, chopped
Instructions
- In a large pot, cook the pasta in well-salted water according to package instruction.
- While pasta cooks, make the sauce. Melt butter in a large saucepan. Whisk in the flour, salt, pepper, and mustard powder and cook for 2 minutes. Remove pan from the heat and slowly whisk in milk until smooth. Stir in tabasco. Place back on the heat and bring to a boil, stirring constantly. Turn the heat down to low and add the cheese and stir until smooth.
- When pasta is cooked, drain well and return to pasta pot. Pour cheese sauce over pasta and toss to evenly coat. Sprinkle with parsley and serve. As mac and cheese sits, sauce will thicken. Thin sauce as needed with a little extra milk
Fans Also Made:
Nutrition
Source: Cook’s Illustrated














Hi Kathleen,
I have made many of your recipes and looking forward to trying the ones I have saved. Every recipe has been easy, delicious and the notes you add are a help. I read reviews that have been sent in; they are helpful. I plan to send reviews of your recipes and if I give all of them 5 stars, they deserve them. Thank you so much for sharing with us, you have saved me many times with great meals.
Wow Kylee! You made my day. Thank you so much for your kind words!! I really appreciate you letting me know the recipes are helpful to you. Honestly, this is why I do what I do!
My 5-year old was craving some mac and cheese, I’m happy this is so quick to make!
Yaaay!! It’s a winner, right? Thanks Ara! 🙂
I’ve cooked this many times . But I’ve never add the hot sauce. Will try this next time I make it. Thank you for a great Mac&cheese.
You’re so welcome, Shirley! It’s always a favorite over here! 🙂