Easy One-Pot Stovetop Mac and Cheese (Only 3 Ingredients)
This post may contain affiliate links.
Put down that blue box, because my supremely easy 3-ingredient Stovetop Mac and Cheese recipe is just as quick and so much less processed! With all the convenience of a one-pot pasta recipe (no colander needed!), a richer, cheesier cheddar flavor, significantly more protein, and exactly zero artificial ingredients, this is a back-pocket recipe you’ll return to again and again.

Between the first time I published this bafflingly basic stovetop mac n cheese recipe in 2020 and now, I’ve probably made it 100 times, enough to know it by heart. It has all the rich, creamy-dreamy flavor you could want, but with way less hassle than my baked mac and cheese recipe. (Although, if you want to go all-out, I promise the extra work is worth it!)
Why You’ll Love 3-Ingredient Mac and Cheese
- With over 8.5 million views and more than 123,000 likes on my YouTube video recipe, you can rest assured that this easy dinner is a banger.
- As a brand new parent ( 🎉), my wife and I are pretty much always tired, sleep-deprived, and cleaning up after something. 🥱 This one pot mac and cheese makes it easy for me to deliver cheesy, carby comfort with ease. Plus, with just 3 ingredients, it’s as easy to make as a box of Kraft.
- While boxed mac and cheese is undeniably convenient, it’s often loaded with all kinds of weird stuff. (Seriously, what even is maltodextrin or “modified” corn starch? And why do we need two hues of artificial yellow dye?) This fantastically simple DIY version has none of that! All you need is pasta, milk, and cheese.

Ingredients & Substitutions

- Whole Milk – If you want the absolute creamiest mouthfeel, whole milk is the way to go. That said, you’re welcome to swap in lower-fat milk if you prefer.
- Elbow Macaroni – The classic shape! Feel free to use any short pasta shape that cooks in a similar timeframe. Curly rotini, bouncy egg noodles, and adorable wagon wheels are all great options!
- Cheddar Cheese – The classic mac and cheese cheese! With options from mild to extra sharp, this easy-melting variety is a crowd-pleaser. Feel free to use either orange or white cheddar cheese. You can also experiment with other types of cheese (e.g. nutty gruyère, stretchy mozzarella, or mild monterey jack) to find your perfect blend.
- Salt, Black Pepper & Paprika – As promised, this stovetop mac and cheese recipe can be made with just the three ingredients listed above. Anything else is just gravy! I personally always have these seasonings on hand, so I typically add them for extra flavor.
This is just a short review of the ingredients; for the complete recipe, including quantities, scroll down to the recipe card 👇
How to Make One Pot Macaroni and Cheese
Watch the full video recipe to learn how to make the BEST Stovetop Macaroni and Cheese recipe. This step-by-step tutorial simplifies the process, offering tips and tricks to guarantee perfect results every time.
Prefer the written recipe? Scroll down to the recipe box 👇
No Oven, No Fuss: A Faster Take on Mac and Cheese
If you’ve ever made traditional Southern mac and cheese, you know it’s a bit of a production. First, you boil the pasta in one pot and make a mornay (béchamel sauce + cheese) in another. Then you combine everything, pour it into a baking dish, sprinkle on seasoned breadcrumbs, and bake until golden and bubbly. Delicious? Absolutely. Quick and simple? Not so much.
This 3-ingredient stovetop version flips the script, making your favorite comfort food weeknight doable. Instead of juggling multiple pots and steps, the pasta cooks directly in milk, which becomes the base for a creamy cheese sauce with no straining required. Once the noodles are tender, all that’s left to do is stir in the cheese.
That means no casserole dish or extra saucepans to wash and no waiting for the oven. It’s your favorite childhood comfort food streamlined for modern life. Just one pot, three ingredients, and a wildly cheesy bowl of mac and cheese faster than you can preheat the oven!

Optional Variations & Dietary Adaptations
One of the best things about this 3-ingredient stovetop mac and cheese is how flexible it is. Once you’ve mastered the base, you can easily tweak it to fit your taste, dietary needs, or whatever you have on hand:
- The Milk – Whole milk gives the creamiest results, but low-fat milk works if you prefer something lighter. For an extra creamy version, add an extra cup of milk!
- Cheese Choices – Cheddar is the classic pick, but don’t be afraid to experiment! Try mozzarella for extra stretch, Monterey Jack for mild creaminess, Gruyère for nuttiness, or Parmesan for a salty punch.
- Optional Seasonings – While the base recipe is simple, a sprinkle of salt, black pepper, paprika, garlic powder, or even a little mustard powder can take the flavor up a notch. (Or take a note from my curry mac and cheese for a fusion vibe!) Add these after the cheese has melted.
- Add-Ins – Stir in peas, broccoli florets, sautéed onions, crispy bacon, or shredded chicken to turn your mac and cheese into a heartier meal.
- Spicy – Kick things up with a pinch of red chili flakes, cayenne pepper, or a dash of hot sauce.
- Gluten-Free – Swap in your favorite gluten-free pasta (like elbows or shells). Just keep an eye on the cooking time since gluten-free noodles often cook a bit differently.
- Vegan – Use a dairy-free milk like oat or soy and swap in your favorite vegan cheese shreds. Nutritional yeast can also add a cheesy flavor boost.
Expert Tips & Tricks
- Stir frequently. Because the pasta cooks directly in milk, it’s important to stir often so the noodles don’t stick to the bottom of the pot and the milk doesn’t scorch.
- Simmer gently. Milk can bubble over or curdle if it gets too hot. Keep your stovetop at a gentle simmer, not a rolling boil. Patience pays off!
- Add cheese off the heat. Once the pasta is tender, remove the pot from the burner before stirring in the cheese. This helps prevent graininess and ensures a smooth sauce.
- Grate your own cheese. Pre-shredded cheeses contain anti-caking agents that can make the sauce clump. Grating from a block gives you the best melt. Plus, it’s usually cheaper that way!
- Adjust thickness. If the sauce seems too thick, add a splash more milk. If it’s too thin, let it sit for a few minutes off the heat; the pasta will absorb extra liquid as it rests.
How to Serve Stovetop Mac and cheese
This stovetop mac and cheese is delicious all on its own, but it’s also endlessly versatile. Serve it as a comforting main dish straight from the pot, or offer it as a cozy side alongside chicken patties, one-pan roasted chicken, or buffalo chicken wings.
If you love a little crunch, sprinkle crushed crackers, potato chips, or even toasted breadcrumbs over the top just before serving, no oven required. (Though you’re welcome to bake it if you like!) You can also bulk it up by stirring in extras like peas, broccoli, bacon, or shredded chicken for a one-pot meal.
For families, it pairs perfectly with kid-friendly favorites like chicken schnitzel, chicken nuggets, or simple steamed veggies. And if you’re looking for a grown-up twist, try finishing your bowl with a drizzle of hot sauce, a scattering of fresh herbs, or even a hint of truffle oil for restaurant-worthy flair.
How to Store Mac and Cheese
- Refrigerator: Store any leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Freezing is NOT recommended. The dairy tends to separate and change the texture.
- Reheating: Do so gently on the stovetop and stir in a splash of milk as needed to restore the silky creaminess.
- Meal Prep Tip: If you’d like to give your stovetop mac and cheese a makeover the next day, transfer it to a baking dish, sprinkle with extra cheese or breadcrumbs, and bake until golden and bubbly. It’s the best of both worlds!

More Recipes You Might Like

Easy One-Pot Stovetop Mac and Cheese (Only 3 Ingredients)
Ingredients
- 4 cups (1 liter) Whole milk
- 12 oz (340 g) Elbow macaroni
- 7 oz (200 g) Cheddar cheese Shredded
Optional and to taste:
- Salt to taste
- Black pepper to taste
- Paprika to taste
Instructions
- Boil the milk: In a large pot, bring milk to a gentle boil over medium heat. Keep a close eye, it can boil over quickly, so stir often.
- Cook the pasta: Reduce the heat to medium-low. Add macaroni and cook uncovered, stirring frequently to prevent sticking. Simmer until pasta is tender, about 10–12 minutes.
- Make it cheesy: Remove from heat. Stir in shredded cheddar until fully melted and creamy.
- Season and serve: Taste and adjust with optional salt, pepper, and paprika. Serve warm and enjoy!
Video
Notes
- Base recipe: This mac and cheese is truly a 3-ingredient recipe: milk, pasta, and cheese. Everything else is optional; seasonings just enhance flavor.
- The milk: Use whole milk for the creamiest results, but low-fat milk also works. Heat milk gently and be patient, if it boils too hard, it may scorch or curdle. Stir often!
- Cheese choices: Cheddar is classic, but you can mix in mozzarella, Monterey Jack, Gruyère, or Parmesan for different flavors.
- Seasonings (optional): Salt, pepper, paprika, garlic powder, or mustard powder add depth. Add them after the cheese has melted.
- Extra add-ins: Try peas, broccoli, sautéed onions, crispy bacon, or shredded chicken for a more filling meal.
- Texture control: If the sauce feels too thick, stir in a splash of warm milk. If it’s too thin, let it rest for 2–3 minutes; the pasta will absorb more liquid.
- Extra creamy tip: For an even richer, silkier sauce, add 1 extra cup of milk to the pot while the pasta cooks.
- Make it spicy: Add a pinch of chili flakes, cayenne, or hot sauce.
- Gluten-free option: Swap the pasta for your favorite gluten-free elbows or shells. Just note that cooking times may vary.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove with a splash of milk to bring back the creaminess. Freezing is not recommended (the dairy may separate).
- Meal prep tip: Cooked mac and cheese can be baked the next day with extra cheese or breadcrumbs on top for a golden crust.
Nutrition
FAQs
For an extra creamy texture, you can add a little more milk or even stir in a tablespoon of butter or cream at the end. Using a combination of cheeses, such as adding mozzarella or cream cheese, can also boost the creaminess.
It depends on the recipe! If you set up your mise en place beforehand, I’d say you’re looking at about 2-3 minutes of prep to grate the cheese, plus another 12-15 of cooking time. That said, I like to grate the cheese while the milk comes to a simmer so I can get dinner on the table even faster!
Cheddar cheese is classic, but any freshly grated, meltable cheese will work! Try regular or smoked gouda, low-moisture mozzarella, parmesan, swiss, havarti, or anything else you have kicking around in the cheese drawer! You can also mix and match.
There are a few different ways to make stovetop mac and cheese. The classic method is to cook pasta separately, then make a béchamel (butter, flour, and milk) and stir in cheese to create a creamy sauce before combining everything. This one-pot method cooks the pasta directly in milk, which becomes the base of the sauce when cheese is added. I’ve also seen some shortcut versions that use evaporated milk or cream cheese for extra richness without making a roux.









Best mac and cheese recipe out there! Thanks.
I just love this recipe, it is so easy and so delicious 🥰. Thank you !
super easy and tastes great!
When I did this recipe i though: I think I did something wrong” and it wasn’t wrong! My family really enjoyed that. Super cool Recipe Thanks!
Better to make the pasta first and then add the milk, etc. Took me 50 minutes to soften the noodles making them in the milk!