Browse categories

One Pot Table

5-Ingredient One-Pot Mac and Cheese Variations

Skip the box and make creamy one-pot mac and cheese with zero draining. Five picky-eater-friendly variations, all made with just 5 ingredients and one pot.

Maya Reynolds

Maya Reynolds

Maya Reynolds is a dedicated home cook and recipe developer who believes a delicious homemade dinner shouldn't come with a mountain of dirty dishes. She specializes in transforming complex meals into simple, weeknight-friendly sheet pan, skillet, and one-pot wonders.

Published October 22, 2026

Updated October 22, 2026

If your house has ever hosted a full-scale debate over whether mac and cheese should be “plain,” “not too cheesy,” or “absolutely no green things,” hi. You are my people.

These are my weeknight, one-pot mac and cheese variations that keep the ingredient list short and the sink situation even shorter. No draining, no separate saucepan, and no mysterious orange powder. Just cozy, creamy pasta made in one pot with five ingredients per variation (plus salt, because pasta deserves it).

Serves: about 4 (more like 3 hungry grown-ups, or 4 kid-ish portions)

A pot of creamy one-pot macaroni and cheese with a wooden spoon resting on the rim on a kitchen stovetop

The one-pot method

All five variations use the same simple base: the pasta cooks right in the liquid. The starch from the pasta thickens the sauce, and you finish with cheese off the heat so it melts silky instead of turning grainy.

What you need

  • A 3 to 4 quart heavy-bottomed pot (Dutch oven or deep saucepan). This helps prevent scorching and milk boil-overs.
  • Short pasta like elbow macaroni, small shells, or cavatappi
  • Milk plus water for the perfect balance of creaminess and reliable boiling

My keep-it-creamy rules

  • Salt the pot: Add 1/2 teaspoon kosher salt to start, then adjust at the end. (This is a pantry staple, not one of your five.)
  • Use the right milk: Whole milk is best. 2% works, but the sauce will be a little less rich.
  • Bring it just to a simmer: You want gentle bubbles, not a rolling boil. Milk loves to boil over the second you look away.
  • Stir often once it starts simmering, especially in the last 3 to 4 minutes.
  • Take the pot off the heat before adding cheese. This is the easiest way to avoid clumps or a greasy sauce.
  • Let it sit 2 minutes before serving. The sauce thickens as it cools slightly.

Variation 1: Classic mac

This is the one I make when I want zero complaints. Mild flavor, smooth texture, big comfort.

5 ingredients

  • 2 cups elbow macaroni
  • 2 cups whole milk
  • 1 1/2 cups water
  • 2 cups shredded mild cheddar (about 8 ounces or 225 grams)
  • 2 ounces cream cheese (about 55 grams)

How to make it

  1. Simmer the pasta: In a medium pot, combine pasta, milk, water, and 1/2 teaspoon kosher salt. Bring just to a simmer over medium-high heat, then reduce to medium to maintain gentle bubbles.
  2. Cook until tender: Stir frequently and cook until the pasta is tender and the liquid looks slightly thickened, about 8 to 10 minutes. Timing varies, so let texture be the boss.
  3. Melt the cheese: Remove from heat. Stir in cream cheese until smooth, then add cheddar in handfuls, stirring until melted.
  4. Rest: Let stand 2 minutes to thicken, then taste and add a pinch more salt if needed.
A close view of creamy elbow macaroni coated in a smooth cheddar sauce inside a saucepan

Variation 2: Pizza mac

If your picky eater will happily eat anything labeled “pizza,” this one is pure parenting wizardry. Think pepperoni plus mozzarella in mac form. It is more “pizza night vibes” than “saucy marinara situation.”

5 ingredients

  • 2 cups small shells (or elbows)
  • 2 cups whole milk
  • 1 1/2 cups water
  • 2 cups shredded mozzarella (about 8 ounces or 225 grams)
  • 1/2 cup finely chopped pepperoni (or mini pepperoni)

How to make it

  1. Cook pasta in milk and water (plus 1/2 teaspoon kosher salt) using the one-pot method above, keeping it at a gentle simmer.
  2. Remove from heat and stir in mozzarella until melted and creamy.
  3. Stir in pepperoni and cover for 2 minutes so it warms through.

Picky-eater tip: Chop the pepperoni super small so it reads as “flavor,” not “chunks.”

Optional pantry add: A pinch of oregano or garlic powder pushes it a little closer to “pizza” without changing the five-ingredient promise.

A pot of creamy mac and cheese with small pieces of pepperoni stirred throughout on a stovetop

Variation 3: Taco mac

This is the one for kids who like tacos but panic at anything that looks like a “sauce.” It is creamy and familiar, with just enough taco seasoning to keep grown-ups awake.

5 ingredients

  • 2 cups elbows or cavatappi
  • 2 cups whole milk
  • 1 1/2 cups water
  • 2 cups shredded Colby Jack (about 8 ounces or 225 grams)
  • 2 teaspoons mild taco seasoning, plus more to taste

How to make it

  1. Cook pasta in milk and water (plus 1/2 teaspoon kosher salt) using the one-pot method.
  2. Remove from heat and stir in cheese until melted.
  3. Stir in taco seasoning. Taste and add a little more only if your crew allows it. Taco seasoning varies a lot by brand, including the salt level.

If you want protein: Serve with rotisserie chicken on the side or stir in pre-cooked ground beef, but that would become ingredient number six, so I will let you be the rule-breaker.

Creamy one-pot mac and cheese in a pot with a spoon, lightly tinted from mild taco seasoning

Variation 4: Broccoli cheddar mac

This is my stealthy veggie variation for families who are willing to tolerate one green thing as long as the cheese is doing the heavy lifting.

5 ingredients

  • 2 cups small shells
  • 2 cups whole milk
  • 1 1/2 cups water
  • 2 cups shredded sharp cheddar (about 8 ounces or 225 grams)
  • 2 cups very small broccoli florets (fresh or frozen)

How to make it

  1. Start pasta in milk and water (plus 1/2 teaspoon kosher salt).
  2. Add broccoli at the right time: When the pasta has about 3 minutes left, stir in broccoli florets.
  3. Cook until pasta is tender and broccoli is bright and soft.
  4. Remove from heat and stir in cheddar until melted.

Picky-eater tip: Chop broccoli small enough that it clings to the pasta. Big florets are where negotiations begin.

A pot of broccoli cheddar mac and cheese with small broccoli florets mixed into a creamy orange sauce

Variation 5: Ham and Swiss mac

If your family likes grilled cheese or ham and cheese sandwiches, this one is a slam dunk. Swiss melts beautifully and tastes mild and nutty, not sharp.

5 ingredients

  • 2 cups elbow macaroni
  • 2 cups whole milk
  • 1 1/2 cups water
  • 2 cups shredded Swiss (about 8 ounces or 225 grams)
  • 1 cup finely diced cooked ham

How to make it

  1. Cook pasta in milk and water (plus 1/2 teaspoon kosher salt) using the one-pot method.
  2. Remove from heat and stir in Swiss until melted.
  3. Stir in ham and cover 2 minutes to warm through.

Texture note: Swiss can get stringy if overheated. Off-heat melting is your best friend here.

A saucepan filled with creamy mac and cheese with small diced ham pieces stirred in

Quick fixes

“It’s too thick.”

Stir in a splash of warm milk, 1 tablespoon at a time, until it loosens up.

“It’s too thin.”

Simmer 1 to 2 minutes longer, stirring constantly, then rest 2 minutes. It thickens as it cools.

“My cheese turned grainy.”

The pot was too hot when the cheese went in. Next time, pull it off the heat and add cheese in handfuls. Also, pre-shredded cheese can melt a little less smoothly because of anti-caking agents. It varies by brand, and it still works in a pinch.

“The pasta cooked unevenly.”

Keep it at a steady simmer and stir more often, especially around the edges of the pot.

Make-ahead and leftovers

One-pot mac is best fresh, but leftovers can still be totally lovable.

  • Store: Cool, then refrigerate in a covered container and eat within 3 days.
  • Reheat: Warm gently on the stove or in the microwave with a splash of milk. Stir well and heat in short bursts.
  • Lunchbox trick: Reheat until just loose and creamy. It thickens as it sits.

FAQ

Can I use all milk and no water?

You can, but it is easier to scorch and it takes longer to come to a simmer. I like a milk-and-water combo for speed and reliability.

What pasta shapes work best?

Elbows, small shells, and cavatappi are my favorites. Avoid very large shapes that cook unevenly in a thickening liquid.

How do I keep this from tasting “too cheesy” for sensitive eaters?

Use mild cheddar, mozzarella, or Colby Jack, and skip strongly aged cheeses. Cream cheese also softens sharp edges and makes the sauce taste gentle.

Can I double the recipe?

Yes, but use a bigger pot (at least 5 to 6 quarts) and stir more often. It will take a couple extra minutes to come back to a simmer.