This creamy, stovetop mac and cheese is made entirely in a Dutch oven for even heat and minimal cleanup. It’s velvety, quick enough for a weeknight, and rich enough to satisfy picky kids and hungry adults alike. If you like hands-off comfort food too, you might enjoy comparing techniques with a slow-cooker version like this slow cooker mac and cheese to see which texture you prefer.
What makes this recipe special
This Dutch oven mac and cheese strikes a balance between old-school comfort and reliable technique. A simple roux gives the sauce body, whole milk plus heavy cream adds richness without greasiness, and keeping the pot off the heat while you fold in the cheese keeps the texture smooth rather than grainy.
"The sauce clung to every noodle — creamy, not gluey. Perfect for weeknights when you want something indulgent without fuss."
Why people come back to this version:
- Fast: pasta cooks while you make the roux, so total time is short.
- Economical: pantry staples create a restaurant-style sauce.
- Crowd-pleasing: mild cheddar and classic seasoning are universally loved.
How this recipe comes together
Think of the recipe in three stages: cook the pasta, build a simple roux-thickened sauce, then marry the noodles and cheese. First boil the elbows to just al dente and drain them. While the pasta cooks, melt butter and whisk in flour and seasonings to form a blond roux. Gradually add warm milk and cream until the sauce thickens, then remove from heat and add the shredded cheddar a little at a time for a glossy finish. Fold the cooked macaroni into the sauce, taste, and serve immediately.
Key ingredients
- 8 ounces elbow macaroni (about 2 cups dry). Elbows are traditional, but small shells or cavatappi also work well.
- 2 cups shredded sharp cheddar cheese (preferably freshly grated). Freshly grated melts more smoothly than pre-shredded.
- 1 cup whole milk, warmed slightly. Warm milk prevents seizing the roux.
- 1/2 cup heavy cream for extra richness.
- 4 tablespoons (1/2 stick) unsalted butter to create the roux base.
- 1/4 cup all-purpose flour to thicken the sauce.
- 1 teaspoon salt, adjust to taste after adding cheese.
- 1/2 teaspoon black pepper.
- 1/2 teaspoon garlic powder.
- 1/2 teaspoon onion powder.
Notes and substitutions:
- For a lighter sauce, swap half-and-half for the heavy cream, but expect slightly less richness.
- Use a mix of cheeses (cheddar + Gruyère or smoked cheddar) for a more complex flavor.
- Gluten-free option: use a 1:1 gluten-free flour blend for the roux and gluten-free pasta.
Directions to follow
- Bring a large pot of salted water to a rolling boil. Cook the elbow macaroni according to package directions until just al dente. Drain and set aside; toss briefly with a drizzle of oil if you won’t be adding to the sauce immediately to prevent sticking.
- Place a clean Dutch oven over medium heat and melt the butter. Swirl to coat the bottom evenly.
- Add the flour, salt, black pepper, garlic powder, and onion powder. Stir constantly with a wooden spoon or whisk for about 1 minute to cook the raw flour taste without browning the roux.
- Gradually whisk in the warm milk and heavy cream. Start with a thin stream and whisk continuously to avoid lumps. Continue cooking and stirring until the sauce thickens and coats the back of a spoon, 3–5 minutes.
- Remove the Dutch oven from the heat. Add the shredded cheddar a handful at a time, stirring after each addition until fully melted and smooth. Keeping the pot off the heat helps prevent the cheese from becoming grainy.
- Add the cooked macaroni to the cheese sauce. Stir gently until every noodle is coated. Taste and adjust seasoning with more salt or pepper if needed.
- Serve immediately while hot and creamy.
Timing tip: While the pasta cooks (about 8–10 minutes), you can complete the roux and be ready to combine as soon as the macaroni drains—this keeps everything hot and the texture ideal.
Best ways to enjoy it
- Serve as a main with a crisp green salad and roasted vegetables to cut the richness.
- Use it as a decadent side for roasted chicken, barbecue ribs, or pan-seared pork chops.
- For a crowd, spoon into an oven-safe dish, top with breadcrumbs and a few dots of butter, and bake at 375°F for 10–12 minutes until golden.
You can also pair this with other comfort favorites; for a different cheesy one-pot meal idea, try a heartier pasta-and-protein dinner like crockpot cheese tortellini and sausage when you want hands-off cooking with big flavor.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container for up to 3–4 days. Cool to room temperature no longer than 2 hours before refrigerating.
- Freezer: For longer storage, spoon cooled mac and cheese into freezer-safe containers for up to 2 months. Texture may change slightly on thawing.
- Reheating (stove): Reheat on low with a splash of milk or cream, stirring frequently until hot and creamy. This restores moisture and smoothness.
- Reheating (oven): Place in a covered baking dish with a few tablespoons of milk; bake at 325°F until warmed through (20–30 minutes depending on portion).
Food safety: discard any mac and cheese left out at room temperature for more than 2 hours to avoid bacterial growth.
Pro chef tips
- Freshly grate your cheese: pre-shredded cheese contains anti-caking agents that can cause a grainy sauce.
- Keep the pot off direct heat when adding cheese: residual heat is enough to melt it without separating.
- Whisk the milk in slowly: adding a cold liquid quickly to a roux can create lumps. Warm milk integrates much more smoothly.
- Texture control: if the sauce is too thick, thin with a few tablespoons of warm milk. If too thin, simmer gently (stirring) to reduce, or whisk in a small extra pinch of flour mixed with oil to avoid lumps.
- Salt last: cheese already contains salt; taste before adding more so you don’t over-salt.
- Avoid high heat when melting cheese—too hot and the proteins seize, making the sauce grainy.
Creative twists
- Baked breadcrumb topping: mix panko with melted butter and Parmesan, sprinkle on top, and broil until golden.
- Smoke it up: swap half the cheddar for smoked cheddar or add a tablespoon of smoked paprika.
- Add protein: stir in crispy bacon, diced ham, shredded rotisserie chicken, or cooked lobster for a special occasion.
- Veg-forward: fold in roasted cauliflower, peas, or caramelized onions for texture and brightness.
- Vegan version: use a plant-based butter, a cashew-cream base (soaked cashews blended with water), and nutritional yeast for cheesiness; thicken with a gluten-free roux or cornstarch slurry.
Common questions
Q: How long does this take from start to finish?
A: About 25–30 minutes. Pasta 8–10 minutes, sauce 8–10 minutes, plus a few minutes to combine and season.
Q: Can I bake this in the Dutch oven for a crust?
A: Yes. After combining, top with breadcrumbs and bake uncovered at 375°F for 10–12 minutes until bubbling and topping is golden.
Q: What if my cheese sauce becomes grainy?
A: Graininess usually comes from overheating or using pre-shredded cheese. Remove the pot from direct heat and stir in a splash of warm milk; if graininess persists, blend briefly with an immersion blender to smooth.
Q: Can I make this ahead for a party?
A: You can prepare the sauce and pasta separately, cool them, and refrigerate for up to a day. Reheat gently and combine right before serving, or assemble and bake from chilled, adding a few extra minutes in the oven.
Q: Is this freezer-friendly?
A: Yes—store in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently with a splash of milk.
If you want more one-pot comfort recipes or slow-cooker ideas, try the links earlier in the article for other methods and flavor profiles.
Print
Creamy Dutch Oven Mac and Cheese
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This creamy stovetop mac and cheese is made entirely in a Dutch oven for even heat and minimal cleanup. It’s rich, velvety, and perfect for weeknights.
Ingredients
- 8 ounces elbow macaroni (about 2 cups dry)
- 2 cups shredded sharp cheddar cheese (preferably freshly grated)
- 1 cup whole milk, warmed slightly
- 1/2 cup heavy cream
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 1 teaspoon salt, adjust to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
Instructions
- Bring a large pot of salted water to a rolling boil. Cook the elbow macaroni according to package directions until just al dente. Drain and set aside.
- Place a clean Dutch oven over medium heat and melt the butter. Swirl to coat the bottom evenly.
- Add the flour, salt, black pepper, garlic powder, and onion powder. Stir constantly for about 1 minute.
- Gradually whisk in the warm milk and heavy cream until the sauce thickens, about 3–5 minutes.
- Remove from heat and add shredded cheddar a handful at a time, stirring until melted and smooth.
- Add the cooked macaroni to the cheese sauce and stir gently until every noodle is coated. Taste and adjust seasoning if needed.
- Serve immediately while hot and creamy.
Notes
For a lighter sauce, swap half-and-half for the heavy cream. Use a mix of cheeses for a more complex flavor.
