Ultimate Homemade Mac and Cheese

Jump to RecipeRate this Recipe
No ratings yet

This Mac and Cheese is all about comfort and ease. Whether it’s a weeknight dinner or a gathering with friends, this dish brings everyone together with its creamy, cheesy goodness. You’ll appreciate how simple it is to make and how it satisfies any craving for a hearty, no-fuss meal.

A serving of baked macaroni and cheese is being scooped from a dish with a spoon. The casserole is topped with a golden, crispy crust.
Mac and Cheese. Photo Credit: My Reliable Recipes

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

I love making this Mac and Cheese, especially for the holidays like Thanksgiving and Christmas, when comfort food takes center stage. It’s also perfect for gamedays, like Super Bowl Sunday when everyone wants something warm and satisfying to snack on. It’s ready in 20 minutes, making it great for busy weeknights or when you want to treat your family without spending hours in the kitchen.

Ingredients You’ll Need

You’ll need all the ingredients in the photograph below.

Ingredients for a pasta dish: bowls of elbow pasta, cheddar cheese, milk, breadcrumbs, all-purpose flour, parmesan cheese, butter, mustard, and garlic on a speckled surface.
Mac and Cheese Ingredients. Photo Credit: My Reliable Recipes

How to Make Mac and Cheese with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

Making this Mac and Cheese is simple, and you’ll love the results if you follow these steps.

Cook the Pasta

Boil the pasta according to the package directions, drain, and set it aside.

Cooked macaroni pasta in a metal colander, draining over a pot, with cups of butter and grated cheese visible in the background, ready to transform into creamy mac and cheese.
Cook the pasta according to the package directions.

Prepare the Base

Melt half of the butter in a non-stick skillet over medium heat. Toss in the minced garlic and cook for a couple of minutes until it’s fragrant and lightly golden.

Make the Roux

Stir in the mustard and flour, mixing until it forms a smooth paste. This step helps build the base of your creamy sauce.

A black skillet with foaming butter, small chunks of garlic browning in it, sets the perfect base for a creamy mac and cheese.
Melt half of the butter over medium heat and cook the garlic.
A frying pan with bubbling brown sauce and scattered white flour on top, cooking on a stovetop, hints at the delicious promise of homemade mac and cheese.
Add the mustard and flour and stir to form a thick paste.

Create the Cheese Sauce

Slowly pour in the whole milk while stirring constantly. Add the grated cheddar and Parmesan cheese.

Lower the heat to medium-low and keep stirring until the cheese is fully melted and the sauce is velvety smooth.

A skillet filled with creamy white sauce and shredded cheese being stirred together, creating the perfect mac and cheese.
Whisk in the milk and the cheese.
A skillet filled with creamy mac and cheese, with perfectly cooked macaroni pasta bathed in a rich cheese sauce. A wooden spoon rests on top of the delectable dish.
Add the cooked pasta.
A pan filled with creamy, cooked mac and cheese, featuring noodles mixed with thick melted cheese sauce.
Mix well to ensure even coating.

Combine and Transfer

Add the cooked pasta to the cheese sauce and stir until every piece is coated with that cheesy goodness.

Preheat your oven to 180ºC (350ºF) and transfer the pasta mixture to a baking dish.

A rectangular baking dish filled with creamy, baked mac and cheese on a light speckled background.
Pour the pasta mixture into a baking dish.
A baking dish filled with creamy mashed potatoes, topped with black pepper and a hint of cheese, evoking the comfort of homemade mac and cheese, ready to be baked.
Top with breadcrumbs and bake for 10 minutes.

Add Topping and Bake

Sprinkle the breadcrumbs evenly over the top.

Pop the dish into the oven and bake for about 10 minutes or until the top is golden and crispy.

A rectangular baking dish filled with baked mac and cheese, sprinkled with breadcrumbs next to a gray cloth and a metal spoon.
Serve warm and enjoy!

Recipe Notes and Expert Tips

I’ve put together a few tips to help you get the best results with this recipe:

  • Perfect Pasta: Cook the pasta just until al dente to keep it firm when baked with the sauce.
  • Roux Consistency: Stir the flour and butter until smooth before adding the milk to prevent lumps.
  • Cheese Choices: Add a handful of Gruyere for an extra layer of flavor. This addition brings a nutty and complex taste that pairs beautifully with cheddar.
  • Avoid Overcooking: Bake only until the top is golden to keep the pasta moist. Overbaking can dry out the dish and make it less creamy.
  • Breadcrumb Boost: Mix the breadcrumbs with melted butter for a crunchier, richer topping.
  • Smooth Sauce: Add the cheese slowly and keep the heat low to avoid curdling. High heat can cause the cheese to separate, leading to a grainy sauce.
  • Add a Kick: Sprinkle a little cayenne or smoked paprika for a subtle spicy twist.
  • Creamier Result: Swap some of the milk for a splash of cream to make the sauce extra rich
A close-up of a baking dish with golden-brown mac and cheese being scooped out with a large spoon.
Mac and Cheese. Photo Credit: My Reliable Recipes

How to Store Leftover Mac and Cheese

Store leftover Mac and Cheese in an airtight container in the fridge for up to 3 days. Make sure it has cooled completely before refrigerating to maintain its texture.

For best results, reheat in the oven or on the stovetop rather than the microwave, as this helps keep the sauce creamy.

This dish freezes well too—portion it out and store in a freezer-safe container for up to 2 months.

To freeze, allow it to cool fully, then cover tightly with plastic wrap or place in an airtight container.

When reheating, thaw overnight in the refrigerator and warm in the oven at 180ºC (350ºF) until heated through, covering with foil if needed to prevent the top from over-browning.

What to Serve with Homemade Mac and Cheese

Serve this Mac and Cheese with a simple green salad or steamed veggies to balance out the meal.

The crisp, fresh flavors of a cucumber and tomato salad also pair well with the richness of the dish.

Garlic bread or roasted broccoli make excellent sides that complement the creamy pasta. For a heartier option, serve with grilled chicken or pan-seared salmon to add protein and variety to your meal.

A close-up of a baked mac and cheese featuring a golden-brown topping beneath the surface.
Mac and Cheese. Photo Credit: My Reliable Recipes

More Side Recipes You Will Love

I’ve added more side recipes that I think you’ll enjoy trying!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A serving of baked macaroni and cheese is being scooped from a dish with a spoon. The casserole is topped with a golden, crispy crust.

Ultimate Homemade Mac and Cheese

Mandy I My Reliable Recipes
This Mac and Cheese is the ultimate comfort dish, perfect for weeknight dinners or gatherings with friends. Its creamy, cheesy goodness is easy to make and satisfies any craving for a hearty meal. I love serving it during holidays like Thanksgiving and gamedays like Super Bowl Sunday for a warm, crowd-pleasing treat. Ready in just 20 minutes, it’s a go-to for busy weeknights when you want to keep things simple yet delicious.
No ratings yet
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Side Dish
Cuisine American
Servings 4
Calories 745 kcal

Ingredients
 
 

  • ¼ cup butter divided
  • 2 ½ cups elbow pasta
  • 1 garlic clove minced
  • 2 tablespoons mustard
  • 3 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 ½ cups mature cheddar grated
  • ¼ cup Parmesan grated
  • 2 tablespoons bread crumbs

Instructions
 

  • Boil the pasta according to the package directions, then drain and set it aside.
    2 ½ cups elbow pasta
  • Melt half of the butter in a non-stick skillet over medium heat. Add the minced garlic and cook for a couple of minutes until it’s fragrant and lightly golden.
    ¼ cup butter, 1 garlic clove
  • Stir in the mustard and flour, mixing until smooth and creamy.
    2 tablespoons mustard, 3 tablespoons all-purpose flour
  • Gradually pour in the whole milk, stirring continuously. Add the cheddar and Parmesan cheese and lower the heat to medium-low. Keep stirring until the cheese has melted and the sauce is smooth and velvety. Add the cooked pasta to the sauce and stir until well coated.
    2 cups whole milk, 1 ½ cups mature cheddar, ¼ cup Parmesan grated
  • Preheat the oven to 180ºC (350ºF). Transfer the pasta mixture to a baking dish and sprinkle breadcrumbs over the top. Bake for approximately 10 minutes or until the top is golden and crispy.
    2 tablespoons bread crumbs
  • Serve warm and enjoy!

Notes

  • Perfect Pasta: Cook the pasta just until al dente to keep it firm when baked with the sauce.
  • Roux Consistency: Stir the flour and butter until smooth before adding the milk to prevent lumps.
  • Cheese Choices: Add a handful of Gruyere for an extra layer of flavor. This addition brings a nutty and complex taste that pairs beautifully with cheddar.
  • Avoid Overcooking: Bake only until the top is golden to keep the pasta moist. Overbaking can dry out the dish and make it less creamy.
  • Breadcrumb Boost: Mix the breadcrumbs with melted butter for a crunchier, richer topping.
  • Smooth Sauce: Add the cheese slowly and keep the heat low to avoid curdling. High heat can cause the cheese to separate, leading to a grainy sauce.
  • Add a Kick: Sprinkle a little cayenne or smoked paprika for a subtle spicy twist.
  • Creamier Result: Swap some of the milk for a splash of cream to make the sauce extra rich

Nutrition

Calories: 745kcalCarbohydrates: 81gProtein: 29gFat: 33gSaturated Fat: 19gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gTrans Fat: 0.5gCholesterol: 93mgSodium: 649mgPotassium: 456mgFiber: 4gSugar: 9gVitamin A: 1036IUVitamin C: 0.3mgCalcium: 543mgIron: 2mg
Keyword mac and cheese
Tried this recipe?Let us know how it was!

Similar Posts

  • The Best Focaccia Bread

  • Easy Firecracker Meatballs

  • Shrimp Cocktail Recipe

  • Jalapeno Popper Pinwheels

  • Bang Bang Shrimp

  • Queso Dip Recipe

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating