Skip to content

Baked Mac and Cheese

Published by Villa Cocina
This post contains affiliate links.

Homemade mac and cheese is pure comfort in a dish. Creamy, cheesy, and completely customizable, you can layer your favorite cheeses for extra richness. Easy to make and impossible not to love!

Baked Mac and Cheese Recipe

This recipe is simple, yet the results are incredible. Perfectly cooked pasta is coated in a rich cheese sauce thickened with a roux, seasoned just right, and blended with cheeses for a velvety, smooth finish.

As if that wasn’t enough, simple touches like layering cheese in the middle and adding more on top make this mac and cheese extra special. The cheese melts beautifully, the edges bubble, and a quick broil at the end gives it those irresistible golden spots for the perfect finish.

Baked Mac and Cheese Recipe

I’ve brought this mac and cheese to Thanksgiving dinners, Christmas, and family cookouts—it’s always one of the most talked-about dishes.

It pairs perfectly with grilled meats, mashed potatoes, frijoles charros for a Mexican touch, or even grilled chicken alongside a fresh salad.

Ingredients

  1. Elbow Macaroni Pasta – The classic choice for mac and cheese. Its curved shape and hollow center hold the creamy cheese sauce perfectly.
  2. Cheeses – Cheddar brings sharpness, Gouda adds a nutty creaminess, and mozzarella gives that stringy, melty pull everyone loves.
  3. Butter and All-Purpose Flour – These form the base of the roux, which thickens the sauce and gives it a silky, rich consistency.
  4. Evaporated Milk and Heavy Cream – Evaporated milk adds body without thinning the sauce, while heavy cream boosts richness and mouthfeel.
  5. Seasonings – Add depth, smokiness, and a balanced, savory kick to the cheese sauce.
  6. Fresh Parsley – Added at the end, parsley brings a fresh, bright note that cuts through the richness.
Ingredients

How to Make Baked Mac and Cheese

Grease a 3-quart or 9×13-inch casserole dish with butter and set aside.

Cook the Pasta

Bring a large pot of water to a boil over high heat. Generously salt the water with 1 tablespoon of kosher salt. Add the pasta and stir to prevent sticking. Cook according to package directions until al dente. 

Reserve ½ cup of the pasta cooking water. Drain the pasta well, toss it with 1 tablespoon of oil, and spread it in a single layer on a half baking sheet to cool quickly. Set aside.

Cooled pasta
Prepare the Cheese

In a large bowl, toss all the cheeses together until evenly mixed. Divide the mixture evenly into two portions (1.25 pounds each): one for the sauce and one for layering later.

Preheat the oven to 350°F.

Make the Cheese Sauce

In a large dutch oven or pot, melt the butter over medium-low heat. If needed, increase to medium. When the butter begins to foam, whisk in the flour. Cook, whisking constantly, for 1 minute until the roux turns lightly golden.

Slowly pour in the evaporated milk while whisking in a thin, steady stream. Continue whisking until the mixture is smooth. 

Add the heavy cream the same way—pouring slowly while whisking continuously to maintain a creamy texture.

Making the Cheese Sauce

Whisk in the paprika, mustard powder, garlic powder, onion powder, ¼ teaspoon salt, and black pepper. Continue whisking constantly as the sauce comes to a gentle simmer over medium-low heat, then keep whisking for 3–5 minutes, until it thickens to the consistency of light gravy.

Reduce the heat to low. Gradually add the first portion of cheese (1.25 pounds), whisking in small handfuls and allowing each addition to melt completely before adding the next.

The sauce should be smooth and velvety—it should drape, not sit heavy. If the sauce becomes too thick, stir in 1–2 tablespoons of reserved pasta water (keep in mind it’s salted) or heavy cream until it loosens to the desired consistency. 

Turn off the heat. Add the cooked pasta and stir gently until every piece is fully coated. Taste and adjust seasoning with salt and pepper as needed.

Mac and Cheese
Assemble the Casserole

Spoon half of the mac and cheese into the prepared casserole dish and spread evenly. Sprinkle half of the remaining cheese mixture on top.

Add the rest of the mac and cheese, then finish with the final layer of cheese.

Assemble Casserole
Bake and Serve

Bake uncovered for 15–20 minutes, or until the cheese is melted, the casserole is heated through, and the edges are lightly bubbling.
For a golden-brown top, broil on high for 2–3 minutes, watching closely to avoid over-browning.

Remove from the oven and let it rest for 5 minutes before serving. Garnish with chopped parsley, and serve.

Recipe Video Tutorial

Watch my easy video tutorial for step-by-step visuals on making this Baked Mac and Cheese.

Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!

Pasta Substitutes

Regular or Chickpea Pasta: Both work! Chickpea pasta adds protein and a slight nuttiness, while classic pasta gives the traditional texture.

Tips 

  1. Grate Cheese Yourself: Freshly grated cheese melts more smoothly than pre-shredded, which often contains anti-caking agents that can affect texture.
  2. Room-Temperature Ingredients: Using cream, milk, and cheese that aren’t too cold helps the sauce come together smoothly. Leaving the cream out for 15–20 minutes before using helps bring it to a good temperature.
  3. Whisk Continuously: Especially when adding milk and cream—this keeps the sauce smooth and prevents lumps.
  4. Cook Pasta Al Dente: Al dente pasta holds up better in the sauce and casserole, preventing mushy mac and cheese. You can tell it’s ready when it’s tender but still slightly firm in the center.
  5. Optional Flavor Boost: Add a pinch of cayenne or a dash of hot sauce for a subtle kick.

Store

Fridge: Let the baked mac and cheese cool completely, then transfer to an airtight container. Keep in the refrigerator for up to 3–4 days.

To Freeze: Let the baked mac and cheese cool completely, then transfer to a freezer-safe container. Label with the date and freeze for up to 2 months.

To Reheat: Thaw in the refrigerator. Reheat in the oven at 350°F until warmed through, about 20–25 minutes. You can cover with foil to prevent over-browning and remove for the last 5 minutes to crisp the top.

Baked Mac and Cheese

No ratings yet
Homemade baked mac and cheese—creamy, cheesy, and baked to perfection with a rich sauce and golden, bubbly top.
Prep Time: 20 minutes
Cook Time: 40 minutes

Ingredients 

Servings: 12
  • 1 lb elbow macaroni pasta

Cheese Sauce

Additional

Instructions 

  • Grease a 3-quart or 9×13-inch casserole dish with butter and set aside.

Cook the Pasta

  • Bring a large pot of water to a boil over high heat. Generously salt the water with 1 tablespoon of kosher salt. Add the pasta and stir to prevent sticking. Cook according to package directions until al dente.
  • Reserve ½ cup of the pasta cooking water. Drain the pasta well, toss it with 1 tablespoon of oil, and spread it in a single layer on a half baking sheet to cool quickly. Set aside.

Prepare the Cheese

  • In a large bowl, toss all the cheeses together until evenly mixed. Divide the mixture evenly into two portions (1.25 pounds each): one for the sauce and one for layering later.
  • Preheat the oven to 350°F.

Make the Cheese Sauce

  • In a large dutch oven or pot, melt the butter over medium-low heat. If needed, increase to medium. When the butter begins to foam, whisk in the flour. Cook, whisking constantly, for 1 minute until the roux turns lightly golden.
  • Slowly pour in the evaporated milk while whisking in a thin, steady stream. Continue whisking until the mixture is smooth.
  • Add the heavy cream the same way—pouring slowly while whisking continuously to maintain a creamy texture.
  • Whisk in the paprika, mustard powder, garlic powder, onion powder, ¼ teaspoon salt, and black pepper. Continue whisking constantly as the sauce comes to a gentle simmer over medium-low heat, then keep whisking for 3–5 minutes, until it thickens to the consistency of light gravy.
  • Reduce the heat to low. Gradually add the first portion of cheese (1.25 pounds), whisking in small handfuls and allowing each addition to melt completely before adding the next.
  • The sauce should be smooth and velvety—it should drape, not sit heavy. If the sauce becomes too thick, stir in 1–2 tablespoons of reserved pasta water (keep in mind it’s salted) or heavy cream until it loosens to the desired consistency.
  • Turn off the heat. Add the cooked pasta and stir gently until every piece is fully coated. Taste and adjust seasoning with salt and pepper as needed.

Assemble the Casserole

  • Spoon half of the mac and cheese into the prepared casserole dish and spread evenly. Sprinkle half of the remaining cheese mixture on top.
  • Add the rest of the mac and cheese, then finish with the final layer of cheese.

Bake and Serve

  • Bake uncovered for 15–20 minutes, or until the cheese is melted, the casserole is heated through, and the edges are lightly bubbling.
 For a golden-brown top, broil on high for 2–3 minutes, watching closely to avoid over-browning.
  • Remove from the oven and let it rest for 5 minutes before serving. Garnish with chopped parsley, and serve.

Notes

Regular or Chickpea Pasta: Both work! Chickpea pasta adds protein and a slight nuttiness, while classic pasta gives the traditional texture.
Tips
  1. Grate Cheese Yourself: Freshly grated cheese melts more smoothly than pre-shredded, which often contains anti-caking agents that can affect texture.
  2. Room-Temperature Ingredients: Using cream, milk, and cheese that aren’t too cold helps the sauce come together smoothly. Leaving the cream out for 15–20 minutes before using helps bring it to a good temperature.
  3. Whisk Continuously: Especially when adding milk and cream—this keeps the sauce smooth and prevents lumps.
  4. Cook Pasta Al Dente: Al dente pasta holds up better in the sauce and casserole, preventing mushy mac and cheese. You can tell it’s ready when it’s tender but still slightly firm in the center.
  5. Optional Flavor Boost: Add a pinch of cayenne or a dash of hot sauce for a subtle kick.

Nutrition

Serving: 1SERVINGCalories: 623kcalCarbohydrates: 20gProtein: 28gFat: 48gSaturated Fat: 29gPolyunsaturated Fat: 2gMonounsaturated Fat: 13gTrans Fat: 0.1gCholesterol: 154mgSodium: 779mgPotassium: 250mgFiber: 1gSugar: 6gVitamin A: 1527IUVitamin C: 1mgCalcium: 769mgIron: 1mg
Nutrition information is automatically calculated and intended as an approximation only.

Did you make this recipe?

Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!

Course: Side Dish
Cuisine: American
Keyword: Baked Mac and Cheese Recipe, Comfort Food, Homemade mac and cheese