
Ultimate Creamy One-Pot Mac and Cheese: Comfort Food Classic in 20 Minutes
This creamy stovetop mac and cheese comes together in one pot in just 20 minutes. With a velvety cheese sauce and a crispy breadcrumb topping, it's the ultimate quick comfort food.
Why This Creamy One-Pot Mac and Cheese Is a Weeknight Winner
There are few dishes more comforting than a bowl of creamy mac and cheese. But traditional recipes often require multiple pots, a roux, and baking time — not ideal for a busy weeknight. That's why I love this one-pot version. It's ready in 20 minutes, uses just one pot, and delivers all the velvety, cheesy goodness you crave without the fuss.
🛒 Ingredients Checklist
- 2 cups elbow macaroni (or other short pasta)
- 2 1/2 cups whole milk (or 2%)
- 1 1/2 cups shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 2 tbsp butter
- 1/2 tsp salt
- 1/4 tsp garlic powder(optional)
- 1/4 tsp black pepper
- 1/3 cup panko breadcrumbs (for topping, optional)(optional)
Ingredients You'll Need
The beauty of this recipe is its simplicity. You only need a handful of everyday ingredients: elbow macaroni, milk, a blend of cheddar and mozzarella for perfect melt and flavor, butter for richness, and basic seasonings. For a little crunch, I like to add panko breadcrumbs at the end, but they're totally optional.
How to Make One-Pot Mac and Cheese
This recipe follows a simple, foolproof method: cook the pasta in milk (not water) so it absorbs all that creamy goodness. Then stir in the cheese off the heat for a silky sauce. No draining, no separate sauce pan — just one pot and a wooden spoon. Follow these steps and you'll have a perfect mac and cheese every time.
One-Pot Creamy Mac and Cheese
🥕Ingredients
Tap to check off as you go
- 2 cups elbow macaroni (uncooked)
- 2 1/2 cups whole milk
- 1 1/2 cups shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 2 tbsp unsalted butter
- 1/2 tsp salt
- 1/4 tsp garlic powder
- 1/4 tsp black pepper
- 1/3 cup panko breadcrumbs (optional)
📋Instructions
- 1
Bring milk to a gentle simmer in a large pot or Dutch oven over medium heat.
- 2
Add the uncooked macaroni, butter, salt, garlic powder, and black pepper. Stir well.
- 3
Reduce heat to medium-low and cook, stirring frequently, until pasta is tender and most of the milk is absorbed, about 12-15 minutes.
- 4
Remove pot from heat. Immediately stir in the shredded cheddar and mozzarella until completely melted and smooth.
- 5
If using panko, toast them in a dry skillet over medium heat until golden, then sprinkle over mac and cheese before serving.
💡 Pro Tips
- •Use freshly shredded cheese for the smoothest sauce — pre-shredded cheese has anti-caking agents that can make the sauce grainy.
- •Don't skip stirring! The pasta can stick to the bottom if left unattended.
- •For a richer flavor, add a pinch of mustard powder or a dash of hot sauce.
Nutrition per serving
Pro Tip for Perfectly Creamy Sauce
Always remove the pot from the heat before adding the cheese. Adding cheese over direct heat can cause it to seize and become grainy. Stir off the heat until fully melted for a silky sauce.
Customize Your Mac and Cheese
This recipe is a great base for mix-ins. Try adding cooked bacon bits, steamed broccoli, or sautéed mushrooms. For a protein boost, stir in shredded rotisserie chicken or crispy pancetta. You can also switch up the cheese — try Gouda, Monterey Jack, or a spicy pepper jack for a kick.
Serving Suggestions
Serve this mac and cheese as a stand-alone main dish with a side salad, or as a hearty side for grilled chicken, meatloaf, or BBQ ribs. It also pairs beautifully with roasted vegetables like asparagus or green beans. Leftovers reheat well — add a splash of milk to restore creaminess.
Frequently Asked Questions
❓ Frequently Asked Questions
Why You'll Love This Recipe
This one-pot mac and cheese is everything you want from comfort food: quick, creamy, cheesy, and satisfying. It uses real ingredients, minimal dishes, and comes together in less time than it takes to order takeout. It's the kind of recipe you'll come back to again and again, whether for a busy weeknight dinner or a cozy weekend lunch.
If you try this recipe, I'd love to hear how it turned out! Share your photos and tag me on social media, or leave a comment below. Don't forget to pin this for later — it's a lifesaver on busy nights. Happy cooking!

Written by
Elena HarperI'm Elena, a home cook turned recipe developer. On Cooking Word, I share simple, bold-flavored meals that bring people together.
Get New Posts by Email
Weekly inspiration delivered to your inbox. No spam, pinky promise.
Comments
Leave a Comment
You Might Also Like
Creamy One-Pot Mac and Cheese: The Ultimate Comfort Food Classic
This creamy one-pot mac and cheese is the ultimate comfort food classic. Made entirely on the stovetop in under 30 minutes, it's rich, cheesy, and perfect for busy weeknights. No boiling, no draining, just pure cheesy goodness!
Stovetop One-Pot Mac and Cheese: Creamy Comfort Food in 20 Minutes
This stovetop one-pot mac and cheese is the ultimate comfort food classic, ready in just 20 minutes. Creamy, cheesy, and made with simple ingredients, it's the perfect quick dinner recipe for busy weeknights.
One-Pot Creamy Tomato Basil Pasta: The Ultimate Comfort Food Classic
This one-pot creamy tomato basil pasta is the ultimate comfort food classic. With a rich, velvety sauce and perfectly al dente pasta, it comes together in under 30 minutes for a weeknight dinner that feels like a warm hug.