Creamy Baked Macaroni and Cheese – Cozy Comfort Food

Creamy baked macaroni and cheese is the ultimate comfort food, and this recipe delivers just that. Tired of bland, watery mac and cheese? This homemade version is creamy, rich, and packed with flavor. After making this many times, I’ve discovered the trick to the perfect creamy texture and golden crust. Keep reading for my best tips, or jump to the recipe card. If you love recipes like this, you’ll also enjoy Irresistible French Toast Cups Recipe for Cozy Mornings and Crispy Ravioli Appetizer Delivers 5 Ultimate Cheesy Bites..

Why This Creamy Baked Macaroni and Cheese – Cozy Comfort Food Is Pure Comfort
- Creamy and rich, yet homemade
- Golden, bubbly crust for the perfect texture
- Better than takeout and freezer-friendly
- Easy to customize with your favorite add-ins
What You'll Need for Creamy Baked Macaroni and Cheese – Cozy Comfort Food
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 lb (450g) elbow macaroni
- 4 tbsp (57g) unsalted butter
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 tbsp (32g) all-purpose flour
- 4 cups (960ml) whole milk
- 8 oz (225g) sharp cheddar cheese, shredded
- 8 oz (225g) Gruyère cheese, shredded
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp dry mustard powder
- Salt
- Black pepper
- Dry mustard powder
- Garlic powder (optional)
- Paprika (optional)
- Optional: Breadcrumbs
- Optional: Panko
- Optional: Parmesan cheese
- Optional: Crispy bacon
- Optional: Sautéed mushrooms
- Optional: Spinach
- Optional: Broccoli

📝 Ingredient Notes
- Milk: Whole milk is best for creaminess, but 2% or skim can be substituted.
- Cheese: A mix of cheddar and Gruyère provides the best flavor, but other cheeses like Gouda, Mozzarella, or Monterey Jack can be used.
🛒 Tools & Equipment I Recommend
- High-quality cheese grater — Ensures even melting and distribution of cheese. → See on Amazon
- Silicon baking mat — Prevents sticking and makes cleanup a breeze. → See on Amazon

How to Make Creamy Baked Macaroni and Cheese – Cozy Comfort Food
- Cook pasta: Preheat oven to 375°F (190°C). Cook elbow macaroni according to package instructions until al dente. Drain and set aside.
- Make cheese sauce: In a large pot, melt butter over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for another minute. Stir in flour and cook for 1-2 minutes. Gradually whisk in milk and bring to a simmer. Reduce heat to low and add shredded cheeses, stirring until melted and smooth. Season with salt, pepper, and dry mustard powder.
- Combine and bake: In a large bowl, combine cooked macaroni and cheese sauce. Transfer to a greased 9×13-inch baking dish. Top with breadcrumbs or panko, if desired. Bake for 20-25 minutes, or until golden and bubbly.
- Serve: Let rest for 5 minutes before serving. Top with optional toppings, if desired.
Cook's Tips for Perfect Creamy Baked Macaroni and Cheese – Cozy Comfort Food
- Common mistake and fix: The #1 reason this recipe fails is using the wrong type of milk or not enough cheese. To prevent this, always use whole milk and a mix of cheeses for the best flavor and creaminess.
- Substitution tip: For a lighter version, substitute 1 cup of milk with 1 cup of low-sodium chicken broth for added flavor.
- Make-ahead tip: Assemble the dish ahead of time, but do not bake. Cover and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 10 minutes, then bake as directed.
Storing & Reheating Creamy Baked Macaroni and Cheese – Cozy Comfort Food
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the refrigerator for up to 5 days. Make-ahead tip: This dish can be made ahead of time and baked just before serving.
Freezing Creamy Baked Macaroni and Cheese – Cozy Comfort Food
Freeze unbaked macaroni and cheese in a greased baking dish for up to 3 months. Thaw overnight in the refrigerator before baking.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F (175°C) oven for 20-25 minutes, or until heated through. Microwave: Reheat individual portions in the microwave for 1-2 minutes, or until heated through. Stir halfway through.
Recipe Notes
- Chef tip: For an extra layer of flavor, add 1-2 tablespoons of Dijon mustard to the cheese sauce.
- Best substitution: For a vegetarian version, substitute the chicken broth with vegetable broth.
- Make-ahead: Assemble the dish ahead of time, but do not bake. Cover and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 10 minutes, then bake as directed.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If your mac and cheese is too watery, it may have been overcooked or too much liquid was added. To fix, drain some of the liquid and bake for a shorter time, or mix in a cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons water) before baking.
Want to level up this recipe?
High-quality cheese grater — Ensures even melting and distribution of cheese, making your mac and cheese creamier and more delicious. → Check price on Amazon
Creamy Baked Macaroni and Cheese – Cozy Comfort Food

Ingredients
Main Ingredients
- 1 lb (450g) elbow macaroni
- 4 tbsp (57g) unsalted butter
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 tbsp (32g) all-purpose flour
- 4 cups (960ml) whole milk
- 8 oz (225g) sharp cheddar cheese, shredded
- 8 oz (225g) Gruyère cheese, shredded
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp dry mustard powder
Seasonings
- Salt
- Black pepper
- Dry mustard powder
- Garlic powder (optional)
- Paprika (optional)
Optional Toppings
- Breadcrumbs
- Panko
- Parmesan cheese
- Crispy bacon
- Sautéed mushrooms
- Spinach
- Broccoli
Instructions
- Cook pasta: Preheat oven to 375°F (190°C). Cook elbow macaroni according to package instructions until al dente. Drain and set aside.
- Make cheese sauce: In a large pot, melt butter over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for another minute. Stir in flour and cook for 1-2 minutes. Gradually whisk in milk and bring to a simmer. Reduce heat to low and add shredded cheeses, stirring until melted and smooth. Season with salt, pepper, and dry mustard powder.
- Combine and bake: In a large bowl, combine cooked macaroni and cheese sauce. Transfer to a greased 9×13-inch baking dish. Top with breadcrumbs or panko, if desired. Bake for 20-25 minutes, or until golden and bubbly.
- Serve: Let rest for 5 minutes before serving. Top with optional toppings, if desired.
Notes
- Chef tip: For an extra layer of flavor, add 1-2 tablespoons of Dijon mustard to the cheese sauce.
- Best substitution: For a vegetarian version, substitute the chicken broth with vegetable broth.
- Make-ahead: Assemble the dish ahead of time, but do not bake. Cover and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 10 minutes, then bake as directed.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If your mac and cheese is too watery, it may have been overcooked or too much liquid was added. To fix, drain some of the liquid and bake for a shorter time, or mix in a cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons water) before baking.
Storage
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 5 days.
- Freezer: Freeze unbaked macaroni and cheese in a greased baking dish for up to 3 months. Thaw overnight in the refrigerator before baking.
- Oven reheat: Reheat in a 350°F (175°C) oven for 20-25 minutes, or until heated through.
- Microwave reheat: Reheat individual portions in the microwave for 1-2 minutes, or until heated through. Stir halfway through.
- Make ahead: This dish can be made ahead of time and baked just before serving.
Nutrition Per Serving
- Calories: 600
- Protein: 25g
- Fat: 28g
- Carbs: 65g
- Fiber: 2g
- Sugar: 5g
- Sodium: 900mg
- Cholesterol: 95mg
- Sat. Fat: 16g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Baked Macaroni and Cheese – Cozy Comfort Food FAQs
Yes, you can assemble the dish ahead of time, but do not bake. Cover and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 10 minutes, then bake as directed.
It may have been overcooked or too much liquid was added. To fix, drain some of the liquid and bake for a shorter time, or mix in a cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons water) before baking.
Yes, you can freeze unbaked macaroni and cheese in a greased baking dish for up to 3 months. Thaw overnight in the refrigerator before baking.
Reheat in a 350°F (175°C) oven for 20-25 minutes, or until heated through. Alternatively, reheat individual portions in the microwave for 1-2 minutes, stirring halfway through.
For an extra layer of flavor, add 1-2 tablespoons of Dijon mustard to the cheese sauce. You can also add sautéed mushrooms, spinach, or crispy bacon on top before baking.
A Warm Final Note
I can’t wait for you to try Creamy Baked Macaroni and Cheese – Cozy Comfort Food and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






