Mac and Cheese

Mac and cheese is a classic comfort food made with tender pasta enveloped in a rich, creamy cheese sauce. Whether served as a main course or a hearty side dish, this beloved recipe is guaranteed to satisfy cravings for warm, cheesy indulgence.

Why You’ll Love This Recipe

This homemade version of mac and cheese offers a luscious, velvety sauce that far surpasses any boxed alternative. It’s customizable, kid-friendly, and perfect for gatherings, potlucks, or weeknight dinners. With a golden baked crust or served straight from the stovetop, it delivers irresistible comfort in every bite.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Elbow macaroni or pasta of choice
  • Unsalted butter
  • All-purpose flour
  • Whole milk
  • Heavy cream (optional for richness)
  • Sharp cheddar cheese
  • Mozzarella or Monterey Jack cheese
  • Salt
  • Black pepper
  • Dijon mustard (optional)
  • Paprika or cayenne pepper (optional, for heat)
  • Bread crumbs (optional, for topping)

Directions

  1. Preheat your oven to 375°F (190°C) if baking the dish.
  2. Cook the pasta in salted water until al dente. Drain and set aside.
  3. In a saucepan, melt butter over medium heat. Whisk in the flour to create a roux and cook for 1–2 minutes.
  4. Slowly whisk in milk (and cream if using), stirring constantly until the sauce thickens.
  5. Add salt, pepper, and optional mustard or spices.
  6. Stir in shredded cheese gradually until fully melted and smooth.
  7. Combine the cheese sauce with the cooked pasta.
  8. For a baked version, transfer to a greased baking dish, top with more cheese or bread crumbs, and bake for 20–25 minutes until golden and bubbly.
  9. Serve warm.

Servings and timing

Servings: 6–8
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

Variations

  • Use different cheeses like Gruyère, Fontina, or Parmesan for depth.
  • Add cooked bacon, ham, or sautéed onions for extra flavor.
  • Mix in steamed broccoli, peas, or spinach for added nutrition.
  • Spice it up with hot sauce, chipotle powder, or jalapeños.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stove or in the microwave with a splash of milk to restore creaminess.
Mac and cheese can be frozen after baking—wrap tightly and store for up to 2 months. Thaw in the fridge overnight and reheat thoroughly.

FAQs

What’s the best cheese for mac and cheese?

Sharp cheddar is the classic choice, but a blend with mozzarella, Gouda, or Gruyère enhances creaminess and flavor.

Can I make this ahead of time?

Yes, assemble the dish and refrigerate before baking. Add an extra 5–10 minutes to the baking time if cold.

How do I avoid grainy cheese sauce?

Use low heat when melting the cheese and avoid pre-shredded cheese, which contains anti-caking agents that can affect texture.

Is baking mac and cheese necessary?

No. For a creamier version, serve it right after mixing the pasta with the sauce without baking.

Can I use gluten-free pasta and flour?

Yes, gluten-free alternatives work well. Use cornstarch or a gluten-free flour blend for the roux.

What pasta shapes work best?

Elbow macaroni is traditional, but shells, cavatappi, or penne also work well to hold the sauce.

Can I use evaporated milk?

Yes, it adds creaminess and works well in place of fresh milk or cream.

How do I make the top crispy?

Add a topping of buttered bread crumbs, crushed crackers, or extra cheese before baking.

Can I make this recipe vegan?

Use plant-based milk, vegan butter, and non-dairy cheese substitutes.

Why is my mac and cheese dry after baking?

It may be overbaked or lacking enough sauce. Add more sauce before baking to maintain moisture.

Conclusion

Mac and cheese is a comforting staple that never fails to delight with its creamy texture and rich, cheesy flavor. Whether served stovetop or baked with a golden crust, it’s a versatile dish that can be tailored to any taste. Ideal for both casual meals and special occasions, this recipe brings warmth and satisfaction to every plate.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mac and Cheese

Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 68 servings 1x
  • Category: Main Course
  • Method: Baking or Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Mac and cheese is a rich, creamy comfort dish made with tender pasta coated in a velvety cheese sauce. It’s perfect as a main meal or side dish, loved by both kids and adults alike.


Ingredients

Units Scale
  • 12 ounces elbow macaroni or pasta of choice
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 1 cup heavy cream (optional for added richness)
  • 2 cups sharp cheddar cheese, shredded
  • 1 cup mozzarella or Monterey Jack cheese, shredded
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon Dijon mustard (optional)
  • 1/4 teaspoon paprika or cayenne pepper (optional)
  • 1/2 cup bread crumbs (optional, for topping)

Instructions

  1. Preheat oven to 375°F (190°C) if baking.
  2. Cook pasta in salted water until al dente. Drain and set aside.
  3. In a large saucepan, melt butter over medium heat. Whisk in flour to form a roux. Cook for 1–2 minutes.
  4. Gradually whisk in milk and cream, stirring constantly until thickened, about 5–7 minutes.
  5. Add salt, pepper, mustard, and spices if using.
  6. Stir in shredded cheeses a handful at a time until melted and smooth.
  7. Combine cheese sauce with cooked pasta and stir to coat evenly.
  8. For baked version, transfer to a greased baking dish, top with extra cheese or bread crumbs.
  9. Bake for 20–25 minutes until golden and bubbly.
  10. Serve warm.

Notes

  • Use a cheese blend like Gruyère or Parmesan for added depth.
  • Add cooked bacon, ham, or vegetables for variety.
  • Top with crushed crackers or seasoned bread crumbs for a crispy topping.
  • Reheat with a splash of milk to restore creaminess.
  • Can be frozen after baking for up to 2 months.

Nutrition

  • Serving Size: 1 cup
  • Calories: 430
  • Sugar: 5g
  • Sodium: 480mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 70mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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