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

Homemade Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 20–25 minutes
  • Total Time: 30–35 minutes
  • Yield: 4–6 servings
  • Category: Main Dish
  • Method: Stovetop, Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

This homemade mac and cheese recipe is rich, creamy, and packed with cheesy flavor. Made with tender pasta and a smooth, velvety cheese sauce, it’s the ultimate comfort food that’s easy to customize and perfect for any occasion.


Ingredients

  • Elbow macaroni or other short pasta
  • Butter
  • All-purpose flour
  • Milk
  • Heavy cream
  • Cheddar cheese
  • Mozzarella cheese (optional)
  • Parmesan cheese (optional)
  • Salt
  • Black pepper
  • Paprika (optional)

Instructions

  • Cook pasta according to package instructions until al dente. Drain and set aside.
  • Melt butter in a large saucepan over medium heat.
  • Stir in flour and cook for 1 minute, whisking constantly to form a roux.
  • Gradually whisk in milk and heavy cream until smooth.
  • Cook, stirring frequently, until the sauce thickens.
  • Reduce heat and add shredded cheeses, stirring until melted and smooth.
  • Season with salt, black pepper, and paprika if using.
  • Add cooked pasta and stir until evenly coated.
  • Serve immediately for a stovetop version, or transfer to a baking dish.
  • For baked mac and cheese, top with extra cheese and bake at 375°F (190°C) for 15–20 minutes until bubbly and golden.

Notes

Use freshly shredded cheese for the smoothest sauce.Avoid high heat to prevent a grainy texture.Add a splash of milk when reheating to restore creaminess.Mix cheeses like Gruyère or Monterey Jack for more depth.Add breadcrumbs on top for a crispy baked version.