Go Back

Mac And Cheese Recipe

This mac and cheese recipe is a creamy, cheesy, and comforting dish made with elbow macaroni, cheddar, mozzarella, and a rich sauce. It's easy to prepare and perfect for any occasion.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6
Calories 400 kcal

Ingredients
  

Ingredients:

  • 2 cups elbow macaroni
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 2 ½ cups whole milk
  • 1 cup heavy cream
  • 2 ½ cups shredded cheddar cheese
  • 1 cup shredded mozzarella cheese
  • Salt and pepper to taste
  • Optional: cayenne pepper garlic powder, Dijon mustard, parsley for garnish

Instructions
 

Instructions

    Step 1: Boil the Pasta

    • First, bring a big pot of salted water to a boil. Once it’s rolling, put in your macaroni (or whatever pasta shape you’re feeling today) and cook it according to the package instructions, usually about 8-10 minutes until al dente.
    • Be sure not to overcook it; we’re looking for just a little bite to it! Once cooked, drain the pasta and set it aside.
    • Don’t forget to save about a cup of pasta water just in case you need it later.

    Step 2: Make the Roux (The Base for Your Cheese Sauce)

    • Grab a medium-sized saucepan and melt the butter over medium heat. Once it’s nice and melted, add in the flour, whisking constantly.
    • Keep stirring for about 2-3 minutes to cook off the floury taste and make a smooth paste, or what we call a “roux.” This is the base that’s going to give your mac and cheese that creamy, luscious texture.

    Step 3: Add the Milk and Cream

    • Slowly add the milk and heavy cream to the roux while whisking to keep things smooth.
    • Don’t rush it, this step is key to making sure your sauce doesn’t clump up.
    • Once it’s all mixed in, turn up the heat a little and bring the mixture to a simmer. Stir occasionally as it thickens.

    Step 4: Add the Cheese

    • Once your sauce has thickened up a bit (we’re talking a creamy, smooth consistency), it’s time for the fun part—cheese!
    • Stir in your shredded cheddar and mozzarella cheese, a little at a time, making sure it melts completely before adding more.
    • Don’t forget to season with salt and pepper to taste. If you want to get a little fancy, throw in a pinch of cayenne pepper and a teaspoon of Dijon mustard.
    • They’ll give your mac and cheese an extra layer of flavor that’s oh-so-delicious.

    Step 5: Combine Pasta and Sauce

    • Once your cheese sauce is perfectly smooth and silky, add the cooked pasta to the pan.
    • Give it a good stir, making sure every piece of pasta is coated in that cheesy goodness.
    • If it’s too thick, you can add some of that reserved pasta water you saved earlier to loosen things up.

    Step 6: Serve and Enjoy!

    • That’s it! You’ve got yourself a big ol’ pot of creamy mac and cheese. Dish it up in bowls, sprinkle some fresh parsley on top, and serve it hot.

    Notes

    • Freshly shredded cheese gives the best texture.
    • For extra flavor, add crispy bacon or herbs.
    • Mac and cheese can be made ahead of time and stored in the fridge for a few days or frozen for future enjoyment.

    Did you make this recipe?

    Share a photo and leave a comment — we can't wait to see what you've made!💖
    👉5 Easy Vegan Meals. 20 minutes each. 100% FREE. [Grab Them Here]⋘