One Pot Three Cheese Mac and Cheese Recipe

Creamy one pot three cheese mac and cheese in a bowl

One Pot Three Cheese Mac and Cheese may sound like a title that says “cheese” one too many times, but honestly, that is part of its charm. When a recipe is built around pasta, a silky cheese sauce, and the comfort of a true one pot meal, it deserves a name that makes the main attraction very clear. This is rich, creamy, cozy mac and cheese made with three cheeses and cooked in a single pot for an easy dinner that still tastes homemade.

There is something irresistible about one pot pasta recipes. They are simple, practical, and perfect for busy days when you want a satisfying meal without a sink full of dishes. Add carbs, cheese, and an easy cooking method together, and the result is exactly what comfort food should be: warm, filling, and wonderfully creamy. This one pot mac and cheese is the kind of recipe that feels familiar, but the method gives it a smoother, more classic sauce than many quick versions.

Mac and cheese does not need to be fancy to be memorable. It does not rely on expensive ingredients or complicated steps. At its best, it is all about tender pasta coated in a creamy cheese sauce with enough flavor to make every bite satisfying. This version uses a blend of cheddar, mozzarella, and Parmesan, although the cheese combination can be adjusted as long as the total amount stays the same. The result is a balanced sauce with sharpness, meltiness, and a salty Parmesan finish.

One pot three cheese mac and cheese close-up

The challenge with many one pot mac and cheese recipes is the sauce. A lot of versions simply simmer pasta in milk, stir in cheese at the end, and stop there. That can taste good right away, but it does not always hold up well as the dish cools. The texture can become uneven, and the sauce may not stay as smooth as a proper mac and cheese sauce should be.

The key to this recipe is keeping the roux. A roux, made from melted butter and flour, helps create that classic creamy, stable cheese sauce. Instead of making the sauce separately in another pan, the roux is prepared in a microwave-safe bowl and then whisked with some of the hot milk from the pasta pot. Once smooth, it is stirred back into the pasta during the last few minutes of cooking. This simple step thickens the sauce beautifully while keeping the recipe easy and efficient.

At first, the mac and cheese will look very saucy. That is intentional. As the pasta sits for five to ten minutes, the sauce thickens and some of it absorbs into the pasta. By the time it is ready to serve, the texture becomes creamy and generous without feeling dry. If you love saucy mac and cheese, this method gives you exactly the right balance.

Creamy macaroni and cheese with three cheeses

This one pot three cheese mac and cheese is also a practical recipe for sharing. It makes a generous batch, so it is a great option for family dinners, casual gatherings, meal prep, or delivering a comforting dish to someone who could use an easy meal. Because it is made in one large pot, the process stays manageable even though the recipe serves a crowd.

For the best results, keep the milk at a simmer rather than a rolling boil. Stir often so the pasta cooks evenly and the milk does not scorch on the bottom of the pot. A heavy-bottomed pot or Dutch oven works especially well because it distributes heat more evenly. Once the cheese is added, remove the pot from the heat first. This helps the cheese melt smoothly into the sauce instead of becoming grainy.

A serving of one pot three cheese mac and cheese

If you are craving an easy homemade mac and cheese recipe that is creamy, cheesy, and made without unnecessary cleanup, this one belongs in your dinner rotation. It keeps the convenience of a one pot pasta while still using the roux technique that gives classic mac and cheese its smooth, comforting texture.

One Pot Three Cheese Mac and Cheese

This one pot three cheese mac and cheese is creamy, comforting, and easy to prepare. The pasta cooks in milk, then a quick roux and a blend of cheeses create a smooth, rich sauce.

  • Author: Annie Chesson
  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 minutes
  • Yield: 10 servings

Ingredients

  • 9 cups milk (2% milk was used, but whole milk also works)
  • 1 pound short pasta (shells, macaroni, rotini, or another short pasta)
  • 1 tablespoon olive oil
  • 3 cups cheese (an even mixture of cheddar, mozzarella, and Parmesan was used)
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 1/4 teaspoon nutmeg

Instructions

  1. Add the milk, olive oil, and pasta to a large, heavy-bottomed pot or Dutch oven. Place over medium-high heat and bring the mixture to a gentle simmer.
  2. Do not let the milk come to a full boil. Watch it closely and adjust the heat as needed so it stays at a steady simmer.
  3. While the pasta begins cooking, melt the butter in a microwave-safe bowl. Whisk in the flour until a smooth paste forms. This is the roux.
  4. Once the milk and pasta are simmering, cook for 10 minutes, stirring often so the pasta does not stick and the milk heats evenly.
  5. After 10 minutes, carefully scoop several cups of the hot milk from the pot into the bowl with the roux. It is fine if some pasta gets into the bowl. Whisk until thick and smooth.
  6. Pour the roux mixture back into the pot and stir well to combine it with the pasta and milk.
  7. Simmer for 5 more minutes, or until the pasta is al dente and the sauce has thickened. The sauce will continue to thicken after the cheese is added and as the mac and cheese rests.
  8. Remove the pot from the heat and let it sit for about 5 minutes.
  9. Add the cheese and nutmeg, then stir until the cheese melts into a creamy sauce.
  10. Let the mac and cheese cool for a few more minutes before serving so the sauce can settle and thicken.

Notes

The mac and cheese may look extra saucy at first. After the cheese is stirred in and the dish rests for several minutes, the sauce thickens and coats the pasta more fully.

You can use any cheese combination you like as long as the total amount is 3 cups. Cheddar, mozzarella, and Parmesan work well together, but all cheddar or another blend can also be used.

Nutrition

  • Serving Size: 1 cup
  • Calories: 385
  • Sugar: 13 g
  • Sodium: 325 mg
  • Fat: 14 g
  • Carbohydrates: 47 g
  • Fiber: 2 g
  • Protein: 19 g
  • Cholesterol: 38 mg

Did you make this recipe?

Share a photo and tag us — we cannot wait to see what you made.

One pot three cheese mac and cheese recipe image

If you make this one pot three cheese mac and cheese or any other recipe, share it with the hashtag #thegarlicdiaries.

In the mood for more mac and cheese ideas? Try these:

  • Quinoa Mac and Cheese
  • The Best Mac and Cheese Ever
  • Light Turkey Chili Mac and Cheese