3 Cheese Mac and Cheese

Silky, creamy, and packed with cheesy goodness, this 3 Cheese Mac and Cheese tastes like a restaurant-style favorite everyone will crave. Best of all, it’s ready in under 30 minutes for an easy, comforting meal at home.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please see my disclosure policy for details.

If you're looking for more comforting and cozy mac and cheese recipes, you'll love my Taco Mac and Cheese, Smoked Gouda Mac and Cheese, and Healthy Mac and Cheese.

At A Glance: 3 Cheese Mac and Cheese

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total time: 30 minutes
  • Servings: 5
  • Nutrition: 462 calories | 18g protein | 42g carbohydrates | 24g fat
  • What It Tastes Like: Ultra-creamy and rich with a perfectly balanced, silky cheese sauce—comfort food at its finest.
  • Why You’ll Love It: Cheesy, family-friendly comfort in under 30 minutes, perfect for easy weeknight dinners or cozy Sunday supper.

By now, readers probably know I’m a full-on mac and cheese queen. At this point, I have over eight published mac and cheese recipes on Mae’s Menu, plus plenty more that never make it past our dinner table. I’m always playing with sauces, cheeses, and noodle shapes, tweaking little details until everything feels just right.

So when the little guy requested mac and cheese for his birthday (still riding that proud mom high 😍), I knew it was the perfect excuse to finally dial in my 3 Cheese Mac and Cheese. This version had to be simple, ultra-creamy, and worthy of a celebration dinner.

The result is a dish with tender noodles and a silky, velvety three-cheese sauce made from sharp cheddar, white cheddar, and Parmesan—pure comfort food in every bite. It’s cozy, craveable, and the kind of recipe that made my best friend declare it “the best thing I’ve ever made,” which is saying a lot considering she helps us eat just about everything I cook.

For more quick comfort food recipes, check out my Instant Pot BBQ Chicken, Cream Cheese Mashed Potatoes, and Cornbread Taco Bake.

An overhead shot of a scoop of 3 cheese mac and cheese over a saucepan of it.

Important Ingredients and Substitutions

Pasta — Classic elbow macaroni works well here, but any small, scoopable shape will hold the cheese sauce well. Feel free to swap in higher-protein (such as Brami) or gluten-free pasta if needed; just cook until al dente so it doesn’t get mushy once stirred into the sauce.

Unsalted Butter — Using unsalted butter gives you better control over the seasoning in the cheese sauce. If you only have salted butter, just reduce the added salt slightly and adjust to taste at the end.

Milk — Whole milk creates the creamiest, richest texture, but 2% works well too. Skim milk will thin the sauce slightly, so you may need to simmer a bit longer to reach that silky consistency.

Sharp Cheddar + White Cheddar Cheese — Freshly grated cheese from a block melts more smoothly than pre-shredded cheese, which often contains anti-caking agents. Sharp cheddar brings bold flavor, while white cheddar adds creaminess—together they create a perfectly balanced base.

Parmesan Cheese — Parmesan adds a subtle, nutty, savory depth that rounds out the sauce. Finely grated Parmesan melts best and helps thicken the cheese sauce without making it heavy.

Nutmeg (optional) — Just a pinch enhances the overall flavor of the sauce without making it taste “spiced.” It’s a small touch that adds warmth and makes the cheese flavors pop.

An overhead shot of all the ingredients needed to make 3 cheese mac and cheese.

Recipe Variations

This 3 cheese mac and cheese recipe is delicious as written, but it’s also a great base for easy, flexible swaps and mix-ins, such as:

  • Protein Boosts—Easily increase the protein by using high-protein pasta, such as Brami or chickpea pasta. For a creamy protein boost, stir 1 cup of blended cottage cheese into the cheese sauce.
  • Veggies — Fold in steamed broccoli florets, green peas, sautéed spinach, or cooked frozen mixed vegetables to add color, texture, and a wholesome touch, balancing the richness.
  • Seafood or Meat — Add flaked tuna, shredded rotisserie chicken, browned ground beef, or cooked sausage to turn this into a hearty, all-in-one meal.
  • Spicy — Sprinkle in a pinch of cayenne or black pepper for gentle heat, or finish with a drizzle of hot sauce for a little kick.

How to Make Three Cheese Mac and Cheese

For the complete recipe and measurements, scroll to the recipe card at the bottom of this post.

Macaroni draining in a metal colander.

Step 1: Cook the pasta in a pot of heavily salted water according to the package instructions. Drain the pasta and set aside, covering it to keep warm.

The roux cooking in a saucepan with a green and metal whisk.

Step 2: Return the pot to the stove. Add the butter and heat over medium until melted. Whisk in the all-purpose flour, then cook for 2-3 minutes until nutty.

A saucepan with the roux, milk, and cheese.

Step 3: Whisk in the milk, cheddar, white cheddar, parmesan cheese, salt, and nutmeg (if using).

The 3 cheese mac and cheese sauce pin a saucepan with a whisk.

Step 4: Cook for 3-4 minutes or until the mixture bubbles and has thickened.

An overhead shot of a pan of 3 cheese mac and cheese with a wooden spoon.

Step 5: Remove the pot from the heat. Fold the cooked pasta into the cheese sauce until coated. Enjoy hot!

Chelsea's Recipe Pro-Tips

  • Grate your own cheese. Freshly grated cheese melts more smoothly than pre-shredded cheese, which can make the sauce grainy.
  • Salt the pasta water well. Seasoning the pasta from the start makes the final dish taste more balanced.
  • Cook the roux until lightly golden. This removes the raw flour taste and adds subtle depth to the sauce.
  • Lower the heat when adding cheese. Gentle heat helps the cheese melt smoothly, preventing scalding and a gritty texture.
  • Taste before serving. Cheese varies in saltiness, so adjust seasoning as needed.
Dishing up a scoop of overhead shot of 3 cheese mac and cheese.

Serving Suggestions

This mac and cheese is delicious on its own as a cozy main dish, especially for weeknight dinners or casual family meals. For a more balanced plate, serve it alongside a simple green salad, Roasted Broccoli or Honeyed Carrots, or a fresh fruit salad to cut through the richness.

It also works beautifully as a side dish for grilled chicken, air fryer fish, or chicken meatloaf, and it’s a natural fit for potlucks, holidays, or Sunday supper spreads where comfort food is welcome.

Storage Directions

  • Refrigerating: Store leftovers in an airtight container in the fridge for up to 5 days.
  • Freezing: Once cooled, transfer to a freezer-safe container and store for up to 2 months. Defrost overnight in the fridge until thawed.
  • Reheating: Reheat gently to keep the sauce creamy. Warm in the microwave in short intervals, stirring and adding a splash of milk as needed, or cover and reheat in a 350°F oven until heated through.
An angled shot of a crock of 3 cheese mac and hceese on the counter with salt, cheese, and the pot of it in the background.

3 Cheese Mac and Cheese FAQs

Can I bake this three cheese macaroni and cheese?

Yes! Transfer the finished mac and cheese to a baking dish, sprinkle with extra cheese, and bake at 350°F for 10-15 minutes or until bubbly and golden on top.

Can I make this triple cheese mac and cheese ahead of time?

While it’s best enjoyed fresh, you can make this mac and cheese ahead if needed. For the freshest, creamiest results, prepare it up to 1 day in advance and store it, covered, in the refrigerator. When ready to serve, reheat gently on the stovetop or in the microwave, adding a splash of milk to loosen the sauce if needed.

Why did my cheese sauce turn grainy?

A grainy sauce usually results from overheating or from using pre-shredded cheese. Freshly grate the cheese and lower the heat to medium-low after you've added it to ensure the sauce is smooth and creamy.

Save this Recipe for Later on Pinterest

A pinterest pin for 3 cheese mac and cheese

More Mac and Cheese Recipes

If you liked and made this 3 Cheese Mac and Cheese Recipe, don't forget to rate it and let me know how you liked it in the comments. I always love hearing from you!

Recipe Card

Want to save this recipe for later?
Enter your information below, and I'll send it straight to your inbox! I'll also send you my new recipes each week!
An overhead shot of a pan of 3 cheese mac and cheese with a wooden spoon.
5

3 Cheese Mac and Cheese

Chelsea Plummer | Mae's Menu
Silky, creamy, and packed with cheesy goodness, this 3 Cheese Mac and Cheese features tender noodles coated in a rich, velvety cheese sauce. Ready in under 30 minutes, it’s an easy stovetop comfort food perfect for weeknights or cozy dinners at home.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine American
Servings 5 servings
Calories 462 kcal

Ingredients
  

  • 8 ounces macaroni or other small-shaped pasta
  • ¼ cup unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 ½ cups milk preferably whole or 2%
  • ¾ cup grated sharp cheddar cheese
  • ¾ cup grated white cheddar cheese
  • ¼ cup grated Parmesan cheese
  • ½ teaspoon salt plus more to taste
  • 1 pinch ground nutmeg optional

Instructions
 

  • Cook the pasta in a pot of heavily salted water according to the package instructions. Drain the pasta and set aside, covering it to keep warm.
  • Return the pot to the stove. Add the butter and heat over medium until melted. Whisk in the all-purpose flour, then cook for 2-3 minutes, until smooth and nutty.
  • Whisk in the milk, cheddar, white cheddar, parmesan, salt, and nutmeg (if using). Reduce the heat to medium-low and cook for 3-4 minutes, whisking frequently, until the mixture bubbles and has thickened.
  • Remove the pot from the heat. Fold the cooked pasta into the cheese sauce until coated, season to taste with salt, and enjoy hot!

Notes

Recipe Pro-Tips
  • Freshly grated cheese melts best and creates a smoother, creamier cheese sauce than pre-shredded cheese.
  • Boost the protein by using Brami pasta and/or stirring ½–1 cup blended cottage cheese into the sauce.
  • Salt the pasta water generously—this seasons the pasta from the inside out.
  • Cook the roux until lightly golden and nutty-smelling to build deeper, more dimensional flavor.
  • Make it a complete meal by stirring in flaked tuna, roasted or rotisserie chicken, cooked ground beef, or vegetables like steamed broccoli, peas, sautéed spinach, or frozen mixed veggies.
Storage Directions
  • Refrigerating: Store leftovers in an airtight container in the fridge for up to 5 days.
  • Freezing: Once cooled, transfer to a freezer-safe container and store in the freezer for up to 2 months. Defrost overnight in the fridge until thawed.
  • Reheating: Reheat gently to keep the sauce creamy. Warm in the microwave in short intervals, stirring and adding a splash of milk as needed, or cover and reheat in a 350°F oven until heated through.

Nutrition

Calories: 462kcalCarbohydrates: 42gProtein: 18gFat: 24gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.4gCholesterol: 68mgSodium: 579mgPotassium: 244mgFiber: 2gSugar: 5gVitamin A: 739IUVitamin C: 0.1mgCalcium: 382mgIron: 1mg
Did you love this recipe?Please review and comment below, or pin it to your Pinterest account!

5 from 1 vote

Please share your recipe comments and feedback. It helps us create better content and helps other readers find what they're looking for.

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment