Macaroni Cheese

Best Ever Baked Macaroni & Cheese

by Olivia
Published: Updated:

If you’re looking for the ultimate comfort food, look no further than this Best Ever Macaroni Cheese. Rich, creamy, and loaded with cheesy goodness, this dish is the perfect companion for cozy family dinners or a side dish for your next gathering. With simple ingredients and an easy-to-follow recipe, you’ll be enjoying this crowd-pleasing dish in no time!

Why You’ll Love This Macaroni Cheese

This Macaroni Cheese recipe stands out because of its creamy sauce, rich flavor, and the perfect balance between gooey cheese and tender pasta. Here are a few reasons why you’re going to love it:

  • Creamy and Smooth: The combination of whole milk and heavy cream creates a rich, velvety sauce that coats each piece of pasta perfectly.
  • Cheesy Goodness: With a mix of cheeses, every bite is packed with melted, stretchy, cheesy perfection.
  • Simple to Make: Even if you’re a beginner in the kitchen, this recipe is easy to follow, making it perfect for any occasion.

 

Macaroni Cheese

Macaroni Cheese

Ingredients for the Best Macaroni Cheese

To make this incredibly cheesy and delicious Macaroni Cheese, you’ll need:

Remember it later
Like this recipe! Pin it to your favorite board NOW!
  • 4 cups uncooked elbow macaroni
  • 8 tablespoons (1 stick) unsalted butter
  • 6 tablespoons all-purpose flour
  • 1 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 4 cups shredded cheese (a blend of cheddar and mozzarella is recommended)
  • 2 teaspoons salt
  • 2 teaspoons white pepper
  • 1 teaspoon paprika
  • 1/2 teaspoon cayenne pepper (optional for a little kick)

How to Make Macaroni Cheese

Step 1: Cook the Macaroni
Begin by cooking your elbow macaroni according to the package instructions until it’s al dente. Be sure to salt the water for extra flavor. Once cooked, drain the pasta but don’t rinse it—this helps the sauce stick better to the noodles.

Step 2: Make the Cheese Sauce
In a large pot, melt the butter over medium heat. Add in the flour, whisking constantly to form a smooth paste (known as a roux). Let this cook for about 2 minutes to remove any raw flour taste.

Gradually pour in the whole milk and heavy cream, whisking continuously to ensure there are no lumps. Bring the mixture to a gentle simmer, stirring often until it thickens slightly.

Step 3: Add the Cheese
Once the sauce has thickened, reduce the heat and slowly stir in 3 cups of shredded cheese until it melts and becomes smooth. Save the remaining 1 cup of cheese for the topping. Season the cheese sauce with salt, white pepper, paprika, and cayenne pepper (if using).

Step 4: Combine with Pasta
Add the cooked macaroni to the cheese sauce, stirring until all the noodles are evenly coated.

Step 5: Bake the Macaroni Cheese
Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish. Pour the macaroni and cheese mixture into the prepared dish, spreading it out evenly. Sprinkle the remaining shredded cheese on top.

Step 6: Bake to Perfection
Place the dish in the oven and bake for 25-30 minutes, or until the top is golden brown and bubbly. For an extra crispy top, broil for an additional 2-3 minutes—but keep a close eye on it to prevent burning.

Step 7: Serve and Enjoy
Once the Macaroni Cheese is out of the oven, let it cool for a few minutes before serving. This allows the sauce to set slightly and makes it easier to serve.

Macaroni Cheese

Macaroni Cheese

Remember it later
Like this recipe! Pin it to your favorite board NOW!

Tips for the Best Macaroni Cheese

  • Use Freshly Shredded Cheese: For the creamiest sauce, shred your own cheese. Pre-shredded cheese often contains anti-caking agents that can affect the texture.
  • Don’t Overcook the Pasta: Cooking the macaroni until it’s just al dente ensures it won’t become mushy after baking.
  • Add a Crunchy Topping: For a bit of texture, sprinkle some breadcrumbs mixed with melted butter over the top before baking.

What to Serve with Macaroni Cheese

Macaroni Cheese is a versatile dish that pairs well with a variety of sides. Here are a few ideas:

  • Salads: A fresh green salad with a zesty vinaigrette is a perfect contrast to the rich, creamy pasta.
  • Roasted Vegetables: Serve with roasted Brussels sprouts, asparagus, or carrots for a complete meal.
  • Protein: Pair it with baked chicken, grilled sausages, or pork chops for a hearty and satisfying dinner.

How to Store and Reheat Leftovers

  • Refrigerating: Store any leftover Macaroni Cheese in an airtight container in the refrigerator for up to 3 days.
  • Reheating: To reheat, place individual portions in the microwave for about 1-2 minutes, or reheat in the oven at 350°F for about 15-20 minutes. Adding a splash of milk before reheating helps to keep it creamy.

Why This Macaroni Cheese Is the Best

This Macaroni Cheese is truly the best because of its rich, creamy sauce and the perfect blend of flavors. The combination of whole milk, heavy cream, and a blend of cheeses ensures a smooth and luxurious texture that makes every bite a delight. Whether you’re making it as a main course or a side dish, this recipe is sure to become a family favorite.

So next time you’re craving a comforting, cheesy dish, try this Macaroni Cheese recipe and see why it’s considered the best. With just a few simple ingredients and some time in the oven, you’ll have a warm, delicious dish that everyone will love.

Please remember to SHARE on Facebook and PIN IT!

FOLLOW ME ON PINTEREST BY CLICKING HERE <——

 

★ If you make this recipe, please leave a comment and give it a star rating. I would love to know how you liked it!

Yield: 8 serving

Macaroni Cheese

Macaroni Cheese

This rich and creamy Macaroni Cheese recipe is the ultimate comfort food. It’s easy to make and perfect for any occasion!

Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes

Ingredients

  • 4 cups uncooked elbow macaroni
  • 8 tablespoons (1 stick) unsalted butter
  • 6 tablespoons all-purpose flour
  • 1 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 4 cups shredded cheese (cheddar and mozzarella work great)
  • 2 teaspoons salt
  • 2 teaspoons white pepper
  • 1 teaspoon paprika
  • 1/2 teaspoon cayenne pepper (optional)

Instructions

  • Cook the Macaroni:Cook macaroni according to the package instructions until al dente. Drain well and set aside.
  • Make the Cheese Sauce:In a large pot, melt the butter over medium heat. Whisk in the flour to form a roux. Cook for 2 minutes, stirring constantly.
  • Add Milk and Cream:Slowly pour in the whole milk and heavy cream, whisking constantly. Bring to a gentle simmer and cook until the sauce begins to thicken, about 5 minutes.
  • Stir in Cheese:Reduce heat to low and stir in 3 cups of the shredded cheese until melted and smooth. Add salt, white pepper, paprika, and cayenne if using.
  • Combine with Pasta:Add the cooked macaroni to the cheese sauce and stir until all the pasta is coated.
  • Bake:Preheat your oven to 350°F (175°C). Transfer the macaroni and cheese mixture to a greased 9x13-inch baking dish. Sprinkle the remaining 1 cup of cheese on top. Bake for 25-30 minutes until bubbly and golden brown.
  • Serve:Let the Macaroni Cheese cool for 5 minutes before serving. Enjoy warm!
  • Notes

  • For best results, use freshly shredded cheese. It melts more smoothly into the sauce.
  • Customize this recipe by adding cooked bacon, sautéed onions, or your favorite vegetables.
  • Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Remember it later
    Like this recipe! Pin it to your favorite board NOW!

    You may also like

    Leave a Comment

    Skip to Recipe