Melty Three-Cheese Mac & Cheese Recipe (Baked)
Introduction
I still remember the first time I baked this melty three-cheese mac for a chilly Sunday supper. The house smelled like warm butter and toasted cheese, and my kids raced to the table before the timer even rang. I developed this version while trying to make a comforting, family-ready mac that held together after baking and stayed gloriously oozy when plated. The result is a creamy sauce that clings to every noodle and a golden topping that adds a buttery crunch.
This recipe is simple, hands-on comfort food that has become a weekday favorite and an easy dish to bring to potlucks. If you like rich, cheesy classics, you will love how this baked version turns a humble pantry of pasta and cheese into something special. For a seafood twist I sometimes compare flavors with other casseroles like crab macaroni and cheese inspiration which gave me ideas for texture and seasoning when I first developed this bake.
Why make this Recipe
What Makes This Recipe Special This baked three-cheese mac balances creamy sauce and crisp topping so every spoonful has contrast and warmth. It is family-approved, quick to assemble, and forgiving for cooks of all levels.
The Secret Behind This Delicious Recipe Using a blend of a sharp cheddar, nutty Gruyère, and stretchy mozzarella creates depth of flavor and that irresistible melty pull. A simple roux-based sauce thickens the milk so the finished bake is creamy but not watery.
What Makes It a Must-Try
- Fast to prepare for a weeknight.
- Freezer- and make-ahead friendly.
- Easily adaptable for dietary needs or add-ins like roasted veggies or protein.
Ingredients You’ll Need
For the Pasta
- 12 ounces elbow macaroni or small shells (about 3 cups dry)
- Salt for the pasta water
For the Cheese Sauce
- 4 tablespoons (56 g) unsalted butter
- 4 tablespoons (30 g) all-purpose flour
- 2 1/2 cups (600 ml) whole milk, warmed slightly (see notes for substitutions)
- 1/2 cup (120 ml) heavy cream or extra milk for extra creaminess
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon dry mustard powder
- 1/4 teaspoon smoked paprika (optional, for warmth)
Cheese Blend
- 1 1/2 cups (150 g) sharp cheddar, shredded (freshly shredded melts best)
- 1 cup (100 g) Gruyère, shredded or thinly sliced
- 1 cup (100 g) mozzarella, shredded (for stretch)
Topping
- 1 cup (100 g) panko breadcrumbs
- 2 tablespoons (28 g) unsalted butter, melted
- 1/4 cup (25 g) grated Parmesan
- Pinch of salt and pepper
Ingredient Notes
- Freshly shredding blocks of cheese melts better than pre-shredded blends with anti-caking agents.
- For a lighter version, use 2% milk and omit the heavy cream.
- To make dairy-free, try a thickening combination of oat or almond milk and a tablespoon of cornstarch, then use dairy-free cheeses as a finishing option.

How to make Melty Three-Cheese Mac & Cheese Recipe (Baked)
Step 1: Preheat and prep
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish or a similar ovenproof casserole.
Step 2: Cook the pasta
- Bring a large pot of salted water to a boil. Add macaroni and cook for 1 to 2 minutes less than package directions so the pasta is very al dente. Drain and set aside. The pasta will finish cooking in the oven and stay firm, not mushy.
Step 3: Make the roux
- In a medium saucepan over medium heat, melt 4 tablespoons butter. Sprinkle in the flour and whisk continuously for 1 to 2 minutes until the mixture is bubbly and pale golden. Do not let it darken.
Step 4: Add milk and thicken
- Gradually whisk in the warmed milk and cream. Keep whisking to remove lumps. Cook for 4 to 6 minutes, stirring frequently, until the sauce thickens and coats the back of a spoon. You should see gentle bubbles at the surface.
Step 5: Season and add cheese
- Remove sauce from heat and stir in salt, pepper, mustard powder, and smoked paprika. Add the shredded cheddar, Gruyère, and mozzarella in batches, stirring until each batch melts and the sauce is silky. Taste and adjust seasoning.
Step 6: Combine pasta and sauce
- Fold the drained pasta into the cheese sauce until evenly coated. The texture should be smooth and glossy and the sauce should cling to the noodles.
Step 7: Make the topping
- In a small bowl mix panko, melted butter, Parmesan, and a pinch of salt and pepper until crumbs are evenly coated.
Step 8: Assemble and bake
- Transfer the sauced pasta to the prepared baking dish. Sprinkle the breadcrumb topping in an even layer. Bake uncovered for 20 to 25 minutes until the top is golden and the sauce is bubbling around the edges.
Step 9: Finish and rest
- For extra browning, place under the broiler for 1 to 2 minutes watching carefully. Let rest 5 minutes before serving to allow the sauce to settle. The texture should be creamy with a crisp, golden top.
Tips & Recipe Variations
- Use freshly shredded cheese for the best melt and flavor.
- To prevent a grainy sauce, do not overheat the cheese; melt it off the heat into the warm sauce.
- Swap Gruyère for fontina or smoked gouda for a different flavor profile.
- Add-ins: stir in 1 cup roasted broccoli, 1 cup cooked bacon pieces, or 1 cup caramelized onions before topping.
- Gluten-free: use a gluten-free flour blend for the roux and gluten-free pasta; use gluten-free breadcrumbs or crushed gluten-free crackers.
- Make-ahead: Assemble the casserole, cover, and refrigerate up to 24 hours; bake straight from the fridge and add 5 to 10 minutes to the baking time.
- Freezing: Freeze baked portions without breadcrumbs in an airtight container for up to 2 months. Thaw overnight, add fresh crumbs, and bake at 350°F (175°C) until warmed through.
How to Serve
- Pair this mac with a crisp green salad and a tangy vinaigrette to cut through the richness.
- Serve alongside roasted vegetables or garlic-roasted Brussels sprouts for a balanced plate.
- For a casual meal, add pulled rotisserie chicken or pan-seared sausage on the side.
Presentation Tips
- Spoon into shallow bowls and sprinkle a little extra Parmesan and chopped fresh parsley for color.
- Offer hot sauce or crushed red pepper at the table for those who like heat.
Nutrition Note
- A generous serving is about 1 to 1 1/2 cups. Calorie count varies with cheese and cream choices; using lower-fat milk can reduce calories.
Frequently Asked Questions
- Can I make this recipe ahead of time?
- Yes, assemble and refrigerate for up to 24 hours before baking. Add a few extra minutes to the bake time if cold.
- Can I freeze leftovers?
- Yes, freeze without the breadcrumb topping for up to 2 months. Thaw overnight and reheat in the oven at 350°F (175°C).
- What can I use instead of Gruyère?
- Try fontina, smoked gouda, or provolone. Choose a melty cheese with good flavor.
- How do I prevent the dish from becoming watery?
- Cook pasta al dente and make sure your roux is fully thickened before adding cheese. Avoid overly watery add-ins like fresh tomatoes unless drained.
- Can I make this vegetarian or dairy-free?
- Vegetarian: this recipe is already vegetarian if you skip meat add-ins. Dairy-free: use fortified plant milks and dairy-free cheeses, and thicken with cornstarch if needed.
Review
“This baked mac was the coziest dinner I have made in ages. The topping gave a perfect crunch and the cheese sauce stayed creamy even after leftovers. My family asked for seconds and the recipe is now in our rotation.” – A happily full weeknight cook
Conclusion
Thank you for trying this melty three-cheese baked mac. It warms the kitchen, comforts the table, and brings simple ingredients together into a dish that feels celebratory. If you want to explore a different take on three-cheese mac that uses almond milk for a lighter texture, see this useful variation at Three Cheese Mac & Cheese Recipe made with almond milk. I hope this recipe becomes a go-to for your family too. Please share how it turned out or any tweaks you made.

Melty Three-Cheese Mac & Cheese
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish or a similar ovenproof casserole.
- Bring a large pot of salted water to a boil. Add macaroni and cook for 1 to 2 minutes less than package directions so the pasta is very al dente. Drain and set aside.
- In a medium saucepan over medium heat, melt 4 tablespoons butter. Sprinkle in the flour and whisk continuously for 1 to 2 minutes until the mixture is bubbly and pale golden. Do not let it darken.
- Gradually whisk in the warmed milk and cream. Keep whisking to remove lumps. Cook for 4 to 6 minutes, stirring frequently, until the sauce thickens and coats the back of a spoon.
- Remove sauce from heat and stir in salt, pepper, mustard powder, and smoked paprika. Add the shredded cheddar, Gruyère, and mozzarella in batches, stirring until each batch melts and the sauce is silky.
- Taste and adjust seasoning.
- Fold the drained pasta into the cheese sauce until evenly coated.
- In a small bowl mix panko, melted butter, Parmesan, and a pinch of salt and pepper until crumbs are evenly coated.
- Transfer the sauced pasta to the prepared baking dish. Sprinkle the breadcrumb topping in an even layer. Bake uncovered for 20 to 25 minutes until the top is golden and the sauce is bubbling around the edges.
- For extra browning, place under the broiler for 1 to 2 minutes watching carefully. Let rest 5 minutes before serving.
Notes
- Hearty Hobo Casserole - January 13, 2026
- Classic Avgolemono (Greek Egg and Lemon Soup) - January 11, 2026
- Moist Chocolate Peanut Butter Poke Cake - January 4, 2026








