Best Homemade Baked Mac and Cheese

Wade Lockhart Avatar
By:
Wade Lockhart
Published:

[grow_share_buttons]

Why You’ll Love This Baked Mac And Cheese

This baked mac and cheese is the kind of family-friendly dish that hits all the right notes: creamy interior, melty cheese, and a crunchy topping that makes every bite satisfying. It uses simple pantry staples and a foolproof roux-based cheese sauce, so busy cooks and weekend chefs alike can get dinner on the table without drama. Below are the main reasons this baked macaroni recipe stands out.

  • Ease of preparation: The method is straightforward: cook pasta just shy of al dente, make a quick roux with butter and flour, whisk in cold milk and cream, stir in shredded cheese, and bake. Total time is about one hour (20 minutes prep, 30 minutes cook), making this baked mac and cheese a reliable weeknight or potluck dish.
  • Health and nutrition balance: While this baked mac and cheese is indulgent, it delivers real protein and calcium from 4 cups of sharp cheddar and 2 cups of Gruyere. Per serving nutrition is provided below so you can plan portions: 642 calories, 26 g protein, and 650 mg calcium per serving. For general info about the benefits of cheese in a balanced diet, see + $(‘AI Agent’).item.json.output.Anchor1 +’.
  • Versatility: The base recipe welcomes swaps and add-ins. Use different tubular pastas, mix cheeses, fold in cooked proteins or veggies, or make it lighter with low-fat milk alternatives. This baked macaroni and cheese adapts to tastes and dietary needs without losing the comforting texture people crave.
  • Distinctive flavor and texture: Combining sharp cheddar and Gruyere creates a tangy, nutty cheese sauce that browns beautifully. The panko-Parmesan topping with a pinch of paprika gives a golden, crunchy contrast to the creamy interior, delivering that classic baked mac and cheese experience.
Pro tip: shred your own block cheese for smoother melting and a silkier sauce pre-shredded cheese often contains anti-caking agents that stop it from melting right.
Jump To

Essential Ingredients for Baked Mac And Cheese

Below is a clear, structured list of every ingredient used in this baked mac and cheese recipe with exact measurements and why each item matters. Follow this list to gather your mise en place before you start.

  • 16 oz elbow macaroni or other tubular pasta, cooked – the pasta base; tubular shapes hold sauce well.
  • 1 tablespoon extra virgin olive oil – tossed with pasta to prevent sticking while cooling.
  • 6 tablespoons unsalted butter – used to make the roux and build richness in the sauce.
  • 1/3 cup all-purpose flour – combined with butter to thicken the béchamel for a stable cheese sauce.
  • 3 cups whole milk – primary liquid for the sauce, provides creaminess and body.
  • 1 cup heavy whipping cream – adds silkiness and helps the sauce stay luscious after baking.
  • 4 cups sharp cheddar cheese, shredded – main flavor punch and melting body for the sauce.
  • 2 cups Gruyere cheese, shredded – adds nutty depth and smooth melt; balances sharp cheddar.
  • Salt and pepper to taste – seasoning to bring out the cheese flavors.
  • 1 1/2 cups panko crumbs – gives the crunchy topping texture and visual contrast.
  • 4 tablespoons butter, melted – binds the panko and toasts into a golden crust.
  • 1/2 cup Parmesan cheese, shredded – mixed with panko for an umami-packed topping.
  • 1/4 teaspoon paprika – a touch of color and mild warmth in the breadcrumb mix.

Special Dietary Options

  • Vegan: Swap butter with vegan margarine, use a plant-based flour thickeners and vegan milk (unsweetened soy or oat), and replace cheeses with a blend of high-quality vegan shredded cheeses or a cashew-based cheese sauce. Use gluten-free pasta if needed.
  • Gluten-free: Use a gluten-free all-purpose flour or cornstarch (half the amount as a slurry) for the roux and select gluten-free tubular pasta. Replace panko with gluten-free breadcrumbs or crushed gluten-free crackers.
  • Low-calorie: Use reduced-fat milk and omit heavy cream, or use evaporated skim milk for body. Cut back on the breadcrumb butter or use a light olive oil spray and swap some cheddar for a lower-fat melting cheese. Keep in mind texture will be slightly different.

How to Prepare the Perfect Baked Mac And Cheese: Step-by-Step Guide

This section walks you through each step using the recipe method. Follow the timing and temperature details closely for the best results. Subsections break down sauce, pasta, assembly, and baking.

First Step: Prep and pasta

Preheat oven to 350°F and lightly grease a large 3- or 4-quart baking dish. Bring a large pot of salted water to a boil and cook 16 oz elbow macaroni (or another tubular pasta) for one minute less than package directions to achieve just-shy-of-al-dente. Drain and transfer pasta to a large bowl. Drizzle 1 tablespoon extra virgin olive oil over the warm pasta and stir to coat; this prevents sticking while the pasta cools and helps the sauce cling later. Set aside to cool briefly.

Second Step: Make the roux

In a deep saucepan or stock pot, melt 6 tablespoons unsalted butter over medium heat. Add 1/3 cup all-purpose flour and whisk continuously for about one minute until the mixture is bubbly and golden. This short cook removes the raw flour taste while keeping the roux light-colored so the cheese flavor shines.

Third Step: Build the béchamel

Remove the pot from heat briefly and gradually whisk in cold liquids to prevent lumps. Add 3 cups whole milk and 1 cup heavy whipping cream a little at a time, whisking until the mixture is completely smooth. Return to medium heat and continue whisking until the sauce begins to bubble, then cook for an additional two minutes to thicken. Taste and season with salt and pepper to taste.

Fourth Step: Add the cheeses

With the sauce hot but not boiling, whisk in 2 cups of the shredded cheese (from the combined 4 cups sharp cheddar and 2 cups Gruyere). Whisk until smooth, then add another 2 cups and continue until the sauce is creamy and thick. This staged method helps the cheese melt evenly and prevents clumping or separation.

Fifth Step: Combine pasta and sauce

Stir the cooled pasta into the cheese sauce until every noodle is coated. Pour half of the mac and cheese into the prepared baking dish, then sprinkle the remaining 2 cups of shredded cheese over that layer. Top with the remaining macaroni-cheese mixture so you get cheesy pockets in the middle and a melty layer beneath the crust.

Sixth Step: Make the crunchy topping

In a small bowl, mix 1 1/2 cups panko crumbs, 1/2 cup shredded Parmesan cheese, 4 tablespoons melted butter, and 1/4 teaspoon paprika. Stir until the crumbs are evenly moistened. Scatter the breadcrumb mixture evenly over the top of the assembled mac and cheese. This creates the golden crust that contrasts with the creamy center.

Final Step: Bake and serve

Bake the dish at 350°F for about 30 minutes until the sauce is bubbly and the top is golden brown. Remove from oven and let rest 5 minutes before serving so the sauce sets slightly for cleaner portions. Serve immediately with a green salad or roasted vegetables for a complete meal. For make-ahead cooking, assemble without the topping and refrigerate up to 2 days; add topping and bake when ready.

Preparation TimeCook TimeTotal TimeServings
20 minutes30 minutes1 hour8-10
Best Homemade Baked Mac And Cheese 9

Dietary Substitutions to Customize Your Baked Mac And Cheese

Protein and Main Component Alternatives

Want to add protein or swap the main ingredient? Here are reliable options that pair well with the cheesiness of baked mac and cheese.

  • Chicken: Stir in 2 cups cooked, shredded rotisserie chicken for a hearty casserole. Mix it into the sauce before baking so the meat heats through evenly.
  • Bacon or pancetta: Crisp 8 ounces and fold into the pasta for smoky saltiness. Sprinkle extra on top before baking if you like a crunchy finish.
  • Ground beef or sausage: Brown 1 pound, drain, and combine with the pasta for a meat-forward version similar to a casserole. For a milder option, use turkey sausage.
  • Seafood: Fold in cooked shrimp or lump crab meat in the final minute before baking for a rich surf-and-turf twist.

Vegetable, Sauce, and Seasoning Modifications

Boost nutrition and texture by adding vegetables or changing the seasoning profile. Here are flexible swaps that keep the dish crowd-pleasing.

  • Vegetables: Roasted broccoli, sautéed mushrooms, caramelized onions, or steamed peas mix in well. Add denser veggies earlier so they soften, while delicate greens like spinach are best folded in at the end.
  • Cheese blends: Swap some Gruyere for Jarlsberg Swiss if you want a similar nutty flavor. For extra stretch, add mozzarella; for a spicy kick, use pepper jack.
  • Herbs and spices: A pinch of mustard powder, a dash of nutmeg in the béchamel, or chopped fresh chives on top add layers of flavor without extra effort.
  • Sauce swaps: For a richer sauce, add 2 ounces of cream cheese or a small amount of Velveeta to help with ultra-smooth texture. To lighten, replace heavy cream with additional whole milk or evaporated milk.

Mastering Baked Mac And Cheese: Advanced Tips and Variations

This section offers pro-level techniques and creative spins so you can make the baked mac and cheese your own. Each subheading covers a different angle for improving texture, flavor, or presentation.

Pro cooking techniques

  • Always shred your own cheese from blocks. Pre-shredded cheese often contains anti-caking agents that prevent smooth melting.
  • Whisk cold milk into the roux to reduce lumps. Adding warm liquids can make the roux clump.
  • Cook pasta just short of al dente. It will finish cooking in the oven and avoids a mushy final texture.
  • For an ultra-silky sauce, remove the pot from direct heat before adding cheese and stir gently until melted.

Flavor variations

  • Bacon and jalapeno: Fold in cooked bacon and diced jalapeno, and swap some cheddar for pepper jack.
  • Truffle mac: Stir 1-2 teaspoons truffle oil into the finished sauce and top with panko mixed with a teaspoon of chopped fresh herbs.
  • Four-cheese blend: Add mozzarella and Monterey Jack for extra stretch along with the sharp cheddar and Gruyere for depth.

Presentation tips

  • Serve in a shallow baking dish for a larger crunchy surface area per serving.
  • Garnish with chopped parsley or chives for color contrast and freshness.
  • Portion small ramekins for single-serving bakes that look fancier on the table.

Make-ahead options

  • Assemble the mac and cheese without the breadcrumb topping and refrigerate for up to 2 days. When ready, add the topping and bake until bubbly.
  • To freeze, fully bake, cool, and store in airtight containers for up to 3 months. Reheat covered at 350°F until warm, then uncover to re-crisp the top.

For related comfort-bake recipes and another creamy pasta casserole idea, check out this creamy baked macaroni recipe or try a tomato-forward option like baked ziti for a different flavor profile.

How to Store Baked Mac And Cheese: Best Practices

Store leftovers the right way to protect texture and flavor. Below are best practices for short-term refrigeration, long-term freezing, and reheating for meal prep.

Refrigeration

Cool the baked mac and cheese to room temperature, then cover tightly with foil or airtight lids and refrigerate up to 3-4 days. For best texture, label with the date and reheat portions individually to maintain creaminess.

Freezing

To freeze, cool completely and portion into freezer-safe containers or foil pans. Wrap tightly to prevent freezer burn and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. For a more freeze-friendly version, slightly undercook the pasta before assembly so it does not become mushy after thawing.

Reheating

Reheat covered in a 350°F oven for 20-30 minutes, uncovering the last 5 minutes to re-crisp the topping. For single servings, microwave on high for 3-5 minutes, stirring halfway through and adding a splash of milk if the sauce seems dry.

Meal prep considerations

One 9×13 batch serves 8-10 and freezes well as individual or family-sized portions. Assemble ahead without topping, refrigerate, and bake when convenient for holiday sides or easy weeknight dinners. For extra longevity, freeze baked portions in single servings for quick reheats.

Nutrition Facts

NutrientPer Serving
Calories642
Carbohydrates40g
Protein26g
Fat41g
Saturated Fat24g
Cholesterol125mg
Sodium550mg
Fiber1g
Calcium650mg
Baked Mac And Cheese
Best Homemade Baked Mac And Cheese 10

FAQs: Frequently Asked Questions About Baked Mac And Cheese

What is the best cheese for baked mac and cheese?

Sharp cheddar is the top choice for baked mac and cheese because it melts smoothly and delivers bold flavor. Pair it with Gruyere for a nutty depth that creates a perfect stretchy sauce—about 50/50 ratio works best. If Gruyere is hard to find, swap in Jarlsberg Swiss for a similar mild tang. For extra creaminess, mix in mozzarella or Monterey Jack; add pepper Jack for heat or Velveeta/American for ultra-smooth results. Use 4-6 cups total shredded cheese for a standard 16-ounce pasta recipe. Freshly grate blocks rather than pre-shredded to avoid anti-caking agents that hinder melting. Taste the sauce before baking and adjust for saltiness, as cheeses vary. This combo ensures a gooey interior and golden crust after 25-30 minutes at 375°F. (92 words)

Can you make baked mac and cheese ahead of time?

Yes, assemble baked mac and cheese up to 2 days in advance without the topping. Cook pasta al dente, mix with cheese sauce, pour into a greased 9×13-inch baking dish, cover tightly with foil or plastic wrap, and refrigerate. When ready to bake, let it sit at room temperature for 30-45 minutes while preheating the oven to 375°F. Prepare and add the panko topping, then bake for 30-40 minutes until bubbly and golden (add 5-10 extra minutes if still cold). This method keeps pasta firm and sauce creamy. For best texture, don’t assemble more than 48 hours ahead to prevent sogginess. Label with date for safety. Serves 8-10 as a make-ahead crowd-pleaser for holidays. (112 words)

Do you need breadcrumbs on baked mac and cheese?

No, breadcrumbs like panko are optional on baked mac and cheese. Skip them entirely and bake uncovered at 375°F for 25-30 minutes until the top is golden and sauce bubbles. For a cheesy alternative, sprinkle extra shredded cheddar or mozzarella in the last 10 minutes—it forms a crisp, bubbly crust without crunch. This simplifies prep for picky eaters or gluten-free diets (use crushed gluten-free crackers if desired). Without topping, the dish relies on a thick béchamel sauce (equal butter-flour roux with milk) for structure. Test doneness by checking 165°F internal temp. Keeps moisture in while still achieving that classic baked look. Perfect for quick weeknights. (108 words)

Can you skip baking if pasta is fully cooked for mac and cheese?

Yes, if pasta is fully cooked and mixed with hot cheese sauce, you can skip baking for stovetop mac and cheese. However, for the baked version’s signature crispy top and set texture, bake briefly at 375°F for 10-15 minutes to meld flavors and brown the surface. Cooking pasta al dente (1-2 minutes under package time) is key either way—overcooked noodles turn mushy in sauce. Stir in cheeses off-heat to prevent separation. If skipping bake, serve immediately to maintain creaminess. Baking elevates it for potlucks; without, it’s ready in 20 minutes total. Pro tip: Rest 5 minutes post-bake for clean slices. Adjust sauce ratio to 1:1 pasta-to-sauce for best results. (114 words)

Can you freeze baked mac and cheese?

Yes, freeze baked mac and cheese for up to 3 months. Cool completely, portion into freezer-safe containers or foil pans, wrap tightly to prevent freezer burn, and label with date. Thaw overnight in fridge, then reheat covered at 350°F for 20-30 minutes, uncovering the last 5 for crisp top—add milk if dry. Or microwave portions on high for 3-5 minutes, stirring halfway. Undercook pasta slightly before initial bake for better freeze-thaw texture. Avoid refreezing thawed leftovers. This makes it ideal for meal prep; one 9×13 batch yields 8 servings. Retains 90% creaminess if sauced properly with evaporated milk for stability. Great for busy weeks or unexpected guests. (108 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Mac And Cheese 11.Png

Baked Mac And Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🧀 Creamy, homemade baked mac and cheese with a golden crispy topping that’s better than any restaurant version
🍝 Ultimate comfort food that brings families together with its rich, cheesy goodness and perfect texture

  • Total Time: 1 hour
  • Yield: 8 servings 1x

Ingredients

Scale

16 oz elbow macaroni or other tubular pasta, cooked for pasta base

1 tablespoon extra virgin olive oil for preventing sticking while cooling

6 tablespoons unsalted butter for roux and richness

1/3 cup all-purpose flour for thickening béchamel

3 cups whole milk for creaminess and body

1 cup heavy whipping cream for silkiness and luscious texture

4 cups sharp cheddar cheese, shredded for flavor and melting body

2 cups Gruyere cheese, shredded for nutty depth and smooth melt

Salt and pepper to taste for seasoning

1 1/2 cups panko crumbs for crunchy topping

4 tablespoons butter, melted for binding and golden crust

1/2 cup Parmesan cheese, shredded for umami-packed topping

1/4 teaspoon paprika for color and mild warmth

Instructions

1-First Step: Prep and pasta Preheat oven to 350°F and lightly grease a large 3- or 4-quart baking dish. Bring a large pot of salted water to a boil and cook 16 oz elbow macaroni (or another tubular pasta) for one minute less than package directions to achieve just-shy-of-al-dente. Drain and transfer pasta to a large bowl. Drizzle 1 tablespoon extra virgin olive oil over the warm pasta and stir to coat; this prevents sticking while the pasta cools and helps the sauce cling later. Set aside to cool briefly.

2-Second Step: Make the roux In a deep saucepan or stock pot, melt 6 tablespoons unsalted butter over medium heat. Add 1/3 cup all-purpose flour and whisk continuously for about one minute until the mixture is bubbly and golden. This short cook removes the raw flour taste while keeping the roux light-colored so the cheese flavor shines.

3-Third Step: Build the béchamel Remove the pot from heat briefly and gradually whisk in cold liquids to prevent lumps. Add 3 cups whole milk and 1 cup heavy whipping cream a little at a time, whisking until the mixture is completely smooth. Return to medium heat and continue whisking until the sauce begins to bubble, then cook for an additional two minutes to thicken. Taste and season with salt and pepper to taste.

4-Fourth Step: Add the cheeses With the sauce hot but not boiling, whisk in 2 cups of the shredded cheese (from the combined 4 cups sharp cheddar and 2 cups Gruyere). Whisk until smooth, then add another 2 cups and continue until the sauce is creamy and thick. This staged method helps the cheese melt evenly and prevents clumping or separation.

5-Fifth Step: Combine pasta and sauce Stir the cooled pasta into the cheese sauce until every noodle is coated. Pour half of the mac and cheese into the prepared baking dish, then sprinkle the remaining 2 cups of shredded cheese over that layer. Top with the remaining macaroni-cheese mixture so you get cheesy pockets in the middle and a melty layer beneath the crust.

6-Sixth Step: Make the crunchy topping In a small bowl, mix 1 1/2 cups panko crumbs, 1/2 cup shredded Parmesan cheese, 4 tablespoons melted butter, and 1/4 teaspoon paprika. Stir until the crumbs are evenly moistened. Scatter the breadcrumb mixture evenly over the top of the assembled mac and cheese. This creates the golden crust that contrasts with the creamy center.

7-Final Step: Bake and serve Bake the dish at 350°F for about 30 minutes until the sauce is bubbly and the top is golden brown. Remove from oven and let rest 5 minutes before serving so the sauce sets slightly for cleaner portions. Serve immediately with a green salad or roasted vegetables for a complete meal. For make-ahead cooking, assemble without the topping and refrigerate up to 2 days; add topping and bake when ready.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🧀 Use block cheese and shred it yourself rather than pre-shredded cheese to avoid cheese that won’t melt properly
🍝 Cook pasta slightly less than al dente to prevent mushy macaroni after baking
⏰ The baked mac and cheese can be assembled ahead without the topping and refrigerated for up to two days before baking

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Non-vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 642
  • Sugar: 4g
  • Sodium: 550mg
  • Fat: 41g
  • Saturated Fat: 24g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 1g
  • Protein: 26g
  • Cholesterol: 125mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star