in

Homemade Macaroni and Cheese

WANT TO SAVE THIS RECIPE?

Rich, creamy, and irresistibly cheesy, this Homemade Macaroni and Cheese is the ultimate comfort food. With its golden, buttery crust and gooey interior, it takes everything you love about classic mac and cheese and dials it up. Whether you’re making it as a side dish or a main, it’s sure to become a family favorite.

Pin this Recipe

Perfect for potlucks, holidays, or cozy weeknight dinners, this baked macaroni and cheese blends a trio of cheeses with a luscious béchamel sauce and just the right amount of seasoning. It’s a timeless recipe that’s easy to customize and even easier to devour.

Why You’ll Love This Homemade Macaroni and Cheese

From the creamy texture to the bubbly golden topping, every bite delivers rich cheesy goodness. It uses real, simple ingredients and can be prepped ahead for convenience. Plus, it’s kid-approved and crowd-pleasing!

Can I Use Pre-Shredded Cheese for Mac and Cheese?

You can, but it’s best to shred your own cheese. Pre-shredded cheese often contains anti-caking agents that can affect the smoothness of your sauce. For the creamiest texture and fullest flavor, go with freshly shredded cheese.


Ingredients for the Homemade Macaroni and Cheese

Each ingredient plays an essential role in making this dish ultra-indulgent.

  • Elbow macaroni (2 cups/8 oz dry): The base of the dish. This small pasta shape holds the cheese sauce well.
  • Butter (4 tablespoons): Adds richness and helps create the roux for the cheese sauce.
  • All-purpose flour (2 tablespoons): Thickens the béchamel to hold the cheese.
  • Whole milk (2 cups): Provides creaminess and body to the sauce.
  • Heavy cream (1 cup): Adds extra decadence to the cheese sauce.
  • Sharp cheddar cheese, shredded (2 cups): Delivers bold flavor and that classic orange color.
  • Mozzarella cheese, shredded (1 cup): Gives a stretchy, melty texture.
  • Parmesan cheese, grated (1/2 cup): For depth and salty sharpness.
  • Salt (1 teaspoon): Enhances overall flavor.
  • Black pepper (1/2 teaspoon): Adds a mild bite.
  • Paprika (1/2 teaspoon): Gives warmth and subtle smokiness.
  • Breadcrumbs (1/2 cup, optional): For a golden, crunchy topping.

How To Make the Homemade Macaroni and Cheese

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil. Add 2 cups (about 8 oz) of elbow macaroni and cook until just al dente according to package instructions. Drain and set aside.

Step 2: Make the Roux

In a large saucepan, melt 4 tablespoons of butter over medium heat. Once melted, whisk in 2 tablespoons of flour. Cook for 1-2 minutes, whisking constantly, until lightly golden and bubbly.

Step 3: Build the Béchamel Sauce

Gradually pour in 2 cups of whole milk and 1 cup of heavy cream while whisking to avoid lumps. Cook for 3-5 minutes until thickened.

Step 4: Melt the Cheese

Reduce heat to low and stir in 2 cups of shredded cheddar, 1 cup of mozzarella, and 1/2 cup of Parmesan. Stir until completely melted and smooth. Season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/2 teaspoon paprika.

Step 5: Combine Pasta and Sauce

Fold the drained macaroni into the cheese sauce until evenly coated.

Step 6: Bake to Perfection

Preheat oven to 375°F (190°C). Pour mac and cheese into a greased 9×13-inch baking dish. If using, sprinkle 1/2 cup of breadcrumbs over the top for a crunchy finish. Bake for 20-25 minutes until bubbling and golden.


How to Serve and Store Homemade Macaroni and Cheese

This dish serves 6 to 8 people as a side or 4 as a main course. Serve it hot, straight from the oven. To store leftovers, transfer to an airtight container and refrigerate for up to 4 days. Reheat gently in the oven or microwave with a splash of milk to restore creaminess.

What to Serve With Homemade Macaroni and Cheese

Garlic Butter Green Beans

Crisp and fresh, they offer a vibrant contrast to the creamy pasta.

Southern Fried Chicken

A crispy, juicy main dish that pairs beautifully with cheesy comfort food.

Vegan Breakfast Quesadillas

Yes, it’s a breakfast dish, but it balances the heaviness of mac and cheese with veggies and protein [https://mealsweshare.com/vegan-breakfast-quesadillas/].

Tropical Fruit Salad

A light and refreshing fruit mix with a zesty honey-lime dressing [https://mealsweshare.com/tropical-fruit-salad-with-honey-lime-dressing/].

Mini Frittata Muffins

A quick and savory bite for brunch or light dinner sides [https://mealsweshare.com/mini-frittata-muffins/].

Tomato Basil Bruschetta

Adds a bright and tangy bite to round out your meal [https://mealsweshare.com/tomato-basil-bruschetta-with-balsamic-drizzle/].

Deviled Eggs with Garnishes

Ideal for gatherings, they’re fun to serve and easy to prep [https://mealsweshare.com/deviled-eggs-with-colorful-garnishes/].


Frequently Asked Questions

1. Can I make this ahead of time?
Yes! Assemble everything up to the baking step, cover tightly, and refrigerate for up to 2 days. When ready, bake as directed, adding a few extra minutes.

2. What kind of cheese works best?
Sharp cheddar is a must, but you can mix in Gruyère, gouda, or Monterey Jack for different textures and flavors.

3. How do I keep it from getting grainy?
Make sure to whisk the sauce continuously, and melt the cheese on low heat. Don’t boil after adding cheese.

4. Can I freeze baked mac and cheese?
Yes. Let it cool completely, wrap tightly, and freeze for up to 2 months. Reheat covered in the oven until hot throughout.

5. How can I make it spicy?
Add a pinch of cayenne or a few dashes of hot sauce to the cheese sauce.


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you use all three cheeses? Did you add a crunchy topping?
I love hearing how others make these recipes their own. Questions are welcome too, let’s help each other bake smarter.


Conclusion

Homemade Macaroni and Cheese is a simple yet luxurious dish that fits any occasion. It balances creamy comfort with a hint of gourmet flair. With a short list of accessible ingredients and easy-to-follow steps, this recipe proves that food made with love and cheese is always a good idea.

For more cheesy delights and comforting food ideas, explore my Pinterest page: Meals We Share.

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 Macaroni and Cheese


  • Author: Sally Roberts
  • Total Time: 40 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

Rich, creamy, and irresistibly cheesy, this easy dinner recipe is the ultimate comfort food. Perfect for busy weeknights or holiday feasts, this homemade macaroni and cheese bakes into a golden, buttery crust with gooey, cheesy goodness inside. A crowd-pleasing side dish or indulgent main that fits any list of food ideas — from quick meals to classic dinner ideas — this is your go-to easy recipe for guaranteed smiles.


Ingredients

2 cups elbow macaroni

4 tablespoons butter

2 tablespoons all-purpose flour

2 cups whole milk

1 cup heavy cream

2 cups shredded sharp cheddar cheese

1 cup shredded mozzarella cheese

0.5 cup grated Parmesan cheese

1 teaspoon salt

0.5 teaspoon black pepper

0.5 teaspoon paprika

0.5 cup breadcrumbs (optional)


Instructions

1. Bring a large pot of salted water to a boil. Add elbow macaroni and cook until just al dente. Drain and set aside.

2. In a large saucepan, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes until golden.

3. Gradually whisk in milk and heavy cream. Cook for 3–5 minutes until thickened.

4. Lower heat and stir in cheddar, mozzarella, and Parmesan until melted. Add salt, pepper, and paprika.

5. Stir drained macaroni into cheese sauce until well coated.

6. Pour into a greased 9×13-inch baking dish. Sprinkle breadcrumbs on top (if using).

7. Bake at 375°F (190°C) for 20–25 minutes, until bubbly and golden.

Notes

Shred your own cheese for best melting and flavor.

Don’t skip the roux — it keeps the sauce creamy and stable.

Add cooked bacon or jalapeños for variation.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 480
  • Sugar: 5g
  • Sodium: 510mg
  • Fat: 30g
  • Saturated Fat: 18g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 18g
  • Cholesterol: 95mg

Keywords: macaroni and cheese, easy dinner, baked pasta, comfort food, cheesy recipes

WANT TO SAVE THIS RECIPE?

Leave a Reply

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

Recipe rating

Perfect Caramelized Onions

Crusty Garlic Bread