If you’re craving comfort food that’s creamy, cheesy, and ready in a flash, then this Quick Stove-Top Mac and Cheese Recipe is going to be your new go-to. I absolutely love how this recipe comes together in just about 25 minutes with simple pantry ingredients. When I first tried it, I was amazed at how rich and velvety the sauce turned out without fuss or fussing with a baked dish. Stick around—I’m going to share all my little tips so that you get the perfect creamy, cheesy mac every single time, no stress!
Why You’ll Love This Recipe
- Fast and Easy: You can whip it up in just 25 minutes—perfect for busy weeknights or last-minute cravings.
- Creamy and Cheesy: The combination of sharp cheddar and gruyere gives a deep flavor and that melt-in-your-mouth texture we all love.
- Versatile Base: Whether you keep it classic or add your favorite mix-ins, it’s a recipe that adapts beautifully.
- No Oven Needed: You can make it entirely on the stove-top, so it’s perfect even when you don’t want to heat up the kitchen.
Ingredients You’ll Need
The magic here is in the simple ingredients that work together to create this luscious sauce that clings perfectly to every noodle. I always keep these essentials on hand, and you’ll want to shop for good sharp cheddar and a quality gruyere to get that rich flavor punch.

- Dry Pasta Shells or Elbow Noodles: Small shapes like shells or elbows trap the sauce nicely—we love shellbows for extra crevices to hold cheese.
- Salted Butter: Adds richness and helps build the sauce base; salted butter balances the seasoning better than unsalted here.
- All-Purpose Flour: This thickens the sauce; you can swap with white whole wheat or gluten-free 1:1 blends if needed.
- Kosher Salt: Essential for seasoning; I like to add this early and then adjust at the end for perfect taste.
- Onion Powder: Adds subtle savory depth without overpowering the cheese.
- Garlic Powder: A little zing that complements the cheese beautifully.
- Freshly Ground Black Pepper: Don’t be shy here—it gives a nice balance to the creamy sauce.
- Whole Milk: Makes the sauce creamy and smooth; 2% or unsweetened cashew milk works if you prefer non-dairy.
- Sharp Cheddar Cheese: The star of the show—choose a quality sharp cheddar for boldness and creaminess.
- Gruyere Cheese: Adds nutty, melty richness that elevates this mac beyond ordinary.
- Extra Cheese for Topping: Optional but so good when melted on top under the broiler for that golden crust.
Variations
I love playing around with this Quick Stove-Top Mac and Cheese Recipe to keep things fresh and exciting. Whether you want to boost the nutrition or turn it into a special occasion dish, there’s a variation for you.
- Veggie Boost: My family goes crazy when I stir in steamed broccoli or roasted cauliflower—adds texture and keeps it balanced.
- Bacon or Sausage: Crispy bacon bits or browned sausage chunks add a smoky, savory twist that elevates this beyond simple comfort food.
- Dairy-Free: Substituting the milk with unsweetened cashew or oat milk and using a sharp dairy-free cheddar-style cheese worked great when I tested for my lactose-intolerant friends.
- Spicy Kick: Sprinkle in some cayenne powder or hot sauce to the cheese sauce if you like a little heat.
How to Make Quick Stove-Top Mac and Cheese Recipe
Step 1: Cook Your Pasta to Perfection
Start by bringing a large pot of generously salted water to a rolling boil—this flavor step is crucial! Add your pasta and cook according to the package instructions until it’s al dente (that perfect bite). Don’t overcook it because it’ll keep cooking when mixed with the sauce. Drain and set aside.
Step 2: Whisk Up the Creamy Cheese Sauce
While your pasta cooks, melt butter over medium heat in a large oven-safe skillet or braiser. Quickly whisk in the flour, stirring constantly for about 30 seconds to form a smooth paste—this makes your roux, the sauce’s thickening base. Now, slowly whisk in the milk in a steady stream to avoid lumps. Keep whisking until the sauce is silky and starts to thicken, about 3 to 5 minutes. Lower the heat and add salt, onion powder, garlic powder, and—trust me on this—a generous helping of fresh black pepper. Finally, fold in the sharp cheddar and gruyere until it’s melty and divine. Taste and adjust the seasoning.
Step 3: Combine Pasta and Sauce, Serve Hot
Stir your cooked pasta gently into the cheese sauce. If you find the sauce a bit thick, add a splash of milk or even some reserved pasta water—it’s a brilliant trick I discovered for silky sauce and it works wonders. Serve it straight from the pan for casual meals, or for a special touch, sprinkle the extra cheddar and gruyere on top and pop it under the broiler for 1 to 2 minutes until bubbly, golden, and irresistible.
Pro Tips for Making Quick Stove-Top Mac and Cheese Recipe
- Reserve Pasta Water: Always save a cup of pasta water before draining—this starchy liquid is gold for loosening and perfecting your sauce texture.
- Use Sharp Cheddar: Mild cheddar just won’t cut it for flavor here; sharp cheddar adds that punch you want in every bite.
- Slowly Add Milk: When whisking in milk, do it gradually to avoid lumps and achieve a smooth sauce every time.
- Don’t Skip Fresh Pepper: It balances the richness of the cheese and adds a subtle warming note that makes a huge difference.
How to Serve Quick Stove-Top Mac and Cheese Recipe
Garnishes
I love adding a sprinkle of chopped fresh parsley or chives for a pop of color and freshness. Crispy breadcrumbs or a drizzle of truffle oil can also take this mac and cheese to the next level if you want to impress your guests.
Side Dishes
This creamy mac is perfect alongside steamed green beans, roasted Brussels sprouts, or a crisp simple salad to cut through the richness. For heartier meals, pair it with grilled chicken or pork chops—my family always enjoys the combo.
Creative Ways to Present
For a party or holiday dinner, I’ve baked the mac topped with extra cheese in individual ramekins under the broiler, giving everyone their own golden, bubbly little pot. It feels fancy but is so easy!
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge for up to 3 days. When you reheat, add a splash of milk or cream to loosen the sauce and keep that creamy texture intact.
Freezing
Freezing stovetop mac and cheese is totally doable. I freeze it in single-serve portions for quick meals. Just thaw overnight in the fridge before reheating gently on the stove, stirring constantly to refresh the sauce.
Reheating
My go-to method is reheating over low heat on the stove with a splash of milk, stirring every minute to bring back the creamy consistency without overcooking the pasta. Microwave works too if you cover well, stirring halfway through.
FAQs
-
Can I use a different type of pasta for this Quick Stove-Top Mac and Cheese Recipe?
Absolutely! While small shapes like shells, elbow, or shellbows work best for holding onto the cheese sauce, you can use any pasta you have on hand. Just make sure to cook it to al dente, so it doesn’t become mushy when mixed with the sauce.
-
Can I make this recipe dairy-free?
Yes! Swap the milk for unsweetened plant-based milk like cashew or oat milk, and choose a dairy-free cheese alternative that melts well, such as vegan cheddar-style shreds. Keep in mind the texture and flavor will differ slightly, but it’s still delicious.
-
Is it possible to make this ahead of time?
You can prepare the cheese sauce and cook the pasta ahead, but I recommend combining and serving fresh for best texture. If needed, store sauce and pasta separately and reheat gently before mixing.
-
What’s the best way to prevent lumps in the cheese sauce?
Whisk the flour and melted butter (roux) thoroughly before adding milk slowly in a thin stream, whisking constantly. This method keeps your sauce smooth and luscious every time.
-
Can I bake this mac and cheese instead of serving it stove-top?
Definitely! After mixing pasta and sauce, you can transfer to a baking dish, top with extra cheese or breadcrumbs, and bake at 350°F (175°C) for about 20 minutes until bubbly and golden. Just be mindful it takes longer and isn’t quick stove-top anymore, but it’s a nice variation.
Final Thoughts
This Quick Stove-Top Mac and Cheese Recipe holds a special place in my heart because it’s the kind of meal I can rely on when life gets hectic but I still want something comforting and homemade. It’s creamy, flavorful, and comforting without any complicated steps. I hope you give it a try and make it your own—because honestly, nothing beats that first bite of cheesy goodness straight from the pan.
Print
Quick Stove-Top Mac and Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings (as a main), 6 servings (as a side)
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This 25-Minute Stove-Top Mac and Cheese recipe delivers a creamy, cheesy comfort food classic made with sharp cheddar and gruyere cheeses. Quick and easy to prepare on the stovetop, it’s perfect for a weeknight dinner or a holiday side dish. With simple pantry ingredients and minimal fuss, this mac and cheese offers a luscious cheese sauce that coats tender pasta shells perfectly. Optionally broiled for a bubbly golden topping, it serves 4 as a main or 6 as a side and can be customized with veggies, bacon, or chicken for extra heartiness.
Ingredients
For the Mac and Cheese:
- 10 to 12 ounces dry pasta shells, shellbows or elbow noodles
- 3 tablespoons salted butter
- 3 tablespoons all-purpose flour (or white whole wheat flour or gluten-free 1:1 all purpose flour)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- Freshly ground black pepper, to taste
- 2 ½ cups whole milk (or substitute 2% or unsweetened cashew milk), plus more as needed
- 6 ounces sharp cheddar cheese (about 1 ½ heaping cups shredded)
- 2 ounces gruyere cheese (about ½ cup shredded)
For the Topping (Optional):
- 2 ounces sharp cheddar cheese, shredded (½ cup)
- 2 ounces gruyere cheese (½ cup shredded)
Instructions
- Cook the pasta: Bring a large pot of generously salted water to a boil over high heat. Add the pasta and cook according to the package directions until al dente. Drain the pasta well and set aside.
- Make the cheese sauce: In a large oven-safe skillet or braiser, melt the butter over medium heat. Whisk in the flour and cook, whisking constantly, until a smooth paste forms, about 30 seconds. Slowly stream in the milk while whisking continuously to avoid lumps. Bring the mixture to a simmer, stirring occasionally, and cook until the sauce thickens, about 3 to 5 minutes. Reduce heat to low and stir in salt, onion powder, garlic powder, and plenty of freshly ground black pepper. Fold in the shredded cheddar and gruyere cheeses until completely melted and smooth. Taste and adjust seasoning with additional salt and pepper if needed.
- Combine pasta and sauce: Add the cooked pasta to the cheese sauce. Gently stir to fully coat the pasta with the sauce. If desired, add a splash or two of milk or reserved pasta water to loosen the sauce and make it creamier. The pasta will absorb the sauce, so adjust creaminess to preference.
- Serve or broil with topping: Serve the mac and cheese straight from the pan as is, or sprinkle the additional shredded cheddar and gruyere on top. Place under a preheated oven broiler for 1 to 2 minutes until the cheese topping is bubbly and slightly golden brown. Watch carefully to prevent burning. Remove from oven and serve immediately.
Notes
- This quick stove-top mac and cheese is perfect for busy weeknights or casual get-togethers.
- Feel free to customize by adding roasted vegetables, broccoli, bacon, sausage, or cooked chicken for a hearty meal.
- The cheese sauce can be made dairy-free by using a plant-based milk like unsweetened cashew milk and a dairy-free butter substitute.
- Use freshly grated cheese rather than pre-shredded for better melting and creamier texture.
- Leftovers can be reheated gently on the stovetop with a splash of milk to restore creaminess.
Nutrition
- Serving Size: 1 serving (based on 4 servings, without broiled topping)
- Calories: 684 kcal
- Sugar: 9.4 g
- Sodium: 790 mg
- Fat: 33.3 g
- Saturated Fat: 19.1 g
- Unsaturated Fat: 12.8 g
- Trans Fat: 0.4 g
- Carbohydrates: 66 g
- Fiber: 2.5 g
- Protein: 29.6 g
- Cholesterol: 95 mg
