If you’ve been searching for the ultimate one pot mac and cheese recipe, you’ve landed in exactly the right place. This is the kind of dish that feels like a warm hug on a weeknight when you’re tired and the fridge looks uninspiring. Everything cooks together in a single pot, from the dry pasta to the silky, golden cheese sauce, which means fewer dishes and maximum comfort with minimal effort.
The magic of this recipe lies in the starch released by the pasta as it cooks directly in the liquid. That starch acts as a natural thickener, helping create a sauce that clings beautifully to every piece of macaroni without a separate roux or a béchamel to wrestle with.
What you end up with is deeply creamy, intensely cheesy, and satisfying in a way that boxed versions simply cannot match. It’s weeknight dinner perfection that comes together in about 20 minutes with ingredients you likely already have on hand.
You might also enjoy: Instant Pot Mac and Cheese
Why You’ll Love This One Pot Mac and Cheese Recipe
This recipe has earned a permanent spot in our dinner rotation, and once you try it, it’ll earn one in yours too.
The entire dish comes together in one pot, which means less time scrubbing pans and more time enjoying dinner. There are no complicated steps, no draining pasta separately, and no making a sauce from scratch in a different pan.
The cheese sauce is rich and velvety thanks to a combination of sharp cheddar and cream cheese, which adds body and a subtle tang. You control every ingredient, so there are no mystery powders or artificial flavorings.
It’s endlessly customizable with proteins, vegetables, and different cheese blends to suit your mood. Kids and adults alike devour it without complaint, making it one of the most crowd-pleasing meals in your repertoire.
- Ready in just 20 minutes from start to finish
- Uses only one pot for cooking and serving
- Completely from-scratch cheese sauce with real ingredients
- Easily adapted for gluten-free pasta or dairy-free cheese alternatives
- Budget-friendly and made with pantry staples
- Scales up easily to feed a crowd
Read Also: Tini’s Mac and Cheese Recipe
Ingredients
Making one pot mac and cheese requires just a handful of staple ingredients. The key is using full-fat dairy products throughout so the sauce stays smooth and doesn’t break or become grainy.
Using block cheddar that you grate yourself rather than pre-shredded cheese makes a significant difference. Pre-shredded cheese contains anti-caking agents like cellulose that prevent the cheese from melting properly into a smooth sauce.
- 2 cups (200g) elbow macaroni, uncooked
- 2 cups (480ml) chicken broth (or vegetable broth)
- 1 cup (240ml) whole milk
- 2 tablespoons unsalted butter
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon dry mustard powder
- 1/4 teaspoon smoked paprika
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 oz (56g) cream cheese, softened and cubed
- 1 1/2 cups (170g) sharp cheddar cheese, freshly grated
- 1/2 cup (55g) Gruyere cheese, freshly grated (optional but highly recommended)
For another beloved take on stovetop mac, check out our Creamy Mac and Cheese.
Kitchen Equipment Needed
You don’t need any fancy gadgets to pull this off. A good heavy-bottomed pot is really all that stands between you and perfect mac and cheese.
Using a pot with a heavy base ensures the liquid heats evenly and the pasta cooks without scorching on the bottom.
- Large heavy-bottomed saucepan or Dutch oven (at least 3-quart capacity)
- Box grater for grating cheese fresh
- Wooden spoon or silicone spatula for stirring
- Measuring cups and measuring spoons
- Liquid measuring cup
- Ladle for serving
Recommended Products for This Recipe
These are products I genuinely recommend based on quality, performance, and how much they improve the final dish.
1. Lodge Enameled Cast Iron Dutch Oven
A Lodge Enameled Cast Iron Dutch Oven distributes heat evenly across the base and sides, which is exactly what you need for one pot pasta recipes. Uneven heat causes the pasta to cook inconsistently and the sauce to scorch. This pot delivers consistent results every single time.
2. Cabot Sharp Cheddar Cheese Block
A Cabot Sharp Cheddar Cheese Block melts beautifully without the grittiness that comes from pre-shredded bags. The bold, tangy flavor of aged sharp cheddar is what gives homemade mac and cheese its signature taste. Grating it fresh right before use makes all the difference.
3. Microplane Premium Box Grater
A Microplane Premium Box Grater grates cheese finely and consistently, which helps it melt into the sauce faster without clumping. The sharp blades make short work of even firm blocks of Gruyere. It’s one of those tools that pays for itself the first time you use it.
4. Smoked Paprika by Simply Organic
Simply Organic Smoked Paprika adds a subtle depth and warmth that lifts the entire cheese sauce. Ordinary sweet paprika works, but the smoky variety brings a gentle complexity that makes the flavor of this dish taste far more layered. A little goes a long way.
For more cheesy comfort food, you’ll love our Baked Mac and Cheese.
Step-by-Step Instructions
Step 1: Measure and Prep Your Ingredients
- Grate the sharp cheddar and Gruyere from the block using a box grater and set aside. Do this before you start cooking so the cheese is ready to go the moment you need it.
- Cut the cream cheese into small cubes and allow it to sit at room temperature for at least 10 minutes. Soft cream cheese melts into the sauce much more smoothly than cold cream cheese straight from the fridge.
- Measure out the chicken broth and milk into a liquid measuring cup so they’re ready to pour together.
- Gather all your spices: garlic powder, onion powder, dry mustard powder, smoked paprika, salt, and black pepper.
Step 2: Combine Pasta, Liquid, and Seasonings
- Add the uncooked elbow macaroni directly into your large heavy-bottomed saucepan or Dutch oven. There’s no need to boil water separately.
- Pour in the 2 cups (480ml) of chicken broth and 1 cup (240ml) of whole milk. The combination of broth and milk provides flavor depth that plain water cannot achieve, and the milk contributes fat that helps build the sauce.
- Add the 2 tablespoons of butter, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon dry mustard powder, 1/4 teaspoon smoked paprika, 1/2 teaspoon salt, and 1/4 teaspoon black pepper directly into the pot with the uncooked pasta.
- Stir everything together so the spices are evenly distributed throughout the liquid.
Step 3: Cook the Pasta
- Place the pot over medium-high heat and bring the liquid to a gentle boil, stirring occasionally to prevent the pasta from sticking together.
- Once the liquid reaches a boil, reduce the heat to medium and continue to cook, stirring frequently every 1 to 2 minutes. Frequent stirring is critical here because it prevents the pasta from clumping and helps release the starch from the macaroni into the liquid, which is what thickens the sauce.
- Cook for 8 to 10 minutes, or until the pasta is al dente and most of the liquid has been absorbed. The mixture should look saucy but not soupy. If it appears too dry before the pasta is cooked through, add a splash of extra milk, about 2 to 3 tablespoons at a time.
- Remove the pot from the heat. The residual heat will continue to cook the pasta slightly, so pulling it off just a touch before fully done prevents overcooked, mushy macaroni.
Step 4: Add the Cream Cheese
- Drop the cubed room-temperature cream cheese directly into the hot pasta mixture.
- Stir vigorously and continuously until the cream cheese has fully melted and is incorporated into the sauce. This takes about 1 to 2 minutes of active stirring.
- The cream cheese acts as an emulsifier that stabilizes the sauce and gives it a luscious, almost silky body that sharp cheddar alone doesn’t provide.
Step 5: Add the Shredded Cheese
- Add about half of the grated sharp cheddar to the pot and stir it in until fully melted before adding the next addition.
- Add the remaining sharp cheddar and the grated Gruyere (if using), stirring constantly and patiently. Adding the cheese in stages prevents it from clumping or becoming grainy.
- Continue stirring until the sauce is completely smooth, glossy, and coats the macaroni evenly. This should take about 2 to 3 minutes total.
Step 6: Taste and Adjust Seasoning
- Taste the mac and cheese and adjust seasoning as needed. You may want a pinch more salt, an extra crack of black pepper, or a tiny bit more smoked paprika.
- If the sauce has thickened more than you’d like as it sat, stir in a splash of warm milk and stir until it loosens to your desired consistency.
- Serve immediately while the sauce is at its creamiest. Mac and cheese is always best fresh from the pot.
Read Also: Classic Baked Mac and Cheese
Tips for Success
A few key habits will take this recipe from good to genuinely great every single time.
Small adjustments in technique make a significant difference in the final texture and flavor of the sauce.
- Grate your own cheese. Pre-shredded cheese contains anti-caking powder that creates a grainy sauce. Always grate from a block for the smoothest melt.
- Don’t walk away from the pot. One pot pasta needs frequent stirring throughout the cooking process, especially during the first few minutes of boiling.
- Use room-temperature cream cheese. Cold cream cheese doesn’t melt smoothly and can leave lumps in the sauce.
- Add cheese off the heat. Always remove the pot from the burner before stirring in the shredded cheese. High heat can cause cheese proteins to seize up and turn the sauce grainy.
- Control your liquid. If the pasta absorbs all the liquid before it’s cooked through, add a splash of warm milk. If there’s too much liquid remaining, simmer for an additional minute or two while stirring.
- Dry mustard is key. Don’t skip the dry mustard powder. It doesn’t make the mac taste like mustard; instead, it enhances the sharpness of the cheddar and rounds out the overall flavor of the sauce.
- Season in layers. Adding seasoning to the cooking liquid at the start means the pasta absorbs flavor from the inside out, not just on the surface.
For a hands-off slow cooker version, try our Easy Crockpot Mac and Cheese.
Serving Suggestions

One pot mac and cheese is the ultimate side dish and an equally satisfying main course on its own.
It pairs beautifully with simple proteins and fresh sides that complement its richness without competing with it.
- Serve alongside Baked Chicken Breast for a classic and filling family dinner
- Pair with a simple Green Beans for a quick vegetable side
- Top with crispy bacon bits and chives for a loaded mac moment
- Serve with Baked Beans and Corn on the Cob for a cookout-style plate
- Add a side of warm Skillet Cornbread for a Southern-inspired spread
- Spoon into bowls and top with a drizzle of hot sauce for adults who want a bit of heat
- Pair with a crisp green salad dressed in vinaigrette to cut through the richness of the cheese sauce
Another favorite: Broccoli Salad
Variations to Try
Once you master the base recipe, there are so many directions you can take it depending on what you’re craving or what you have in the fridge.
Each variation uses the same one pot method, so there’s no added complexity.
- Buffalo Chicken Mac: Stir in 1 cup of shredded rotisserie chicken and 2 to 3 tablespoons of buffalo sauce at the end, then drizzle with ranch dressing to serve.
- Smoked Gouda Mac: Swap the Gruyere for smoked Gouda for a deeper, smokier cheese flavor that pairs beautifully with the smoked paprika already in the recipe.
- Broccoli Cheddar Mac: Stir in 1 cup of small broccoli florets during the last 3 minutes of cooking so they steam gently in the liquid and stay bright green and tender.
- Bacon Mac: Cook 4 strips of bacon until crispy, crumble them, and stir half into the finished mac. Use the remaining bacon as a topping along with thinly sliced scallions.
- Jalapeno Popper Mac: Add 2 tablespoons of pickled jalapenos and an extra ounce of cream cheese for a spicy, tangy twist that tastes just like the appetizer.
- Truffle Mac: Finish with a drizzle of truffle oil and a handful of freshly grated Parmesan right before serving for an elevated, restaurant-style result.
- Vegan Mac: Use your favorite plant-based butter, unsweetened oat milk, vegan cream cheese, and a combination of vegan cheddar shreds for a completely dairy-free version.
This technique works wonderfully in Baked Ziti as well for another satisfying pasta dinner.
Storage and Reheating
One pot mac and cheese stores well, though the sauce will thicken considerably as it cools in the fridge.
Reheating with a splash of liquid is the key to reviving that creamy texture.
- Refrigerator: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezer: Freeze in a sealed freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Stovetop reheating: Place leftover mac in a small saucepan over low heat. Add 2 to 3 tablespoons of milk per cup of mac and stir constantly until the sauce loosens and becomes creamy again. This is the best method for preserving the texture.
- Microwave reheating: Add a splash of milk to the portion, cover loosely with a microwave-safe lid or plastic wrap, and heat in 30-second intervals, stirring between each interval, until heated through.
- Do not overheat: High heat will cause the cheese proteins to separate and the sauce to become oily and grainy. Always reheat gently over low heat or in short microwave bursts.
Read Also: Cheese Sauce Recipe
Nutritional Facts
The following is an approximate breakdown per serving, based on 4 servings from this recipe. Values will vary based on exact ingredients and brands used.
| Nutrient | Per Serving |
|---|---|
| Calories | 520 kcal |
| Total Fat | 25g |
| Saturated Fat | 15g |
| Cholesterol | 75mg |
| Sodium | 680mg |
| Total Carbohydrates | 53g |
| Dietary Fiber | 2g |
| Sugars | 5g |
| Protein | 21g |
| Calcium | 420mg |
Note: These values are estimates only. For precise nutritional information based on the specific brands and quantities you use, enter your ingredients into a nutritional calculator such as Cronometer or MyFitnessPal.
For another hearty comfort dish with a great nutritional profile, try our Chicken Noodle Soup.
Health Benefits of Key Ingredients
While mac and cheese is undeniably a comfort food, the real, whole-food ingredients in this version do contribute some genuine nutritional value.
It’s a far cry from the ultra-processed boxed versions that rely on artificial colorings and powdered cheese substitutes.
- Sharp cheddar cheese is a rich source of calcium and phosphorus, which support bone density and overall skeletal health. It also provides a meaningful amount of protein per serving.
- Whole milk contributes fat-soluble vitamins A, D, and B12, along with calcium and potassium. Using whole milk (rather than skim) also helps keep the sauce stable and prevents it from becoming watery.
- Cream cheese provides a small amount of vitamin A and acts as an emulsifier that helps hold the sauce together, reducing the need for additional thickeners like cornstarch.
- Chicken broth adds minerals and a savory depth of flavor that enhances the overall complexity of the dish. Using a quality low-sodium broth allows you to control the salt content of the final dish.
- Dry mustard powder contains trace amounts of selenium and magnesium and, more practically, works to amplify the flavor of the cheese sauce by interacting with its sulfur compounds.
- Garlic powder and onion powder offer antioxidants and sulfur-containing compounds that have been associated with immune support and cardiovascular health in various studies.
For more nourishing comfort food ideas, explore our Panera Broccoli Cheddar Soup.
Frequently Asked Questions
1. Can I use a different pasta shape instead of elbow macaroni?
Yes, you can substitute other small pasta shapes such as shells, cavatappi, ditalini, or rotini. Keep in mind that cooking times may vary slightly depending on the shape and thickness of the pasta. Always check for doneness a minute or two earlier than the package suggests since the pasta cooks directly in the liquid here.
2. Why did my cheese sauce turn out grainy or oily?
Grainy or oily sauce almost always comes down to one of two causes. Either the heat was too high when the cheese was added, causing the proteins to seize and separate from the fat, or pre-shredded cheese was used, which contains anti-caking agents that prevent smooth melting. Always remove the pot from the heat before adding cheese and always grate fresh from the block.
3. Can I make this recipe ahead of time?
You can make it ahead, but mac and cheese is always best fresh from the pot when the sauce is at peak creaminess. If making ahead, store it in an airtight container in the fridge and reheat gently on the stovetop with a splash of milk, stirring constantly. The sauce will thicken significantly in the fridge, so expect to add more liquid than you might think during reheating.
4. How do I make this recipe vegetarian?
Simply swap the chicken broth for vegetable broth. The flavor profile will be slightly lighter but still delicious. Make sure the cheeses you use are made with vegetarian rennet if that’s important to you, as some aged cheddars and Gruyere use animal-derived rennet.
5. Can I double the recipe for a larger crowd?
Absolutely. Double all the ingredients and use a large pot or Dutch oven with at least a 6-quart capacity. Keep in mind that a larger volume of liquid will take longer to come to a boil and the pasta may take a few extra minutes to cook through. Stir more frequently when scaling up, as a larger batch is more prone to sticking on the bottom.
You might also enjoy: Easy Crockpot Mac and Cheese
Final Thoughts
This one pot mac and cheese recipe is proof that comfort food doesn’t need to be complicated. With less than 20 minutes and a single pot, you get something far better than anything that comes out of a box.
It’s the kind of recipe you’ll come back to again and again, on busy weeknights, lazy Sundays, and anytime someone in your house needs something warm and cheesy.
Give it a try this week and see how quickly it disappears from the pot. If you make it, leave a comment below and let me know how it turned out, and feel free to share any fun variations you tried!
Recommended:
- Tini’s Mac and Cheese
- Instant Pot Mac and Cheese
- Baked Mac and Cheese
- Cheesy Potatoes
- Au Gratin Potatoes
- Loaded Potato Soup
- Bechamel Sauce
- Stuffed Shells
- Easy Lasagna
- Corn Casserole



