Why You’ll Love This Recipe
This mac and cheese recipe offers a rich and creamy cheese sauce enveloping tender pasta, baked to perfection with a golden, bubbly top. It’s a versatile dish that can be served as a main course or a side, and it’s sure to please both kids and adults alike.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
8 ounces (about 2 cups) elbow macaroni or any pasta shape of your choice
-
1/4 cup unsalted butter
-
1/4 cup all-purpose flour
-
2 cups whole milk
-
2 cups shredded sharp cheddar cheese
-
1 cup shredded mozzarella cheese
-
1/2 teaspoon salt, or to taste
-
1/4 teaspoon black pepper, or to taste
-
1/4 teaspoon garlic powder (optional)
-
1/4 teaspoon paprika (optional)
-
1/4 cup grated Parmesan cheese (optional, for topping)
-
Chopped fresh parsley or chives for garnish (optional)
Directions
-
Cook the Pasta:
-
Bring a large pot of salted water to a boil over high heat.
-
Add the pasta and cook according to the package instructions until al dente.
-
Drain the pasta in a colander and set aside.
-
-
Prepare the Cheese Sauce:
-
In a medium saucepan, melt the butter over medium heat.
-
Whisk in the flour to form a roux. Cook for 1-2 minutes, stirring constantly, until golden brown and fragrant.
-
Gradually whisk in the milk, stirring constantly to prevent lumps.
-
Cook the mixture, stirring frequently, until it thickens and comes to a simmer, about 5-7 minutes.
-
Reduce the heat to low and stir in the shredded cheddar and mozzarella cheeses until melted and smooth.
-
Season the cheese sauce with salt, pepper, garlic powder, and paprika, if using. Adjust seasoning to taste.
-
-
Combine Pasta and Cheese Sauce:
-
Preheat the oven to 350°F (175°C).
-
In a large mixing bowl, combine the cooked pasta and cheese sauce, stirring until the pasta is evenly coated.
-
-
Bake the Mac and Cheese:
-
Transfer the mac and cheese mixture to a greased baking dish, spreading it out evenly.
-
If desired, sprinkle grated Parmesan cheese over the top for extra flavor.
-
Bake in the preheated oven for 20-25 minutes, or until the cheese is bubbly and golden brown on top.
-
-
Serve and Garnish:
-
Remove the baked mac and cheese from the oven and let it rest for a few minutes.
-
Garnish with chopped fresh parsley or chives, if desired, and serve warm.
-
Servings and Timing
-
Servings: 6
-
Prep Time: 15 minutes
-
Cook Time: 25 minutes
-
Total Time: 40 minutesPinterest
Variations
-
Add Protein: bacon, diced ham, or shredded chicken for a heartier dish.Incorporate cooked bacon, diced ham, or shredded chicken for a heartier dish.
-
Spice It Up: Add a dash of cayenne pepper or chopped jalapeños for a spicy kick.
-
Different Cheeses: Experiment with cheeses like Gruyère, smoked gouda, or fontina for unique flavors.
-
Breadcrumb Topping: Top with buttered breadcrumbs before baking for added crunch.
Storage/Reheating
-
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
-
Reheating: Reheat in the oven at 350°F (175°C) until warmed through, or microwave individual portions, stirring occasionally, until hot.
FAQs
How can I prevent the cheese sauce from becoming grainy?
Ensure you melt the cheese over low heat and avoid overheating, which can cause the proteins to separate and result in a grainy texture.
Can I make this recipe gluten-free?
Yes, use gluten-free pasta and substitute the all-purpose flour with a gluten-free flour blend suitable for thickening sauces.
What type of milk is best for this recipe?
Whole milk is recommended for a rich and creamy sauce, but 2% milk can also be used for a lighter version.
Can I prepare this dish ahead of time?
Yes, assemble the mac and cheese, cover, and refrigerate. Bake just before serving, adding a few extra minutes to the baking time.
How do I get a crispy topping?
Sprinkle buttered breadcrumbs or additional grated cheese on top before baking to achieve a crispy, golden crust.
Is it necessary to bake the mac and cheese?
Baking adds a desirable texture and melds the flavors, but you can serve it stovetop-style if preferred.
Can I freeze mac and cheese?
Yes, freeze in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight and reheat thoroughly before serving.
What can I serve with mac and cheese?
It pairs well with a green salad, roasted vegetables, or as a side to grilled meats.
PrintThe Best Mac and Cheese Recipe
This best mac and cheese recipe is the ultimate comfort food, featuring a creamy, cheesy sauce and perfectly tender pasta baked to golden perfection. It’s easy, delicious, and sure to become a family favorite!
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Dish, Side Dish
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Ingredients
8 oz (about 2 cups) elbow macaroni or pasta of choice
1/4 cup unsalted butter
1/4 cup all-purpose flour
2 cups whole milk
2 cups shredded sharp cheddar cheese
1 cup shredded mozzarella cheese
1/2 tsp salt (or to taste)
1/4 tsp black pepper (or to taste)
1/4 tsp garlic powder (optional)
1/4 tsp paprika (optional)
1/4 cup grated Parmesan cheese (optional, for topping)
Chopped fresh parsley or chives (optional, for garnish)
Instructions
-
Cook the Pasta: Boil pasta in salted water until al dente. Drain and set aside.
-
Make the Cheese Sauce: In a saucepan, melt butter over medium heat. Whisk in flour to form a roux and cook for 1–2 minutes. Gradually whisk in milk. Stir until thickened, about 5–7 minutes. Reduce heat and stir in cheddar and mozzarella until melted. Season with salt, pepper, garlic powder, and paprika if using.
-
Combine & Bake: Preheat oven to 350°F (175°C). Mix pasta with cheese sauce. Pour into a greased baking dish, sprinkle Parmesan on top if desired, and bake for 20–25 minutes until golden and bubbly.
-
Serve: Let rest for a few minutes. Garnish with parsley or chives and serve warm.
Notes
-
Spicy Version: Add jalapeños or cayenne for heat.
-
Cheese Varieties: Gruyère, gouda, or fontina make great swaps.
-
Crunchy Topping: Buttered breadcrumbs add extra texture.
-
Make Ahead: Assemble ahead and bake later.
-
Gluten-Free Option: Use GF pasta and GF flour blend.