Baked Mac and Cheese Recipe
Introduction
Baked Mac and Cheese is a timeless comfort food that combines creamy cheese sauce with tender elbow macaroni. This version blends three flavorful cheeses and finishes with a golden, bubbly crust—perfect for a cozy family dinner or special occasion.

Ingredients
- 1 lb. elbow macaroni
- 6 tablespoons butter
- 6 tablespoons flour
- 1 ½ cups heavy cream
- 2 ½ cups milk
- 1 teaspoon hot sauce
- 1 teaspoon mustard powder
- ½ teaspoon salt
- ¼ teaspoon onion powder
- ¼ teaspoon pepper
- 3 cups cheddar, shredded
- 2 cups Gruyere, shredded
- 1 cup Gouda, shredded
Instructions
- Step 1: Preheat your oven to 325°F and measure out all ingredients to streamline the cooking process.
- Step 2: Begin boiling a large pot of salted water (about 1 tablespoon kosher salt) for the macaroni. Wait until it reaches a boil before adding the pasta.
- Step 3: While the water heats, melt butter in a large pot over medium heat. Stir in the flour using a silicone spatula and cook for about 2 minutes until it turns light brown.
- Step 4: Slowly add the heavy cream and milk in small splashes, stirring continuously to form a smooth sauce. Avoid adding the liquids too quickly to prevent the sauce from thinning.
- Step 5: Let the sauce simmer uncovered while cooking the macaroni. Boil the pasta for about 7 minutes, or one minute less than al dente, stirring occasionally.
- Step 6: Stir the seasonings and hot sauce into the sauce, then remove it from heat.
- Step 7: Gradually add 4 cups of shredded cheese to the sauce, stirring until smooth. If the sauce is too thick, add a splash of milk to adjust consistency.
- Step 8: Drain the macaroni and return it to the pot it was cooked in. Pour the cheese sauce over the pasta and stir gently to combine.
- Step 9: Transfer the mac and cheese to a lightly greased 9 x 13-inch casserole dish. Sprinkle the remaining 2 cups of cheese evenly over the top.
- Step 10: Bake uncovered for 20 minutes. For a golden crust, optionally broil at 450°F for 2–3 minutes before serving.
Tips & Variations
- For a crunchy topping, mix breadcrumbs with melted butter and sprinkle over the cheese before baking.
- Substitute half-and-half for milk and cream for a lighter sauce if desired.
- Add cooked bacon or caramelized onions for extra flavor and texture.
- Use freshly shredded cheese rather than pre-shredded for a smoother melt.
Storage
Store leftover baked mac and cheese in an airtight container in the refrigerator for up to 3 days. To reheat, warm in the oven at 350°F until hot and bubbly, or microwave in short intervals, stirring in between. Add a splash of milk to loosen the sauce if it thickens upon cooling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of pasta for baked mac and cheese?
Yes, while elbow macaroni is traditional, you can use shells, cavatappi, or penne. Just adjust cooking time as needed to ensure pasta is tender but not mushy.
How do I prevent the cheese sauce from becoming grainy?
To avoid a grainy texture, melt the cheese slowly over low heat and stir continuously. Adding cheese gradually to the warm sauce helps it melt evenly and keeps the sauce smooth.
Print
Baked Mac and Cheese Recipe
- Total Time: 45 minutes
- Yield: 8 servings 1x
Description
This classic Baked Mac and Cheese recipe features a rich, creamy cheese sauce made with a blend of cheddar, Gruyere, and Gouda cheeses, baked to golden perfection. The macaroni is cooked just shy of al dente and combined with a velvety roux-based sauce, then baked until bubbly and topped with a crispy cheese crust. Perfect as a comforting main dish or a crowd-pleasing side.
Ingredients
Pasta
- 1 lb. elbow macaroni
Sauce Base
- 6 tablespoons butter
- 6 tablespoons flour
- 1 ½ cups heavy cream
- 2 ½ cups milk
Seasonings
- 1 teaspoon hot sauce
- 1 teaspoon mustard powder
- ½ teaspoon salt
- ¼ teaspoon onion powder
- ¼ teaspoon pepper
Cheese
- 3 cups cheddar, shredded
- 2 cups Gruyere, shredded
- 1 cup Gouda, shredded
Instructions
- Preheat Oven: Preheat your oven to 325°F to prepare for baking the mac and cheese later.
- Boil Pasta Water: Bring a large pot of water to a boil and salt it generously with about 1 tablespoon of kosher salt.
- Make Roux and Cheese Sauce: In a large pot, melt the butter over medium heat. Stir in the flour continuously for about 2 minutes until it becomes a light brown, forming a roux. Slowly add the heavy cream and milk in small splashes while stirring constantly to avoid breaking the sauce.
- Cook Macaroni: While the sauce simmers, boil the macaroni in the salted water for about 7 minutes, 1 minute less than al dente as per the package instructions. Stir both the sauce and pasta occasionally to ensure even cooking.
- Season Sauce: Add the hot sauce, mustard powder, salt, onion powder, and pepper to the sauce. Remove it from heat once fully seasoned.
- Add Cheese to Sauce: Gradually add 4 cups of shredded cheese to the sauce, stirring continuously until smooth and well combined. If the sauce gets too thick, add a splash of milk to loosen it up.
- Combine Pasta and Sauce: Drain the macaroni and return it to its cooking pot. Pour the cheese sauce over the pasta and stir gently to combine everything evenly.
- Prepare for Baking: Transfer the macaroni and cheese mixture to a lightly greased 9×13-inch casserole dish. Top with the remaining 2 cups of shredded cheese.
- Bake: Bake uncovered in the preheated oven for 20 minutes until bubbly. For an extra crispy top, broil at 450°F for 2-3 minutes until golden brown. Serve warm.
Notes
- Adding the cream and milk slowly to the roux is essential to prevent the sauce from breaking and becoming thin.
- Cooking the pasta slightly less than al dente ensures it finishes perfectly in the oven without becoming mushy.
- Broiling at the end is optional but gives a beautiful crusty top to your mac and cheese.
- You can substitute cheeses if needed, but a combination of cheddar, Gruyere, and Gouda offers the best flavor and melt.
- Make sure to grease the casserole dish well to avoid sticking.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Keywords: baked mac and cheese, cheesy pasta bake, comfort food, cheddar mac and cheese, creamy mac and cheese, baked pasta casserole

