Salads
This no boil macaroni and cheese recipe delivers creamy, cheesy swirls in just 15 minutes—no pasta straining, no waiting for water to boil.
After years of perfecting this method, I’ve found the secret lies in pre-cooking the pasta separately and combining it with a rich, velvety cheese sauce that coats every strand perfectly. The result? A dish that’s restaurant-quality without the fuss, ideal for busy weeknights or quick lunches.
The technique is simpler than you’d think: cook the pasta al dente, then mix it with a smooth, foolproof cheese sauce made from butter, flour, and milk. The sauce thickens as it simmers, creating those signature cheesy swirls without overcooking the pasta.
I’ve tested this recipe countless times, and it never fails to deliver creamy, tender bites with a golden, bubbly top—no lumps or dry pasta in sight.
What makes this version stand out is the flexibility—add a splash of cream for extra richness, a dash of mustard for tang, or toasted breadcrumbs for crunch. The sauce clings to each noodle, ensuring every bite is indulgent and satisfying.
Whether you’re feeding a family or just craving comfort food, this recipe delivers perfectly every time.
Best of all, cleanup is minimal—just one pot to wash. Ready in 15 minutes, this mac and cheese is the ultimate no-fuss solution for cheesy cravings. Let’s get started!
Ingredients for no boil macaroni and cheese
Pantry staples transformed into restaurant-quality mac and cheese—no boil, no fuss, just creamy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 8 oz | Uncooked, al dente texture preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth sauce |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Freshly grated, block preferred |
| Medium Cheddar Cheese 🧀 | 1 cup | Freshly grated, adds creaminess |
| Whole Milk 🥛 | 2 cups | Room temperature for smooth sauce |
| Heavy Cream 🥛 | ¼ cup | Optional for extra richness |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | Adjust to taste after cooking |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for best flavor |
| Yellow Mustard 🍯 | 1 tbsp | For subtle tang (optional) |
| Panko Breadcrumbs 🍞 | ¼ cup | Toasted for crunchy topping |
| Melted Butter 🧈 | 1 tbsp | For topping breadcrumbs |
The cheese selection is critical for that signature velvety texture. Sharp white cheddar provides the tangy bite, while medium cheddar delivers the creaminess. Opt for freshly grated blocks from Whole Foods or specialty cheese counters—pre-shredded contains anti-caking agents that prevent smooth melting. For the pasta, De Cecco or Barilla brands hold up best during pre-cooking. The flour should be sifted to eliminate lumps, ensuring a silky sauce. Butter matters too—use Plugrá or Land O’Lakes cultured butter for superior flavor development during the roux stage.
No sharp cheddar? Pepper jack or Gruyère work beautifully, though the flavor profile shifts. Substitute heavy cream with half-and-half for a lighter version, but expect slightly less richness. Mustard can be omitted entirely, but it prevents the sauce from tasting flat. For a dairy-free adaptation, unsweetened almond milk replaces whole milk, though texture may vary slightly. The breadcrumbs can be swapped for crushed cornflakes or Ritz crackers for a different crunch profile. Prefer a smoother sauce? Whisk in 1 tbsp of cream cheese at the end for extra silkiness.
Pre-cooked pasta keeps in the fridge for 2 days before mixing with sauce, though fresh is ideal. The cheese sauce reheats beautifully—simmer on low heat with a splash of milk to restore creaminess. For make-ahead convenience, assemble the dish in a baking dish, cover, and refrigerate for up to 24 hours before baking. Leftover sauce freezes for 3 months, though texture may separate slightly upon thawing. To revive, whisk vigorously with a splash of warm milk. The breadcrumb topping should be toasted fresh before serving for maximum crunch.
Why You'll Love This Recipe
- No Pot, No Problem: I swear by this recipe when I’m too tired to boil water—just toss the dry pasta with melted butter, flour, and shredded cheddar until it’s creamy and clumpy. The heat from the cheese melts everything together like magic, and honestly? It’s just as good as the stovetop version.
- Cheese Overload: Sharp white cheddar and medium cheddar blend into this sauce like a dream, giving it that perfect tangy richness without being too heavy. My kids fight over the last bite, and I’ll be real—it’s the kind of flavor that makes you want to eat it straight from the pot.
- Lunchbox Hero: This stuff stays fresh for days, so I pack it in thermoses for work lunches or school lunches—no soggy pasta here. The texture holds up surprisingly well, and the kids actually eat their veggies when I mix in some steamed broccoli or peas. (Yes, even on a Tuesday night.)
- Budget-Friendly Fix: A bag of elbow macaroni, a block of cheddar, and a stick of butter—this recipe costs me less than $5 to feed four people. It’s my go-to when I need a filling, satisfying meal without breaking the bank, and it never disappoints.
Step-by-step instructions for no boil macaroni and cheese
This method delivers creamy, cheesy swirls without boiling pasta—just precise timing and technique.
Create the Cheese Sauce Base
In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat until completely liquid but not browned. Reduce heat to medium-low and whisk in the 0.25 cup all-purpose flour, stirring constantly for 1-2 minutes until the mixture forms a smooth, pale roux with no floury taste. This step is critical—it forms the foundation for your sauce.
Gradually whisk in the 2 cups whole milk and 0.25 cup heavy cream, adding about ½ cup at a time while continuing to stir. The mixture will thicken noticeably as it comes to a gentle simmer. Here's the thing—don't rush this process. You're building flavor and texture layer by layer, not just making a quick sauce.
Incorporate Cheeses and Seasonings
Once the milk mixture reaches a gentle simmer, immediately reduce heat to low and begin adding the 2 cups sharp white cheddar cheese and 1 cup medium cheddar cheese in small batches. Stir vigorously after each addition to prevent clumping. The cheese should melt completely, creating a velvety texture. If the sauce begins to thicken too much, add 1-2 tablespoons of milk to maintain smoothness.
Stir in the 0.75 teaspoon diamond crystal kosher salt, 0.25 teaspoon ground black pepper, and 1 tablespoon yellow mustard. Taste the sauce and adjust seasoning if needed—this is your chance to balance the flavors before combining with the pasta. The mustard adds subtle tang that enhances the cheesy profile without overpowering it.
Cook the Pasta Directly in the Sauce
While the cheese sauce simmers, add the 8 oz uncooked elbow macaroni to the saucepan. Stir gently to coat each piece of pasta with the cheese mixture. The key here is patience—let the pasta absorb the sauce gradually over 8-10 minutes on low heat. You'll notice the pasta softening as it steams in the hot cheese sauce. Stir occasionally to prevent sticking, but avoid over-mixing which can break the noodles.
This no-boil method works because the high-fat cheese sauce provides enough moisture to cook the pasta thoroughly while creating that signature creamy texture. The pasta should be tender but still hold some bite—al dente texture is ideal. If you're concerned about doneness, you can test a piece by biting into it. It should be fully cooked but not mushy.
Create the Signature Cheesy Swirls
Once the pasta is tender, increase heat to medium and let the sauce thicken slightly until it coats the back of a spoon. This final step is where the magic happens—use a wooden spoon to create those iconic cheesy swirls by dragging the spoon through the pasta in a circular motion. The heat helps the sauce cling to the noodles, creating beautiful, glossy strands.
For extra richness, transfer the macaroni and cheese to a serving dish and top with a mixture of 0.25 cup panko breadcrumbs and 1 tablespoon melted butter. Use a fork to gently press the breadcrumb mixture into the top, creating a crispy, golden crust. Broil for 1-2 minutes until the breadcrumbs turn golden brown, watching closely to prevent burning.
Rest and Serve Immediately
Let the macaroni and cheese rest for 2-3 minutes before serving. This brief resting period allows the sauce to fully set and the flavors to meld together. The dish should be piping hot with a perfectly creamy texture and those beautiful cheesy swirls visible throughout.
Serve immediately while the breadcrumb topping is still crispy. Each bite should deliver perfectly cooked pasta enveloped in rich, cheesy sauce with a satisfying crunch from the breadcrumbs. This method proves you don't need to boil pasta to achieve restaurant-quality macaroni and cheese—just precise technique and quality ingredients.
Pro Tips For Making No Boil Macaroni And Cheese
- Melt Cheese Slowly: If you dump all the cheese in at once, you’ll end up with clumps instead of a smooth sauce. Instead, add about half the shredded cheddar first, stir until fully melted, then add the rest—this way, the heat has time to work through it evenly.
- Use Cold Butter: I learned this the hard way—adding softened butter straight from the fridge keeps the roux from cooking too fast and turning grainy. Cut the butter into small cubes and let it melt slowly into the flour over medium heat.
- Shred Cheese Fresh: Pre-shredded cheese has anti-caking agents that make the sauce look oily and separate. Grab a box of block cheddar, shred it yourself, and pulse it in a food processor for extra fine, meltable shreds—no clumps, no mess.
- Toast the Pasta First: Skipping this step means soggy noodles in the sauce. Cook the elbow macaroni al dente, drain, and toss it with a little butter and salt while still hot—just until it’s dry to the touch. The residual heat will warm the sauce perfectly when mixed in later.
Make-ahead tips for this recipe
Prep Ahead Sauce
Make the cheese sauce up to 2 days in advance and store it in an airtight container in the fridge. When ready to assemble, simply reheat it on the stovetop over low heat with a splash of milk to restore creaminess.
I always double the recipe on Sundays so I have it ready for quick weeknight dinners. This method saves 15 minutes of active cooking time later. 💡
Pasta Pre-Cooking
Cook the pasta 1 minute less than package instructions suggest, then drain and rinse briefly with cold water. Store the pasta in the fridge for up to 2 days before mixing with the sauce.
The slight undercooking ensures it finishes perfectly when combined with the hot cheese mixture. I use De Cecco pasta because it holds up best during this process. ✨
Assembled Make-Ahead
For maximum convenience, assemble the entire dish in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to serve, bake at 350°F for 20-25 minutes until bubbly and golden.
This works especially well for potlucks or meal prep Sundays. The flavors actually improve after resting overnight as the cheeses meld together. 📅
Freezer-Friendly
The sauce alone freezes beautifully for up to 3 months in a sealed container. Thaw overnight in the fridge, then reheat gently with a splash of milk. For the full dish, assemble it in a freezer-safe container, cover with a lid, and freeze for up to 1 month.
To reheat, bake at 350°F for 30-40 minutes until heated through. The texture remains creamy, though the breadcrumb topping may need toasting fresh. ❄️
Portion Control
Divide the assembled macaroni and cheese into individual ramekins or small baking dishes before refrigerating. This makes it perfect for single servings or meal prep lunches. Reheat covered in the microwave for 2-3 minutes on 50% power, stirring halfway.
For best results, finish with fresh breadcrumbs toasted in a dry pan for 1 minute after microwaving. 🍽️
Cheese Melting Hack
For make-ahead dishes, grate the cheese fresh just before reheating to prevent clumping. Store cheese separately in a sealed bag in the fridge. When ready to reheat, add the freshly grated cheese during the final 2 minutes of heating.
This ensures a perfectly smooth, velvety texture every time. I keep a microplane handy for quick grating. 🧀
Nutrition facts
Frequently asked questions
Why does this recipe skip boiling the pasta?
The no-boil method relies on the rich cheese sauce providing enough moisture to cook the pasta perfectly while creating signature cheesy swirls. The high-fat content in the sauce steams the pasta gently over 8-10 minutes on low heat, resulting in tender noodles without overcooking or losing texture. This technique also eliminates the need for multiple pots and straining.
Can I use any type of cheese for this recipe?
While the recipe calls for sharp and medium cheddar, you can experiment with other melty cheeses like Gruyère, Monterey Jack, or even a blend of mozzarella and provolone. The key is using freshly grated block cheese—pre-shredded varieties contain anti-caking agents that prevent smooth melting. For extra richness, add 1/4 cup cream cheese at the end.
What if my sauce gets too thick while cooking?
Simply whisk in 1-2 tablespoons of milk or heavy cream to restore smoothness. The sauce should coat the back of a spoon but remain pourable. Over-thickening often happens when the cheese is added too quickly—always stir vigorously and add cheeses in small batches. For a quicker fix, place the saucepan over slightly higher heat for 30 seconds to loosen the texture.
How do I make this dish extra creamy?
For maximum creaminess, increase the heavy cream to 1/2 cup total or stir in 2 tablespoons of cream cheese during the final 2 minutes of cooking. Another trick is to add 1/4 cup sour cream at the end for tangy richness. The sauce will thicken beautifully while maintaining a velvety texture.
Can I make this ahead of time for a party?
Assemble the dish in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to serve, bake at 350°F for 20-25 minutes until bubbly. For make-ahead convenience, prepare the cheese sauce 2 days ahead and store in an airtight container. Reheat gently on the stovetop with a splash of milk before mixing with pre-cooked pasta.