Homemade Macaroni and Cheese

🕒 Prep: 10 min
🔥 Cook: 20 min
🍽 Serves: 6
Be the First to Review!

Homemade macaroni and cheese is the epitome of comfort food, blending creamy, cheesy goodness with a hint of smokiness. This version is perfect for cozy family dinners or as a side dish at gatherings, offering a delightful twist on the classic favorite.

Ingredients for Homemade Macaroni and Cheese

Elbow macaroni is the foundation, with its shape perfect for holding onto the rich cheese sauce. Unsalted butter forms the base of the roux, allowing you to control the saltiness. All-purpose flour thickens the sauce, creating that velvety texture we crave. Whole milk adds richness and creaminess, essential for a decadent sauce. A bit of salt and black pepper enhances all the flavors, while smoked paprika introduces a subtle smokiness that sets this recipe apart. Finally, sharp cheddar cheese and Parmesan cheese meld together for a wonderfully cheesy flavor that’s hard to resist.

Tips & Tricks

  • Grate your own cheese for the best melting results. Pre-shredded cheese often contains additives that prevent it from melting smoothly.
  • Adjust the seasoning to your taste—taste the sauce before adding the pasta and tweak the salt or pepper if needed.
  • For a crunchy topping, sprinkle breadcrumbs on top before baking.

Serving Suggestions

This mac and cheese pairs beautifully with a crisp green salad or roasted vegetables to balance the richness. For a heartier meal, serve alongside grilled chicken or sausages.

Frequently Asked Questions

Can I use a different type of pasta?
Absolutely! Shells, penne, or cavatappi work well too.
Is it okay to use low-fat milk?
You can, but the sauce may be less creamy. Whole milk is recommended for the best texture.
Can this be made ahead of time?
Yes, assemble it, cover, and refrigerate. Bake just before serving.

Homemade Macaroni and Cheese Recipe Walkthrough

Start by cooking the elbow macaroni according to the package instructions until it's just shy of tender, or al dente. This ensures the pasta holds up well once mixed with the sauce. Drain it thoroughly and set it aside while you prepare the cheese sauce.

In a large saucepan over medium heat, melt the butter. Once melted, sprinkle the flour over the butter, whisking continuously for about a minute until the mixture is smooth and begins to bubble. This is your roux, the foundation of the sauce.

Slowly pour in the whole milk, continuing to whisk to prevent any lumps from forming. Let this simmer, whisking occasionally, until the sauce thickens and coats the back of a spoon—around five minutes should do the trick.

Season the sauce with salt, black pepper, and smoked paprika. Stir well to combine these spices into the creamy mixture. Now, reduce the heat to low and gradually add the cheddar cheese and Parmesan cheese, stirring until they're fully melted and the sauce is smooth.

Combine the cooked macaroni with the cheese sauce, folding gently to ensure each piece of pasta is coated in the luscious cheese. Serve it right away for a creamy version, or if you prefer a baked variation, transfer it to a greased baking dish, sprinkle extra cheese on top, and bake at 350°F for 25 minutes until the top is golden and bubbly.

Why You'll Love This Recipe

  • Rich and creamy texture that melts in your mouth.
  • Easy to make with straightforward steps.
  • Smoked paprika adds a unique depth of flavor.
  • Customizable with your favorite cheeses or spices.

Ingredients

1 lb elbow macaroni
4 tbsp unsalted butter
1/4 cup all-purpose flour
3 cups whole milk
1 tsp salt
1/2 tsp black pepper
1/2 tsp smoked paprika
3 cups shredded sharp cheddar cheese
1 cup grated Parmesan cheese

Step-by-step Instructions

1. Cook macaroni according to package instructions until al dente, then drain and set aside.
2. In a large saucepan over medium heat, melt the butter. Add flour, whisking continuously for about 1 minute.
3. Gradually add milk, whisking until smooth and thickened, about 5 minutes.
4. Stir in salt, pepper, and smoked paprika.
5. Add cheddar cheese and Parmesan cheese, stirring until completely melted and smooth.
6. Combine cooked macaroni with the cheese sauce, folding gently until pasta is fully coated.
7. Serve immediately, or transfer to a greased baking dish, top with extra cheese, and bake at 350°F for 25 minutes for a baked version.

Ratings and Comments

Thank you for your rating!