Creamy Homemade Mac and Cheese with Mozzarella, Cheddar, and Parmesan Recipe

Introduction

This creamy mac and cheese combines a smooth, flavorful cheese sauce with perfectly cooked elbow macaroni for a comforting, classic dish. It’s quick to make and delivers rich, cheesy goodness that’s perfect for any weeknight meal.

A close-up view of creamy macaroni and cheese inside a dark cooking pot, with a wooden spoon partially lifting the macaroni, showing the smooth, rich, bright orange cheese sauce coating the small curved pasta pieces evenly. The cheese sauce looks thick and velvety, with a few small specks of seasoning visible throughout. The pot's inner surface is black, creating a contrast with the vibrant cheese color. The wooden spoon appears well-used with a natural brown texture and a slightly worn finish. The scene is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 4 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ground mustard
  • 1/2 teaspoon paprika
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 cups whole milk
  • 2-1/2 cups chicken broth
  • 2-1/2 cups uncooked elbow macaroni
  • 1/2 cup freshly shredded mozzarella cheese
  • 1-1/2 cups freshly shredded sharp Cheddar cheese
  • 1/4 cup freshly grated Parmesan cheese
  • Hot sauce (optional, for serving)

Instructions

  1. Step 1: In a large, nonstick pot, melt the butter over medium heat. Whisk in the flour until smooth and cook for about 1 minute while whisking constantly.
  2. Step 2: Add the garlic powder, ground mustard, paprika, onion powder, salt, and pepper, whisking constantly to combine the seasonings with the roux.
  3. Step 3: Gradually pour in the whole milk, whisking continuously until the mixture thickens, about 1 to 2 minutes.
  4. Step 4: Slowly add the chicken broth while whisking constantly, then bring the mixture to a boil.
  5. Step 5: Once boiling, add the uncooked elbow macaroni, stir with a wooden spoon, then reduce the heat to medium-low. Maintain a gentle bubble on top without stirring, and stir often—scraping the bottom of the pot—for 8 to 11 minutes until the pasta is just cooked and the sauce begins to thicken.
  6. Step 6: Remove the pot from heat. Sprinkle in the mozzarella cheese first, stirring gently until melted, then add the sharp Cheddar cheese, and finally the Parmesan cheese, stirring until fully incorporated.
  7. Step 7: Taste and adjust seasoning if needed. Serve hot, with optional hot sauce for an added kick.

Tips & Variations

  • Use freshly shredded cheese for the best melt and flavor compared to pre-shredded varieties.
  • For a vegetarian version, substitute vegetable broth for the chicken broth.
  • Add cooked bacon or sautéed vegetables for extra texture and flavor.
  • If the sauce seems too thin after adding the cheese, let it sit a few minutes; it will thicken as it cools slightly.

Storage

Store leftover mac and cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat or in the microwave, adding a splash of milk to loosen the sauce if it becomes too thick.

How to Serve

The collage shows four close-up images inside a black pot on a white marbled surface, capturing stages of creamy macaroni and cheese preparation. The first image shows a smooth, orange-yellow cheese sauce with specks of black pepper, being whisked by a woman's hand holding a black whisk. The second image reveals soft elbow macaroni mixed into the sauce, with a wooden spoon stirring the glossy, thick mix. The third image adds a layer of shredded white cheese on top of the macaroni sauce, partially stirred with the wooden spoon. The fourth image shows a layer of shredded bright orange cheddar cheese added last on top, resting on the creamy pasta while the wooden spoon stirs near the edge. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of pasta?

Yes, you can substitute elbow macaroni with other small pasta shapes like shells, rotini, or penne. Just adjust cooking time accordingly.

How can I make this dish creamier?

Using whole milk and freshly shredded cheese helps achieve a creamy texture. Adding a little cream or sour cream at the end can also enhance creaminess.

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

Creamy Homemade Mac and Cheese with Mozzarella, Cheddar, and Parmesan Recipe


  • Author: Matteo
  • Total Time: 25 minutes
  • Yield: 6 servings 1x

Description

A creamy and comforting homemade mac and cheese recipe made from scratch using a smooth roux-based cheese sauce, tender elbow macaroni, and a blend of mozzarella, sharp cheddar, and Parmesan cheeses. This stovetop mac and cheese is perfect for a quick weeknight dinner or cozy meal, with optional hot sauce for an added kick.


Ingredients

Scale

Cheese Sauce Ingredients

  • 4 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ground mustard
  • 1/2 teaspoon paprika
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 cups whole milk
  • 21/2 cups chicken broth

Pasta

  • 21/2 cups uncooked elbow macaroni

Cheeses

  • 1/2 cup freshly shredded mozzarella cheese
  • 11/2 cups freshly shredded sharp Cheddar cheese
  • 1/4 cup freshly grated Parmesan cheese

Optional

  • Hot sauce (optional, for serving)

Instructions

  1. Whisk Flour: In a large, nonstick pot, melt the unsalted butter over medium heat. Whisk in the all-purpose flour until it forms a smooth paste, cooking for about 1 minute to remove the raw flour taste.
  2. Add Seasonings and Milk: Whisk in the garlic powder, ground mustard, paprika, onion powder, salt, and pepper constantly to combine evenly. Gradually pour in the whole milk, whisking continuously until the mixture thickens, about 1 to 2 minutes.
  3. Incorporate Broth and Boil: Slowly add the chicken broth while whisking constantly to avoid lumps. Increase heat and bring the mixture to a boil.
  4. Cook Pasta: Once boiling, stir in the uncooked elbow macaroni. Reduce heat to medium-low, allowing a gentle simmer with small bubbles visible on top when not stirring. Stir often, scraping the bottom of the pot, for 8 to 11 minutes until the pasta is just cooked through but still firm to the bite and the sauce begins to thicken. The sauce may still look thin at this point but will thicken further when cheese is added.
  5. Add Cheese: Remove the pot from heat. Gradually sprinkle in the mozzarella, sharp Cheddar, and Parmesan cheeses one at a time, stirring gently after each addition until fully melted and creamy. Taste and adjust seasoning as needed.
  6. Serve: Serve the mac and cheese hot, optionally adding a dash of hot sauce for extra flavor.

Notes

  • For a thicker sauce, cook the macaroni a bit longer or reduce the broth slightly.
  • Using freshly grated Parmesan cheese enhances flavor and melts better compared to pre-grated varieties.
  • The pasta should be slightly firm (al dente) after cooking in the sauce to prevent it from becoming mushy.
  • Hot sauce adds a nice spicy contrast but is entirely optional depending on your taste preference.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Keywords: Mac and cheese, stovetop mac and cheese, creamy mac and cheese, comfort food, homemade pasta dish

Similar Posts

Leave a Reply

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

Recipe rating