# Creamy Baked Mac and Cheese Recipe

Source: https://trevorfarias.com/recipes/baked-mac-and-cheese
Author: Trevor Farias (Trevor's Kitchen)
Published: 2026-10-01 · Updated: 2026-10-01
Category: Sides · Cuisine: American

> For creamy baked mac and cheese, undercook 1 pound of elbow macaroni by 2 minutes, make a béchamel with butter, flour and warm whole milk, then take it off the heat and stir in freshly shredded sharp cheddar and Gruyère a handful at a time. Combine with the pasta, pour into a buttered dish, top with more cheese, and bake at 375°F for 20 to 25 minutes until bubbling and golden.

## At a glance

- Prep time: 20 minutes
- Cook time: 35 minutes
- Total time: 1 hour (Includes 5 minutes of resting)
- Yield: One 9x13-inch dish (8 main or 12 side servings)
- Servings: 8
- Calories per serving: 690

## Ingredients

### For the mac and cheese

- 1 pound elbow macaroni, or cavatappi or shells
- 6 tablespoons unsalted butter, 85 g
- 1/3 cup all-purpose flour, 40 g
- 3 1/2 cups whole milk, warmed
- 1 can (12 ounces) evaporated milk
- 1 1/2 teaspoons fine salt
- 1/2 teaspoon black pepper
- 1 teaspoon dry mustard powder, or 1 tablespoon Dijon
- 1/2 teaspoon smoked or sweet paprika
- 1 pound sharp cheddar, shredded from a block, about 4 cups
- 6 ounces Gruyère or Monterey Jack, shredded, about 1 1/2 cups

### For the topping

- 1 cup shredded sharp cheddar, reserved from a block
- 1/4 cup grated Parmesan
- 1 tablespoon chopped fresh parsley or chives, for serving; optional

## Instructions

1. **Prepare the pan and pasta.** Heat the oven to 375°F (190°C) and butter a 9x13-inch baking dish. Bring a large pot of well-salted water to a boil and cook the macaroni for 2 minutes less than the package directions. Drain well and set aside.
2. **Make the roux.** In a large saucepan or Dutch oven, melt the butter over medium heat. Whisk in the flour and cook, whisking constantly, for 1 to 2 minutes, until bubbly and smelling slightly nutty but not browned.
3. **Thicken the sauce.** Slowly pour in the warm milk and the evaporated milk, whisking constantly. Add the salt, pepper, mustard and paprika. Cook, whisking often and scraping the bottom, until the sauce is steaming and thick enough to coat the back of a spoon, 6 to 8 minutes. Do not let it boil hard.
4. **Melt in the cheese.** Take the pan off the heat and let it sit for 1 minute. Stir in the cheddar and Gruyère a handful at a time, letting each addition melt before adding the next, until the sauce is smooth.
5. **Combine and top.** Add the drained pasta to the sauce and stir to coat; it will look very saucy. Pour into the baking dish and spread evenly. Sprinkle with the reserved cheddar and the Parmesan.
6. **Bake.** Bake uncovered for 20 to 25 minutes, until bubbling at the edges and golden in spots on top. For a browner top, broil for 1 to 2 minutes, watching closely.
7. **Rest and serve.** Let it rest for 5 minutes so the sauce settles, then sprinkle with parsley or chives and serve.

## Equipment

- Large pot for boiling pasta
- Large saucepan or Dutch oven
- Whisk
- Box grater
- 9x13-inch baking dish

## Notes

- Shred the cheese from a block for the smoothest sauce.
- Take the sauce off the heat before stirring in the cheese.
- The mixture should look very saucy going into the oven. The pasta absorbs it.

## Why this recipe works

- Undercooking the pasta keeps it from going soft as it finishes in the oven.
- Warm milk whisked into the roux gives a smooth sauce with no lumps.
- Taking the sauce off the heat before adding the cheese keeps it from turning grainy or oily.
- Shredding cheese from the block, rather than buying it pre-shredded, gives a silkier melt.
- A generous ratio of sauce to pasta means it stays creamy after baking.

## The best cheese for mac and cheese

Sharp or extra-sharp cheddar gives the classic flavor and color. Gruyère melts beautifully and adds a nutty richness. Other good choices are Monterey Jack, Colby, fontina and smoked Gouda. Avoid very aged, crumbly cheeses as the main cheese, since they tend to turn grainy when melted.

Always shred the cheese yourself from a block. Bagged shredded cheese is tossed with starch and anti-caking agents that keep it from melting into a smooth sauce.

## Why mac and cheese turns grainy

Cheese sauce breaks when the cheese gets too hot: the proteins tighten and squeeze out the fat, leaving a gritty, oily sauce. The fix is to take the thickened milk off the heat, wait a minute, and stir the cheese in a handful at a time until each addition melts. A little mustard and evaporated milk also help keep the sauce smooth.

## Making it ahead

Assemble the dish up to a day ahead, but stir an extra 1/2 cup of milk into the sauce first, since the pasta keeps absorbing liquid as it sits. Cover and refrigerate. Bake covered at 350°F for 20 minutes, then uncover, add the topping and bake 20 to 25 minutes more until bubbling.

## Storage

- Refrigerate leftovers covered for up to 4 days.
- Reheat portions in the microwave or in a covered dish at 350°F with a splash of milk stirred in to bring back the creaminess.
- Freeze in airtight containers for up to 2 months. The texture is slightly softer after thawing.

## Variations

- Crunchy topping: toss 1 cup panko with 2 tablespoons melted butter and sprinkle over the cheese before baking.
- Bacon: stir 8 slices of crumbled cooked bacon into the pasta.
- Stovetop: skip the oven and serve straight from the pot after stirring in the pasta; use only 3 cups of milk.

## Frequently asked questions

**How do I keep baked mac and cheese creamy?**

Make plenty of sauce, undercook the pasta by 2 minutes, and do not overbake. The mixture should look almost soupy going into the oven, because the pasta absorbs sauce as it bakes.

**Why is my cheese sauce grainy?**

The cheese got too hot, or you used pre-shredded cheese coated with starch. Take the sauce off the heat before adding cheese, add it gradually, and shred it yourself.

**What cheese is best for mac and cheese?**

Sharp cheddar for flavor, combined with a smooth-melting cheese like Gruyère, Monterey Jack, fontina or Colby. Avoid using only very aged, crumbly cheeses.

**Can I make mac and cheese ahead?**

Yes. Assemble it up to 24 hours ahead with an extra 1/2 cup of milk in the sauce, cover and refrigerate. Bake covered for 20 minutes at 350°F, then uncovered for 20 to 25 minutes.

## Nutrition (per serving, estimated)

- Calories: 690
- Fat: 37 g
- Saturated fat: 22 g
- Carbohydrates: 56 g
- Fiber: 2 g
- Sugar: 11 g
- Protein: 33 g
- Sodium: 910 mg
- Cholesterol: 115 mg

---
Recipe by Trevor Farias. Full page with photos: https://trevorfarias.com/recipes/baked-mac-and-cheese
Structured data (JSON): https://trevorfarias.com/recipes/baked-mac-and-cheese/recipe.json
