Baked Three Cheese Mac and Cheese

Baked three cheese mac and cheese is creamy underneath, golden on top, and packed with flavor from sharp cheddar, nutty Parmesan and salty Romano. A smooth white sauce made with a butter and flour roux coats the macaroni, and a short bake turns the surface into a lightly crisp crust.

The amounts matter here. A thin sauce disappears into the pasta in the oven, so this recipe uses 3 tablespoons each of butter and flour for 2 1/2 cups of milk, which makes a sauce thick enough to stay creamy after baking. If you want a different flavor profile, try our cheddar gruyere mac and cheese.

Why This Baked Three Cheese Mac and Cheese Works

Each cheese does a different job. Sharp cheddar melts smoothly and carries most of the flavor. Parmesan adds a savory, nutty depth, and Romano brings a sharper, saltier edge. Together they taste more complex than cheddar alone.

The sauce starts as a roux: butter and flour cooked for a minute, then whisked with milk until thickened. Taking the pot off the heat before adding the cheese helps it melt evenly instead of turning oily or grainy. The pasta is cooked slightly firm because it will finish softening in the oven.

Ingredients

  • 8 oz elbow macaroni
  • 3 tbsp butter, plus more for the dish
  • 3 tbsp all-purpose flour
  • 2 1/2 cups whole milk
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper (optional)
  • 1 1/2 cups shredded sharp cheddar
  • 1/2 cup grated Parmesan
  • 1/4 cup grated Romano
  • 1/4 cup breadcrumbs, for topping (optional)

How to Make Baked Three Cheese Mac and Cheese

1. Heat the oven. Preheat the oven to 350°F and butter a 2-quart baking dish.

2. Boil the pasta. Cook the macaroni in salted water for 1 to 2 minutes less than the package directions. Drain and set aside.

3. Make the roux. Melt the butter in a large saucepan over medium heat. Whisk in the flour and cook for 1 minute, stirring, until it smells nutty but has not browned much.

4. Add the milk. Slowly pour in the milk while whisking. Cook for 5 to 7 minutes, stirring, until the sauce is thick enough to coat the back of a spoon.

5. Add the cheese. Take the pan off the heat. Stir in the salt, pepper, cayenne, cheddar, Parmesan and Romano until melted and smooth.

6. Combine. Fold the macaroni into the sauce and pour into the baking dish. Top with breadcrumbs if using.

7. Bake. Bake for 20 to 25 minutes, until bubbly around the edges and golden on top. Let it stand for 5 minutes before serving.

How to Serve

Serve as a main with a green salad or steamed broccoli, or as a side with barbecue chicken, ribs, or meatloaf. For a different kind of pasta dinner, try our chili mac. If you love creamy baked pasta, our easy cheese lasagna is also a crowd-pleaser, and our creamy garlic mushroom pasta is a quicker stovetop option.

How to Store and Reheat

Refrigerate leftovers in an airtight container within two hours of baking, and eat them within 3 days. Reheat portions to 165°F, as recommended for leftovers in Texas A&M AgriLife Extension food safety guidance.

Reheat in the microwave with a splash of milk, stirring halfway, or in a covered dish in the oven at 350°F until hot. The milk restores creaminess, because the pasta absorbs sauce as it sits. You can assemble the dish ahead, cover it, and refrigerate it before baking, adding a few extra minutes in the oven.

Tips and Variations

  • Shred your own cheese. Pre-shredded cheese contains starch that can make the sauce grainy.
  • Undercook the pasta. It keeps softening as it bakes.
  • Keep the heat gentle. Boiling the sauce after the cheese goes in can make it oily.
  • Do not overbake. Pull it from the oven as soon as it is golden and bubbly.
  • Add crunch. Toss the breadcrumbs with a tablespoon of melted butter before sprinkling them on top.
  • Try other cheeses. Smoked Gouda or Monterey Jack can replace some of the cheddar.

FAQ

Why is my mac and cheese dry?

The sauce was probably too thin or the pasta was overcooked before baking. Use the full amount of sauce, and cook the pasta slightly firm.

Can I use pre-shredded cheese?

You can, but freshly grated cheese melts more smoothly. Pre-shredded cheese often has anti-caking starch that makes the sauce slightly grainy.

Do I need to bake it?

No. The stovetop version, served right after the cheese melts, is also creamy. Baking adds a golden top and a firmer texture.

Can I freeze baked mac and cheese?

It can be frozen, but the texture may become slightly grainy after thawing. Wrap it well, thaw it overnight in the refrigerator, and reheat with a splash of milk.

What cheeses work best?

Sharp cheddar for melt and flavor, with Parmesan and Romano for a savory edge. Gruyere, Gouda and Fontina are good alternatives.

Baked Three Cheese Mac and Cheese

Elbow macaroni in a creamy roux-based sauce with cheddar, Parmesan and Romano, baked until golden.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Main Course, Side Dish
Cuisine American
Servings 4 servings
Calories 630 kcal

Ingredients
  

Main Ingredients

  • 8 oz elbow macaroni
  • 3 tbsp butter plus more for the dish
  • 3 tbsp all-purpose flour
  • 2 ½ cups whole milk
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp cayenne pepper optional
  • 1 ½ cups shredded sharp cheddar
  • ½ cup grated Parmesan
  • ¼ cup grated Romano
  • ¼ cup breadcrumbs for topping, optional

Instructions
 

Cooking

  • Preheat the oven to 350°F and butter a 2-quart baking dish.
  • Cook the macaroni in salted water for 1 to 2 minutes less than the package directions. Drain and set aside.
  • Melt the butter in a large saucepan over medium heat. Whisk in the flour and cook for 1 minute, stirring.
  • Slowly pour in the milk while whisking. Cook for 5 to 7 minutes, stirring, until the sauce coats the back of a spoon.
  • Take the pan off the heat. Stir in the salt, pepper, cayenne, cheddar, Parmesan and Romano until melted and smooth.
  • Fold the macaroni into the sauce and pour into the baking dish. Top with breadcrumbs if using.
  • Bake for 20 to 25 minutes, until bubbly and golden on top. Let stand for 5 minutes before serving.

Notes

Reheat leftovers to 165°F with a splash of milk to restore creaminess. Nutrition values are an estimate calculated from the ingredients and will vary.
Keyword Baked Macaroni, Cheesy Pasta, Comfort Food, Mac and Cheese