Ultimate Three-Cheese Macaroni

Featured in Family Dinner Ideas.

Indulge in rich, comforting macaroni made with a luscious three-cheese blend featuring cheddar, Red Leicester, and mozzarella. The pasta is coated in a creamy roux-based sauce spiced with onion powder, paprika, and Dijon mustard, then baked to a golden, crispy finish. Enjoy the perfect harmony of gooey cheese and aromatic flavors in every bite, ideal for cozy meals. This hearty vegetarian dish is easy to prepare and expertly balances creamy textures with bold seasonings for a delicious main course.

Fatiha
Updated on Thu, 10 Jul 2025 21:10:54 GMT
A white bowl with macaroni and cheese. Pin it
A white bowl with macaroni and cheese. | zestplate.com

This hearty three-cheese macaroni has been my ultimate comfort food recipe for years, perfected through countless family dinners and potlucks where it consistently earns rave reviews and empty dishes.

I first made this recipe during a particularly stressful finals week in college. The process of stirring the sauce became almost meditative, and the resulting dish was so satisfying that it became my go-to celebration meal for every achievement since.

Ingredients

  • Dried macaroni: Brings the perfect chew and holds sauce beautifully in its ridges
  • Cheddar cheese: Provides that classic sharp mac and cheese flavor every good version needs
  • Red Leicester cheese: Adds a beautiful color and nutty depth that elevates this beyond basic versions
  • Mozzarella: Creates those irresistible cheese pulls and a gorgeous golden top
  • Butter: Forms the rich base of our roux and adds silky mouthfeel
  • All purpose flour: Thickens the sauce without adding flavor that might compete with our cheese blend
  • Milk: Creates the creamy base that will carry all our flavors
  • Onion powder: Infuses savory notes without the texture of actual onions
  • Paprika: Adds subtle warmth and beautiful color to the finished dish
  • Garlic granules: Provide aromatic depth without overwhelming the cheese flavors
  • Dijon mustard: Enhances the cheese flavor without making the dish taste mustardy
  • Dried parsley: Brightens the rich sauce with a subtle herbal note

How To Make Three-Cheese Macaroni Cheese

Cook the pasta:
Boil the macaroni in heavily salted water for exactly one minute less than package directions indicate. This undercooking ensures the pasta will finish perfectly in the oven without becoming mushy. Reserve a cup of pasta water before draining in case you need to adjust sauce consistency later.
Prepare the roux:
Melt the butter in a heavy bottomed saucepan over medium heat until it begins to foam but not brown. Sprinkle in the flour gradually while whisking constantly. Continue cooking for about 2 minutes until the mixture smells slightly nutty and takes on a light golden color. This cooking step removes the raw flour taste.
Add the seasonings:
Work the onion powder, paprika, garlic granules, Dijon mustard and salt into the roux until completely incorporated. The spices will bloom in the hot fat, releasing their flavors more intensely than if added directly to the liquid. The mixture will become fragrant and slightly darker.
Create the sauce:
Pour the milk into the roux very gradually, starting with just a quarter cup and whisking vigorously to incorporate completely before adding more. Continue this process until all milk is added and the sauce is smooth. Allow the mixture to simmer gently for 3 to 5 minutes until it coats the back of a spoon.
Incorporate the first cheese addition:
Reduce heat to low and add half the cheddar and Red Leicester cheeses. Stir constantly until completely melted and the sauce is silky smooth. Taste and adjust seasonings if needed. The sauce should be slightly thicker than you want the final dish, as the pasta will release some starch.
Combine pasta and sauce:
Gently fold the cooked macaroni into the cheese sauce, ensuring each piece is thoroughly coated. If the mixture seems too thick, add a splash of the reserved pasta water to reach your desired consistency. The starchy water will help the sauce cling to the pasta.
Prepare for baking:
Transfer the mixture to a buttered baking dish, spreading it evenly. Scatter the remaining cheddar, Red Leicester, and all of the mozzarella across the top in an even layer. The various melting properties of these cheeses will create both gooey stretchy bites and crispy edges.
Bake to perfection:
Bake uncovered at 350°F until the edges are bubbling and the top begins to color, about 15 minutes. Then switch to the broiler setting for a final 5 to 10 minutes, watching carefully, until the top achieves that instagram worthy golden brown crust with crispy cheese edges.
A white bowl with a casserole in it. Pin it
A white bowl with a casserole in it. | zestplate.com

The Red Leicester cheese is truly the secret weapon in this recipe. I discovered it by accident when I ran short on cheddar one day, and its distinctive nutty flavor and gorgeous color transformed my standard mac and cheese into something special. My nephew, who previously claimed to hate all pasta dishes, now requests this by name for his birthday dinner each year.

Make Ahead Options

This entire dish can be assembled up to the baking stage and refrigerated for up to two days before cooking. Simply allow the dish to come to room temperature for 30 minutes before baking, and you may need to add 5-10 minutes to the cooking time if starting from cold. The sauce can also be made separately and refrigerated for up to three days. If the sauce thickens too much in the refrigerator, gently reheat it with a splash of milk while whisking until the desired consistency returns.

A white bowl filled with macaroni and cheese. Pin it
A white bowl filled with macaroni and cheese. | zestplate.com

Customization Ideas

The beauty of this three cheese foundation is how easily it accommodates additions. For a complete meal, stir in cooked chicken, crispy bacon bits, or sautéed mushrooms before baking. For a veggie boost that even picky eaters will accept, fold in steamed broccoli florets, peas, or roasted cherry tomatoes. The cheese blend can also be modified based on what you have available. Gruyère adds nutty sophistication, while blue cheese introduces a tangy complexity when used sparingly. For an extra special occasion version, top with buttered panko breadcrumbs mixed with grated parmesan for an even more impressive crust.

Serving Suggestions

This macaroni cheese stands proudly as a main dish alongside a simple green salad dressed with lemon vinaigrette to cut through the richness. For a more substantial meal, pair it with roasted vegetables like Brussels sprouts or asparagus, which provide textural contrast. It also makes an impressive side dish for holiday meals, particularly alongside ham or roasted chicken. For casual gatherings, serve in individual ramekins for both portion control and presentation points.

Frequently Asked Questions

→ What is the best type of pasta to use for this dish?

Dried macaroni is ideal for its compact shape, allowing the creamy sauce to coat evenly. You can substitute with short tubular pasta like penne or rigatoni if needed.

→ How can I achieve a smooth cheese sauce?

Ensure you gradually add milk to the roux while whisking continuously to prevent lumps. Adding cheese in small batches and melting it completely will also help create a silky consistency.

→ Can this dish be made ahead of time?

Yes, prepare the dish up to the baking step, cover tightly, and refrigerate for up to 24 hours. Bake as directed when ready to serve.

→ What can I use as a substitute for Dijon mustard?

If Dijon mustard is unavailable, you can substitute with yellow mustard or omit it altogether, though it adds a subtle tangy depth to the flavor.

→ How do I make the dish gluten-free?

Use gluten-free macaroni and replace regular flour in the roux with a gluten-free alternative like rice flour or cornstarch. Ensure all other ingredients are certified gluten-free.

→ How can I make the topping extra crispy?

After baking, switch to broil or grill mode for 3-5 minutes to achieve an extra crispy, golden-brown top. Keep a close eye to avoid burning.

Best Macaroni Cheese Three-Cheese

Cheesy, creamy macaroni baked golden with a rich three-cheese blend and aromatic spices.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: Fatiha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings (1 baking dish)

Dietary: Vegetarian

Ingredients

→ Pasta

01 1 lb dried macaroni

→ Cheese Blend

02 6 oz cheddar cheese
03 5.3 oz Red Leicester cheese
04 4.4 oz mozzarella

→ Roux

05 3.5 oz butter
06 2.6 oz flour
07 3-4 cups milk

→ Seasoning and Spices

08 1 tbsp onion powder
09 1 tbsp paprika
10 1 tbsp garlic granules
11 1 tbsp Dijon mustard
12 1 tbsp parsley
13 Salt to taste

Instructions

Step 01

Boil macaroni according to package directions, drain and set aside.

Step 02

Melt butter in a large saucepan over medium heat. Gradually add flour while stirring until the mixture becomes clumpy.

Step 03

Stir in onion powder, paprika, garlic granules, Dijon mustard, and salt. Mix until the spices are well incorporated.

Step 04

Gradually pour in 1 cup of milk at a time, stirring constantly to prevent lumps and achieve a smooth consistency.

Step 05

Add half of the cheddar and Red Leicester cheese. Stir until completely melted and the sauce becomes smooth.

Step 06

Fold the cooked macaroni into the cheese sauce, ensuring all pasta is evenly coated.

Step 07

Transfer the macaroni and cheese mixture to a baking dish. Top with the remaining cheddar, Red Leicester, and mozzarella cheese.

Step 08

Bake at 350°F (175°C) for 15-20 minutes. Switch to grill mode and cook for an additional 10 minutes for a crispy, golden top.

Tools You'll Need

  • Large saucepan
  • Baking dish
  • Oven with grill feature

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 20 g
  • Total Carbohydrate: 50 g
  • Protein: 15 g