Recipe for No Bake Macaroni and Cheese: Stovetop Creamy Indulgence

Recipe for No Bake Macaroni and Cheese: Stovetop Creamy Indulgence

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 125mg42%
Sodium 780mg34%
Total Carbohydrate 55g20%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.9(8 reviews)
Allison Carter