
I spent years perfecting stovetop mac and cheese that delivers creamy, comforting results without an oven. This method guarantees silky sauce and perfectly cooked pasta every time.
The key is a proper roux and gradual cheese incorporation to prevent a grainy texture. I’ve tested this with countless home cooks and it never fails to deliver that nostalgic, creamy consistency we all crave.
You’ll achieve a sauce that coats every noodle in velvety richness, with no baking required. The entire process happens on your stovetop in under 30 minutes.
This version proves that sometimes the simplest methods yield the most satisfying results. The perfect balance of ease and incredible flavor makes it a weeknight hero.
Ingredients for Mac and Cheese Recipe Without Baking
Everything you need for silky, stovetop comfort in one pot. No oven, no problem.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Unsalted Butter 🧈 | 4 tbsp | For the roux base |
| All-Purpose Flour 🌾 | ¼ cup | Creates smooth roux |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | Adds velvety richness |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly shredded from block |
| Gruyère Cheese 🧀 | 1 cup | Nutty depth of flavor |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated preferred |
| Dijon Mustard 🟡 | 1 tsp | Enhances cheese flavor |
| Worcestershire Sauce 🫒 | ½ tsp | Vegetarian version required |
| Garlic Powder 🧄 | ½ tsp | For subtle savory note |
| Onion Powder 🧅 | ½ tsp | Balances cheese flavors |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dry Mustard 🟡 | ¼ tsp | Boosts cheese tang |
[recipe_ingredient_scaler]
The cheese selection makes this dish sing. Sharp cheddar for that classic bite, Gruyère for nutty depth, and Parmesan for umami richness. Whole Foods has great blocks for shredding, but Trader Joe’s pre-shredded works in a pinch (just expect slightly less melt). Always buy blocks and shred yourself when possible—the anti-caking agents in pre-shredded can make the sauce grainy.
No Gruyère? Fontina or Monterey Jack melt beautifully. Skip the pre-shredded if you can—it doesn’t incorporate as smoothly. The milk can be 2% in a bind, but whole gives you that ultra-creamy texture. Vegetarian Worcestershire (Annie’s or Henderson’s) replaces the standard version. For extra richness, swap some milk for evaporated milk (the canned kind, not sweetened).
Best eaten fresh, but leftovers keep 3-4 days in the fridge. Reheat slowly with a splash of milk to restore creaminess. Doesn’t freeze well—the sauce separates. Make the roux ahead (cook flour in butter, cool completely) and store 1 week in the fridge for faster prep.
Why You’ll Love This Recipe
- I’ll be real: it reheats beautifully, and the sauce stays smooth even after a night in the fridge.
- One Pot Wonder: I love that this comes together in a single saucepan—no oven, no extra dishes, just creamy mac and cheese ready in 20 minutes.
- Velvety Dream: The heavy cream and whole milk create this ridiculous richness that clings to every elbow macaroni. Honestly, it’s the texture I crave.
- Weeknight Hero: Between us, this is my go-to for busy evenings when I need something comforting and fast.
Step-by-Step Instructions for Stovetop Mac and Cheese
Here’s the method I use for ultra-creamy results with no baking required.
Step 1: Cook the Elbow Macaroni to Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook according to package directions for al dente, usually about 1 minute less than the stated time. You want it slightly underdone because it’ll continue cooking in the sauce.
Drain the pasta in a colander but don’t rinse it—those surface starches help the cheese sauce cling. I always shake the colander gently to remove excess water, which prevents the sauce from becoming watery later.
Step 2: Create a Smooth Roux Base
In the same pot (no need to clean it), melt the 4 tbsp Unsalted Butter over medium heat until it starts to foam. Immediately whisk in the 0.25 cup All-Purpose Flour to form a smooth paste. Cook for 1-2 minutes while stirring constantly—you’ll know it’s ready when the mixture turns a light golden color and smells slightly nutty.
This roux is the foundation of your cheese sauce. Cooking it briefly removes the raw flour taste and ensures a velvety texture. If it looks dry or grainy, you’ve cooked it too long—start over with fresh butter and flour.
Step 3: Gradually Build the Cheese Sauce
Slowly pour in the 2 cups Whole Milk and 0.5 cup Heavy Cream, whisking constantly to prevent lumps. Add the 1 tsp Salt, 0.5 tsp Ground Black Pepper, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Dijon Mustard, 0.5 tsp Worcestershire Sauce, and 0.25 tsp Dry Mustard. Bring to a gentle simmer and cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon.
The sauce should be smooth and creamy at this point. Taste and adjust seasoning if needed—remember the cheeses will add more saltiness. I often let it simmer an extra minute to ensure the flavors meld completely.
Step 4: Melt in the Cheeses for Maximum Creaminess
Reduce heat to low and add the 2 cups Sharp Cheddar Cheese, 1 cup Gruyère Cheese, and 0.5 cup Parmesan Cheese gradually, stirring constantly until each addition is fully melted. This step requires patience—adding the cheese too quickly or over high heat can cause the sauce to break or become grainy.
Once all the cheese is incorporated, the sauce should be luxuriously smooth and thick. If it’s too thick, stir in a splash of warm milk. If it’s too thin, let it simmer for another 1-2 minutes to reduce slightly.
Step 5: Combine and Serve Immediately
Add the cooked elbow macaroni to the cheese sauce and stir gently until every piece is evenly coated. The pasta will absorb some of the sauce as it sits, so serve it right away for the creamiest texture. If you must hold it, keep it over very low heat and stir occasionally.
This stovetop method delivers that classic comfort food experience with minimal effort. The combination of cheeses creates a complex flavor profile, while the mustards and seasonings add depth that elevates it beyond basic mac and cheese.
Pro Tips For Making Mac And Cheese Recipe Without Baking
- Cook Pasta Al Dente: Boil the elbow macaroni for 1-2 minutes less than package instructions—it’ll finish cooking in the sauce. I learned this the hard way after ending up with mushy noodles more than once.
- Warm Your Dairy: Take the whole milk and heavy cream out of the fridge 10-15 minutes before starting, or warm them gently in the microwave for 30 seconds. Cold dairy can make the sauce grainy, and nobody wants that.
- Skip the Boil-Over: When making the roux, keep the heat at medium—high heat burns the butter-flour mix, leaving a bitter taste that ruins the cheese flavor. My grandmother swore by this, and she was right.
- Add Cream Last: Stir in the heavy cream at the very end, after the cheese is melted. It keeps the sauce silky instead of greasy. Sounds weird, but it works.
Storing and Reheating mac and cheese recipe without baking
Refrigerator Storage
Let this creation cool for no more than 2 hours before transferring to airtight containers. I use glass Pyrex with snap-on lids for best results. Store at 40°F or below for up to 3-4 days. The flavors actually deepen overnight as the cheeses meld together. ❄️
Freezing Not Recommended
Honestly, this dish doesn’t freeze well—the sauce tends to separate and become grainy when thawed. If you must freeze, portion into single servings and use within 1 month. Thaw overnight in the fridge before reheating.
Stovetop Reheating
This is my preferred method for restoring that creamy texture. Heat over low heat in a saucepan, adding 2-3 tbsp milk or cream to loosen the sauce. Stir frequently until reaching 165°F. This usually takes 5-7 minutes. 🔥
Microwave Reheating
For quick lunches, microwave individual portions covered with a damp paper towel. Heat on 50% power for 1-2 minutes, stir, then continue in 30-second intervals until hot. Add a splash of milk if needed.
Reviving Leftovers
If the sauce seems thick after storage, stir in warm milk 1 tbsp at a time until it reaches your desired consistency. I’ve found that heavy cream works even better for restoring that velvety texture.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheese for this?
It’s best to avoid it. Pre-shredded contains anti-caking agents that can make your sauce grainy. For the creamiest results, always shred blocks yourself just before adding to the sauce.
Why does my sauce turn out lump free?
Lumps usually come from adding milk too quickly or not whisking constantly. Pour the milk in slowly while whisking vigorously over medium heat. Patience prevents clumping.
How do I prevent a grainy texture?
Low heat is key when melting cheese. Add shredded cheese gradually and stir until fully melted before adding more. Overheating causes the proteins to separate and create graininess.
Can I make this ahead of time?
Yes, but sauce thickens as it sits. Store cooked pasta and sauce separately, then combine and reheat with extra milk. This maintains the creamy texture for up to 3-4 days.
- Recipe For Leftover Fried Fish: Crunchy Leftovers Transformed - October 3, 2026
- Recipe for Crock Pot Swiss Steak: Slow-Cooked Beef With Mushroom Gravy - October 3, 2026
- Recipe for Kabsa Rice: Spiced Middle Eastern Feast in One Pot - October 3, 2026