The Best Baked Macaroni And Cheese Recipe
If you’ve been hunting for the best baked macaroni and cheese recipe, your search stops right here. This version is the ultimate comfort food: creamy pasta coated in a rich, velvety sauce, baked until golden, bubbly, and finished with a light, crispy topping. It’s everything you love about traditional macaroni and cheese; warm, cozy, and endlessly satisfying.
So, why is this truly the best? It’s all about balance. The sauce is built from a classic roux, ensuring it’s silky and lump-free. Then comes the cheese blend: sharp cheddar for punch, Monterey Jack or Gouda for creaminess, parmesan for umami depth, mozzarella for that irresistible stretch on top, and a generous helping of Philadelphia soft cheese for unbeatable creaminess. Baked together, the flavors mingle into perfection. This is the kind of dish that turns weeknights into celebrations and family meals into memories. Whether you call it mac and cheese, easy mac and cheese, or homemade macaroni and cheese, one thing is certain—this recipe hits every craving.
Become a subscriber for free!
Subscribe to Drenched In Flavor’s email subscriber list to make sure you never miss a super tasty recipe. Fill out your email below to receive free recipes to your inbox every week!
Why this baked macaroni and cheese works:
- Roux base: ensures the cheese sauce is smooth, creamy, and never grainy
- Cheddar: adds sharp, bold flavor that really defines classic mac and cheese
- Monterey Jack or Gouda: melt beautifully for a silky, creamy texture
- Parmesan: brings salty depth and a nutty kick to balance the richness
- Mozzarella: creates that gooey, stretchy topping everyone loves
- Philadelphia soft cheese: makes the sauce extra velvety and indulgent
- Breadcrumbs: toast in the oven for a crisp golden finish that contrasts the creaminess
Method:
Step 1: Preheat and prep
Preheat your oven to 350°F/180°C. Gather and measure all ingredients before starting; this keeps your cooking smooth and stress-free.

Step 2: Cook the pasta
Bring a large pot of salted water to a rolling boil. Add the macaroni and cook until tender, this usually takes around 12-15 minutes. Drain well and leave in the colander while you prepare the sauce. Giving it a shake helps excess water escape so it doesn’t water down your cheese sauce later.

Step 3: Make the roux
In a medium saucepan, melt the butter over low heat. Once melted, add the flour and whisk constantly until a smooth paste forms. Keep whisking for about 1–2 minutes; this cooks out the raw flour taste and creates the base of your creamy sauce.
Step 4: Build the white sauce
Slowly pour in a splash of milk, whisking until smooth. Gradually add the rest of the milk, whisking continuously to avoid lumps. Increase the heat to medium-low and cook for 5 minutes until the sauce thickens and coats the back of a spoon. Be patient, it can feel like your sauce isn’t thickening but avoid the temptation to add more flour.
Step 5: Add seasonings
Stir in the garlic powder, onion powder, mustard, and salt. This is where flavor layers start building. As mentioned in the notes, if you can get Colmans mustard powder this really is a game changer in recipes like this, its a British product but you’ll find it in any stores that have British food sections. If you can’t get hold of it, regular mustard will do. Either way, adding a small amount of mustard to this baked macaroni and cheese recipe really adds depth to the flavors of the cheese.
Step 6: Melt the cheese
Remove the pan from the heat, or keep it very low, and add the parmesan, Philadelphia soft cheese, all of the Monterey Jack, Gouda, or Edam, and half of the cheddar. Stir until everything melts into a smooth, glossy sauce. This is the heart of your homemade macaroni and cheese.

Step 7: Combine pasta and sauce
Tip the drained pasta into the sauce and fold gently until every piece is coated. If it feels very thick, stir in a splash of warm milk; it will thicken more in the oven and you don’t want to risk a stodgy mac and cheese!
Step 8: Assemble the dish
Spoon the cheesy pasta into your oven proof baking dish. Top the mac and cheese with the remaining cheddar and all the mozzarella. Sprinkle evenly with breadcrumbs for an irresistible crunch.
Step 9: Bake until golden
Bake your macaroni and cheese for 40 minutes, or until the cheese is bubbling and the topping is golden brown. The edges will be slightly crisp while the center stays creamy. Let it rest for 5 minutes before serving so it sets just enough to scoop neatly.

Step 10: Serve and enjoy
Serve warm with garlic bread and a fresh salad. For extra indulgence, sprinkle with crispy fried onions and drizzle with BBQ sauce. Comfort food heaven.

Recipe FAQ
Q1: What’s the best cheese to use for macaroni and cheese?
A blend is key. Cheddar for flavor, Monterey Jack or Gouda for creaminess, parmesan for umami, mozzarella for stretch, and Philadelphia soft cheese for a silky finish.
Q2: Can I make this an easy stovetop mac and cheese?
Yes. Skip the baking, stir all cheese into the sauce, and serve straight from the pan for saucier results.
Q3: Why add mustard to homemade macaroni and cheese?
Mustard enhances the cheese flavor and cuts through richness without making the dish taste like mustard.
Q4: Can I use other pasta shapes?
Absolutely. Shells, cavatappi, or fusilli all work beautifully because they hold sauce in their curves.
Q5: Can I make this ahead?
Yes. Assemble, cool, cover, and refrigerate up to 24 hours. Bake from cold, adding 5–10 minutes to the cook time.
Q6: How do I store and reheat leftovers?
Cool leftovers completely, then store in the fridge for up to 4 days. Reheat gently with a splash of milk in the oven or on the stovetop to bring back the creaminess.
Q7: Can I freeze baked macaroni and cheese?
Yes. Cool, wrap tightly, and freeze for up to 2 months. Bake from frozen until piping hot in the center.
Q8: Why is my sauce grainy?
Cheese can split if melted at high heat. Always add cheese off the heat or on very low while stirring gently.
What to Serve With Mac and Cheese
Wondering what goes with baked mac and cheese? Here are some delicious pairings that make it a full meal. Garlic bread for buttery crunch, a crisp green salad for freshness, BBQ meats like pulled pork, ribs, or chicken for smoky depth, roasted veggies such as broccoli, cauliflower, or brussels sprouts for balance, or fried chicken for Southern-style indulgence. These sides make traditional macaroni and cheese even more satisfying.
Variations
Spicy Buffalo Mac and Cheese: Add hot sauce and shredded chicken, top with spring onions.
Veggie Garden Mac: Mix in peas, roasted broccoli, or sweetcorn before baking.
Smoky BBQ Mac: Stir a spoonful of BBQ sauce into the sauce and top with crispy onions.
Four-Cheese Dream: Swap in Gruyère or Fontina for extra depth.
Gluten-Free Mac and Cheese: Use gluten-free pasta and flour for the roux.

Latest Recipes:
- Ground Beef Tacos | Soft Shell Tacos
- Grilled Chicken Sandwich With Bacon
- White Chocolate And Raspberry Cookies
- The Best Pizza Dough – Overnight Pizza Recipe
- Chicken Bacon Pasta Salad
Become a subscriber for free!
Subscribe to Drenched In Flavor’s email subscriber list to make sure you never miss a super tasty recipe. Fill out your email below to receive free recipes to your inbox every week!

The Best Baked Macaroni And Cheese
Ingredients
- 3 cups macaroni
- 2½ tbsp butter
- 14 oz milk
- 2½ tbsp flour
- 1 tsp garlic powder
- 1 tsp onion powder
- ¼ tsp salt
- 1 tsp mustard powder see notes
- 3.5 oz cheddar 3.5oz= just under 1 cup
- 3.5 oz monterey Jack Gouda, or Edam also work
- 1.7 oz parmesan 1.7oz=1/3 cup
- 1.7 oz or ½ cup mozzarella shredded
- 7 oz cream cheese
- 4 tbsp breadcrumbs
- Optional: crispy onions and BBQ sauce
Instructions
- Heat oven to 350°F/180°C. Cook pasta for 12-15 mins until tender, then drain.
- Melt butter in a pan over low heat. Whisk in flour to form a smooth paste (this is the roux). Gradually whisk in milk, a little at a time, until you have a thick, lump-free sauce.
- Season and stir in cheeses: parmesan, Philadelphia, Jack or Gouda, and most of the cheddar. Stir until melted and smooth.
- Combine with pasta, then transfer to a baking dish. Top with mozzarella, remaining cheddar, and breadcrumbs.
- Bake for 30-40 minutes until golden and bubbling. Let rest a few minutes before serving.











Best mac n cheese ever!
Love the recommendation for the powdered mustard, don’t know how I ever cooked without it.