
This stovetop method delivers creamy macaroni and cheese without turning on the oven. The key is a proper roux and gradual cheese incorporation for that velvety texture everyone loves.
I developed this in my tiny Boston kitchen, testing until I found the perfect balance of creamy sauce and al dente pasta. It’s ready faster than you’d expect with minimal cleanup.
Ingredients for Recipe for No Bake Macaroni and Cheese
Pantry staples plus a few dairy essentials create this stovetop classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Unsalted Butter 🧈 | 4 tbsp | For making roux |
| All-Purpose Flour 🌾 | ¼ cup | Creates the roux base |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For extra richness |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly shredded from block |
| Gruyere Cheese 🧀 | 1 cup | Freshly shredded from block |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated preferred |
| Dijon Mustard 🟡 | 1 tsp | Balances the cheese flavor |
| Garlic Powder 🧄 | ½ tsp | Adds depth of flavor |
| Onion Powder 🧅 | ½ tsp | Enhances savory notes |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Pinch of Cayenne Pepper 🔥 | 1 pinch | Optional for heat |
The cheese selection is key here. Sharp cheddar gives that classic flavor, while Gruyere adds depth. I always grab blocks from Whole Foods or Trader Joe’s—pre-shredded has anti-caking agents that make the sauce grainy. For the milk and cream, organic full-fat gives the creamiest results. The butter should be unsalted so you control the seasoning.
Out of Gruyere? Monterey Jack or fontina melt beautifully. No heavy cream? Half-and-half works in a pinch (just reduce the milk slightly). The mustard is subtle but important—yellow mustard at half the amount if you don’t have Dijon. For extra richness, a splash of sodium citrate (from Modernist Pantry) makes it ultra-smooth.
Best eaten fresh, but leftovers keep 3-4 days in the fridge. Reheat gently with a splash of milk to restore creaminess. Doesn’t freeze well—the sauce separates. Serve with steamed broccoli (classic combo) or a crisp salad.
Why You’ll Love This Recipe
- No Oven Needed: I just boil the pasta, mix the sauce, and it’s done—no preheating, no baking time.
- Velvety Cheese Sauce: The whole milk and heavy cream blend into this rich, smooth sauce that clings perfectly to every elbow.
- Weeknight Hero: Honestly, I make this for quick dinners, potlucks, or even when I’m feeding a hungry crowd last-minute.
- Budget Stretcher: Elbow macaroni and basic pantry staples keep costs low, and leftovers taste just as good the next day.
Step-by-Step Instructions for No Bake Macaroni and Cheese
Here’s the method. Straightforward, tested, works every time.
Step 1: Cook the Pasta to Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package directions indicate for al dente. You want it slightly undercooked because it’ll finish in the sauce.
Drain the pasta in a colander and give it a quick rinse with cool water to stop the cooking process. Shake off any excess water—you don’t want it dripping, just moist enough to prevent sticking. Set it aside while you make the cheese sauce.
Step 2: Make a Smooth Roux Base
In a large pot, melt the 4 tbsp Unsalted Butter over medium heat until it foams. Add the 0.25 cup All-Purpose Flour all at once and whisk constantly for 1-2 minutes until the mixture turns a light golden color and smells slightly nutty.
This roux is your sauce thickener—keep whisking to prevent lumps from forming. If it looks dry or starts to brown too quickly, reduce the heat slightly. The goal is a smooth, bubbling paste that will seamlessly incorporate the dairy.
Step 3: Create the Creamy Cheese Sauce
Slowly pour in the 2 cups Whole Milk and 0.5 cup Heavy Cream, whisking continuously to prevent clumping. Add the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, 0.5 tsp Ground Black Pepper, and 1 pinch Pinch of Cayenne Pepper.
Cook the mixture over medium heat for 3-5 minutes, whisking often, until it thickens enough to coat the back of a spoon. This is your béchamel base—silky and rich, ready for the star ingredient.
Step 4: Melt in the Cheeses for Maximum Creaminess
Reduce the heat to low and add the 2 cups Sharp Cheddar Cheese, 1 cup Gruyere Cheese, and 0.5 cup Parmesan Cheese a handful at a time, stirring constantly until each addition is fully melted before adding more.
This gradual addition prevents the sauce from breaking or becoming grainy. You’re aiming for a velvety, glossy sauce that clings to your spoon. Taste and adjust seasoning if needed—sometimes cheeses vary in saltiness.
Step 5: Combine Pasta and Sauce for the Final Dish
Add the cooked pasta to the cheese sauce and stir until every piece is thoroughly coated. If the sauce seems too thick, add a splash of warm milk to loosen it to your desired consistency.
Let it sit for 2-3 minutes off the heat—the pasta will absorb some of the sauce, creating that perfect creamy texture you’re after. Serve immediately while hot and gooey, with extra grated Parmesan on top if you like.
Pro Tips For Making Recipe For No Bake Macaroni And Cheese
- Cook Pasta Al Dente: Boil the elbow macaroni for 1 minute less than the package says—I learned this the hard way after ending up with mushy noodles that turned to glue in the creamy sauce.
- Warm Your Dairy: Take the whole milk and heavy cream out of the fridge 15 minutes before using, or warm them slightly in the microwave for 20 seconds. Cold dairy makes the sauce seize up, and nobody wants lumpy mac and cheese.
- Skip the Pre-Shredded: If you’re adding cheese (and you should), grate it fresh—pre-shredded has anti-caking agents that make the sauce grainy. I was skeptical until I tried it, but the difference is night and day.
- Rest Before Serving: Let the finished dish sit for 5-10 minutes off the heat before serving. Sounds weird, but it gives the sauce time to thicken and cling to the pasta instead of pooling at the bottom of the bowl.
Serving Suggestions for recipe for no bake macaroni and cheese
Classic Comfort Pairings
I love serving this with steamed broccoli—the crisp texture and slight bitterness cut through the richness. Just 4 cups florets steamed for 5 minutes until tender-crisp works perfectly. It’s the combo my Irish-Italian family always made. 🥦
Crisp Green Salad
A simple mixed greens salad with a tangy vinaigrette balances the dish beautifully. Toss 6 cups mixed greens with 2 tbsp balsamic vinegar and 3 tbsp olive oil. Add cherry tomatoes for a pop of color and acidity.
Protein Additions
For a heartier meal, serve with crispy bacon or grilled chicken. I often cook 8 slices bacon until extra crispy and crumble it on top. Leftovers from a rotisserie chicken work great too—just shred and stir in.
Bread Options
Garlic bread is a must for soaking up any leftover sauce. I use a baguette from the local Italian deli, sliced and toasted with garlic butter. For a lighter option, crusty sourdough works just as well.
Kid-Friendly Sides
For picky eaters, offer carrot sticks or apple slices on the side. The sweetness complements the cheesy richness. I always keep a bag of baby carrots in the fridge for quick meals like this.
Drink Pairings
A cold glass of sparkling water with lemon refreshes the palate between bites. For adults, a crisp Sauvignon Blanc or light lager cuts through the creaminess without overwhelming the dish. 🍋
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheese?
Pre-shredded cheese often contains anti-caking agents that can make your sauce grainy. For the creamiest results, always shred your own from a block.
How do I prevent the sauce from getting lumpy?
Whisk constantly when adding flour to the butter, and pour milk in slowly while whisking. This ensures a smooth roux and prevents clumping.
What can I substitute for Gruyere?
Monterey Jack or Fontina work beautifully as they melt smoothly. Both maintain the creamy texture without overpowering the cheddar.
How long does this keep in the fridge?
Leftovers stay fresh for 3-4 days in an airtight container. Reheat gently with a splash of milk to restore creaminess.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026