You can have mac and cheese on the table made from scratch in less than 30 minutes with one pot macaroni and cheese. It’s as quick as a box, but much better for you!
Over the years, I’ve made a variety of mac and cheese recipes. We’ve done both a macaroni casserole and slow cooker mac and cheese. Both of those take time, though, and I wanted something quick. My boys are some of the only few kids I know who don’t like mac and cheese, but my nephews love it.
Making homemade mac and cheese doesn’t take much longer than making it from a box with this recipe. And, as is always the benefit of cooking from scratch, you have control over what goes into it. I said my nephews love mac and cheese, but one of them has a lot of allergies and intolerances. Making this from home allows us to make sure it’s cooked only with things he can eat.
Serving Suggestions & Tips
- For extra flavor, mix in some dry mustard, onion powder, cayenne pepper, or garlic powder.
- You can use any type of milk for the creamy sauce. I often use almond milk since that’s what we keep on hand. But whole milk or another non-dairy milk will work as well.
- Make this a gluten-free recipe by purchasing gluten-free elbow macaroni noodles.
- Opt for a block of cheese and shred it yourself when possible. Pre-shredded cheese has anti-caking agents which will change the consistency of your one pot mac and cheese.
- Substitute or add any of your favorite cheeses such as Monterey Jack, Parmesan cheese, mild cheddar cheese, American cheese, Gruyere, fontina, or gouda cheese.
- Garnish the mac and cheese with hot sauce, red pepper flakes, bacon bits, black pepper, sliced green onions, bread crumbs, crushed Ritz crackers, or a little Parmesan cheese.

One Pot Macaroni and Cheese Step by Step
Ingredients
- 1 1/2 cups milk
- 1 cup water
- 1/2 tsp salt
- 1/2 lb macaroni pasta
- 4 oz sharp cheddar cheese, grated (about 1 cup)
- 1 oz cream cheese
- 1/4 tsp black pepper
Preparation
In a large stockpot, stir the milk, water, and salt together and bring to a boil.

Stir in the pasta and reduce the heat to medium.

Simmer while stirring occasionally, about 10-12 minutes, until pasta is al dente and most of the liquid has evaporated.

Remove the stockpot from the heat and stir in the cheese and pepper, until just melted, about 1-2 minutes.

Serve immediately with extra pepper if desired.

Easy One Pot Macaroni and Cheese Leftovers
Storage: Leftover mac and cheese can be stored in an airtight container in the refrigerator for up to 3-4 days.
Reheating: The best way to reheat the leftovers is in a saucepan over medium heat. Add a splash of milk to help thin out the cheesy sauce while it warms up.

Recipe
Originally Published On: June 14, 2021
Last Updated On: March 13, 2025

One-Pot Mac and Cheese
Ingredients
- 1 1/2 cups milk
- 1 cup water
- 1/2 tsp salt
- 1/2 lb macaroni pasta
- 4 oz sharp cheddar cheese (grated (about 1 cup))
- 1 oz cream cheese
- 1/4 tsp black pepper
Recommended Equipment
Instructions
- In a large stockpot, stir the milk, water, and salt together and bring to a boil
- Stir in the pasta and reduce the heat to medium
- Simmer while stirring occasionally, about 10-12 minutes, until pasta is al-dente and most of the liquid has evaporated
- Remove the stockpot from the heat and stir in the cheeses and pepper, stirring until just melted
- Serve immediately with extra pepper if desired
All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.
Mac and Cheese Recipes
- Macaroni Casserole
- Instant Pot Mac and Cheese
- Crunchy Pasta with Broccoli
- Mac and Cheese Bites with Pumpkin
- Easy One-Pot Mac and Cheese
- Slow Cooker Mac and Cheese



My kids refuse to eat mac and cheese- little weirdos. But I would make this for myself!
My boys don’t eat it either! I don’t know what we did wrong. I lived on mac and cheese as a kid. It’s more for my husband and me when we make it.
I’ve never tried mac and cheese, this looks really delicious!
I grew up on mac and cheese! You should give it a try!
Ooo mac and cheese yes please. sometimes simple home cooked foodie recipes can be the best and most comforting too x
Yes! I ate so much mac and cheese as a kid and still enjoy it as an adult 🙂
Thank you so much from the bottom of my foodie heart. I miss eating Mac and Cheese and the box meals have disappeared in Japan. Now I got a recipe to try and it is better!
I wouldn’t have thought about that! I’m sure it’s hard to find those comfort foods from home sometimes. Hopefully you can find the ingredients for this and enjoy it again 🙂
Kiddos LOVE mac & cheese. I also really enjoyed it till I went low carb. But once in a while i sneak something in.
Strangely, my kids don’t like it. But I loved it as a kid and enjoy a healthier version made myself now as an adult now and then.
Oh gosh, I love Mac and cheese. It really does make me feel comforted. Bookmarking this!
Mac and cheese is such a comforting dish, we often have it and have started having some braised beef with it. Delicious!
What perfect timing!!! I’ve been wanting to have mac and cheese for a while but didn’t have a recipe. This is a great comfort food.
This is delicious, i mean DELICIOUS!!! Your recipes are always so good!!! Thank you so much…
A perfect and easy weeknight meal for the family. Everyone loves mac n cheese and homemade is the very best!
It looks creamy and delicious! My daughter loves mac and cheese, I will have to try this out instead of getting the boxed stuff.
This looks so creamy! I just have to try it.
Mac and Cheese is a favorite dish in our family but our recipe takes hours to prepare, which is fine.