Easy Macaroni Cheese

Why You’ll Love This Recipe

This Easy Macaroni Cheese is quick to prepare and uses simple pantry staples. The creamy cheese sauce is smooth and flavorful without being complicated, making it perfect for beginners and experienced cooks alike. It’s kid-friendly, customizable, and can be served as a main dish or a side. Plus, it reheats beautifully, making leftovers just as delicious as the first serving.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 cups elbow macaroni
2 tablespoons butter
2 tablespoons all-purpose flour
2 cups milk
2 cups shredded cheddar cheese
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon paprika (optional)
1/2 cup shredded mozzarella cheese (optional for extra creaminess)

Directions

  1. Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until al dente. Drain and set aside.
  2. In a medium saucepan over medium heat, melt the butter. Once melted, whisk in the flour and cook for about 1 minute, stirring constantly to form a smooth roux.
  3. Gradually pour in the milk while whisking continuously to prevent lumps. Cook for 3–5 minutes until the sauce thickens.
  4. Reduce the heat to low and stir in the shredded cheddar cheese (and mozzarella if using). Stir until fully melted and smooth.
  5. Add salt, black pepper, and paprika if desired. Taste and adjust seasoning as needed.
  6. Add the cooked macaroni to the cheese sauce and stir until well coated.
  7. Serve immediately for a creamy stovetop version, or transfer to a baking dish and bake at 350°F (175°C) for 15–20 minutes for a slightly golden top.

Servings and timing

Servings: 4 servings

Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes

Variations

Add cooked bacon or diced ham for a heartier version.

Stir in steamed broccoli or peas to add vegetables.

Top with buttered breadcrumbs before baking for a crispy crust.

Use a blend of cheeses such as Monterey Jack, Gruyère, or Colby for deeper flavor.

Add a pinch of mustard powder or a splash of hot sauce to enhance the cheese flavor.

Storage/Reheating

Store leftover macaroni cheese in an airtight container in the refrigerator for up to 4 days.

To reheat on the stovetop, add a splash of milk and warm gently over low heat, stirring frequently.

For microwave reheating, heat in 30-second intervals, stirring between each, and add a little milk if needed to restore creaminess.

You can freeze macaroni cheese for up to 2 months. Thaw overnight in the refrigerator before reheating. The texture may change slightly after freezing.

FAQs

Can I use a different type of pasta?

Yes, you can use shells, rotini, penne, or any short pasta shape that holds sauce well.

Why is my cheese sauce grainy?

Grainy sauce can happen if the heat is too high or the cheese is added too quickly. Reduce the heat and stir gently while the cheese melts.

Can I make this recipe gluten-free?

Yes, use gluten-free pasta and substitute the flour with a gluten-free flour blend suitable for thickening.

What is the best cheese for macaroni and cheese?

Sharp cheddar is a popular choice for bold flavor, but combining cheeses creates a richer taste.

Can I make this ahead of time?

Yes, prepare the dish and store it in the refrigerator. Reheat gently with a little milk to restore creaminess.

How do I make it extra creamy?

Add a little more milk or include a small amount of cream cheese for an even creamier texture.

Can I bake it instead of serving it on the stovetop?

Yes, transfer to a baking dish and bake until bubbly and lightly golden on top.

How do I prevent the pasta from drying out?

Do not overbake, and add a splash of milk when reheating to keep it creamy.

Can I add protein to this dish?

Yes, cooked chicken, bacon, or sausage make excellent additions.

Why did my sauce turn out too thick?

If the sauce becomes too thick, simply whisk in a little warm milk until it reaches your desired consistency.

Conclusion

Easy Macaroni Cheese is a timeless classic that delivers creamy, cheesy comfort with minimal effort. Whether served fresh from the stovetop or baked to golden perfection, it’s a reliable and satisfying dish the whole family will enjoy. Simple, adaptable, and always delicious, this recipe is sure to become a regular favorite in your meal rotation.

Print

Easy Macaroni Cheese

Easy Macaroni Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy Macaroni Cheese is a creamy, comforting classic made with tender elbow macaroni and a rich homemade cheese sauce. Quick to prepare and made with simple pantry ingredients, it’s perfect for weeknight dinners, potlucks, or a cozy family meal.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 cups elbow macaroni
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups milk
  • 2 cups shredded cheddar cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon paprika (optional)
  • 1/2 cup shredded mozzarella cheese (optional)

Instructions

  1. Bring a large pot of salted water to a boil. Add elbow macaroni and cook according to package directions until al dente. Drain and set aside.
  2. In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for about 1 minute, stirring constantly, to form a smooth roux.
  3. Gradually pour in the milk while whisking continuously to prevent lumps. Cook for 3–5 minutes until the sauce thickens.
  4. Reduce heat to low and stir in shredded cheddar cheese and mozzarella if using. Stir until melted and smooth.
  5. Add salt, black pepper, and paprika if desired. Taste and adjust seasoning as needed.
  6. Add the cooked macaroni to the cheese sauce and stir until evenly coated.
  7. Serve immediately for a creamy stovetop version, or transfer to a baking dish and bake at 350°F (175°C) for 15–20 minutes until lightly golden on top.

Notes

  • For added flavor, mix in cooked bacon, ham, or shredded chicken.
  • Add steamed broccoli or peas for extra vegetables.
  • Top with buttered breadcrumbs before baking for a crispy crust.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freeze for up to 2 months; thaw overnight and reheat with a splash of milk to restore creaminess.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0.5g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 60mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments