One-Pot Mac and Cheese
It’s one of those meals that just happens in moments when the day’s gone a bit sideways. You’re tired, you’re a little hungry (well, let’s say starving but also picky?), and yet, something cozy sounds right — something warm and creamy and soft, but also a little sweet, a little golden. That’s this: my One-Pot Mac and Cheese with Corn. It’s not fancy, but it tastes like a small celebration — like comfort itself scooped into a bowl, no dishes piling up behind you. When the spoon hits that creamy cheddar-and-milk sauce, clinging gently to the elbows, and a burst of sweet corn cuts through… goodness, you’ll see what I mean.
Why You’ll Crave It
- Only one pot to clean — you stir, simmer, and serve right from the same place
- A little sweet from the corn, perfectly balancing the salty, melty cheese
- Takes under 20 minutes start to finish — ideal for last-minute dinners
- Classic mac and cheese flavor, but with a twist that makes it feel new
- Keeps well and reheats like a dream (maybe even tastes better the next day?)
The first time I made this, I was just trying to use up a stray can of corn… and now I buy extra just for this.
What You’ll Need
- Elbow macaroni: 250g — the classic shape, perfect for holding on to sauce in all the curves
- Corn kernels: 1 cup — sweet, juicy, either canned (drained) or thawed from frozen
- Milk: 2 cups whole milk — cold from the fridge is fine, just don’t use skim (you’ll miss the richness)
- Cheddar cheese: 200g, shredded — go sharp for a deeper flavor, or mild for a more nostalgic taste
- Butter: 2 tablespoons — for gloss and a little extra indulgence
- Salt: to taste — start small, adjust at the end when cheese is in
- Pepper: to taste — freshly cracked if possible, makes a surprisingly big difference
- Optional: A sprinkling of breadcrumbs or fresh parsley on top, if you’re feeling fancy
Easy How-To
Get everything in the pot
Choose a medium-sized pot — one that gives the pasta a little space to breathe but not so big it feels lost. Add macaroni, corn, milk, butter, and a small pinch of salt. Stir gently before putting it on the heat.
Bring it up slowly
Set the burner to medium heat and let things come up to a gentle simmer. Stir now and then — not obsessively, just enough to make sure nothing sticks to the bottom and the pasta cooks evenly. It’s like watching over a friend who mostly has it together but needs an occasional nudge.
Add the cheese – your moment
When the pasta is almost al dente — still with a bite, but nearly there — take the pot off heat. Add in the shredded cheddar, stir slowly, patiently, letting it melt into the sauce. It should thicken just enough to coat gently. If it thickens too much, a splash of milk will save it. This is the core, the dreamy part.
Taste it, tweak it
Add a grind or two of pepper, maybe another pinch of salt. Taste again. If it feels too flat, it might just need a touch more cheese (I won’t tell).
Serve right from the pot
No need to transfer to anything fussy – scoop it right into bowls. If you want to go the extra step, sprinkle a handful of breadcrumbs on top and broil for two minutes. But truly, it’s lovely just as it is.
Good to Know
- If your pasta absorbs all the liquid too fast, just add more milk in little splashes. It catches up quickly.
- You can toss in a handful of frozen peas or baby spinach halfway through cooking — any quick-cooking veg works well.
- I forgot salt once and added a spoon of Dijon mustard instead… sort of amazing.
Serving Ideas
- Top with crumbled feta and fresh chives for a gentle tang that cuts the richness.
- Serve alongside a crisp green salad or grilled zucchini to lighten things up.
- Make it a meal: fold in shredded rotisserie chicken or pan-fried mushrooms just before serving.
Top Tricks
- Grate your own cheese — pre-shredded melts differently (and it’s just not quite the same).
- Let it sit for 3 minutes before serving — it thickens slightly and melds better.
Frequently Asked Questions
Can I use gluten-free pasta?
Yes, but keep a close watch — some gluten-free shapes release more starch or break faster. Cook gently and adjust the liquid as needed.
Do I really not need to boil the pasta first?
That’s the magic — no, it cooks right in the milk and absorbs all the flavor. Just stir gently and don’t walk away.
Can I use a different cheese?
Of course — mozzarella for stretch, Gruyère for nuttiness, a bit of blue if you’re bold. Blend cheeses for depth.
Is this meal freezer-friendly?
Technically yes, but it can separate a bit when thawed. If you’re freezing it, reheat with extra milk and low heat to bring it back gently.