• All Recipes
  • Dinner
  • About
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Dinner
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • All Recipes
  • Dinner
  • About
  • Subscribe
×
Home · Recipes · Side Dishes · Ridiculously Creamy Macaroni and Cheese Recipe

Ridiculously Creamy Macaroni and Cheese Recipe

Pin This!
3 Comments
Jump to Recipe
round image of christina, creator of Simple Everyday Recipes
Author: Christina · Published: 03/12/2024 · This post may contain affiliate links.

If you're searching for a macaroni and cheese recipe that's rich and undeniably creamy, look no further. The key is in the cheese sauce; made with 5 cheeses, sautéd onion, garlic, spices, heavy cream, and whole milk. With the secret ingredient taking it to top level creaminess and the perfect ratio of macaroni to velvety cheese sauce, this homemade mac and cheese recipe will be a forever favorite.

macaroni and cheese in bowls
In This Post
  • Why You'll Love This Mac & Cheese Recipe
  • Ingredients To Use
  • What Cheese Do I Use?
  • How To Make Homemade Macaroni and Cheese
  • Tips For Creamy Mac and Cheese
  • Try These Other Recipes Next!
  • Ridiculously Creamy Macaroni and Cheese Recipe

You know those can't-get-out-of-your-head macaroni and cheese recipes that you find at the best restaurants? That was my husband after his trip to Salt Lake City, stumbling upon Carson Kitchen. After hearing about this "insane macaroni and cheese" he had, I knew I had to re-create it. Off I went to do some investigation and out came this macaroni and cheese.

Friends, this macaroni and cheese recipe is TOP NOTCH.

macaroni and cheese

Why You'll Love This Mac & Cheese Recipe

  • Insanely creamy homemade 5 cheese sauce
  • Cheese sauce to macaroni ratio is perfection- extra saucy!
  • A special ingredient gives the cheese sauce top level creaminess!
  • True comfort food at its finest
  • Layers of flavor from the base ingredients
  • Can be eaten straight from the pot or finished in the oven
macaroni and cheese

Ingredients To Use

  • Pasta: You want a pasta that allows the cheese sauce to find its way into the crevasses, like an elbow or shell pasta. I often find myself grabbing the large elbow pasta (they aren't really large, but I find the small is just too small) since that's typically what I have on hand.
  • Butter: Every macaroni and cheese recipe starts with butter. Always grab unsalted, you can always add more salt to a recipe but you can never remove it.
  • Onion: You don't need much, just ¼ cup.
  • Garlic: Using grated garlic adds so much flavor! If you don't have a fine grater, just finely mince the garlic.
  • Chicken Broth: Most macaroni and cheese recipes don't have this ingredient, but it adds so much flavor! I always grab low-sodium chicken broth.
  • Flour: We're just using regular all-purpose flour. I haven't tried any other flour, though if needing gluten free, King Arthur Measure for Measure typically works for just about anything.
  • Heavy Cream: Using heavy cream gives the cheese sauce that extra thickness and creaminess that we want.
  • Milk: Adding milk helps thin out the cheese sauce without watering it down. For best results, I recommend using whole milk, though 2% can work in a pinch.
  • Cheese: This macaroni and cheese recipe calls for 5 cheeses. I recommend using combination of varying levels of sharp cheeses like asiago, sharp white cheddar, monterey jack, parmesan paired with a creamy cheese like Boursin (secret ingredient!)
  • Spices: We're using pantry staple spices- salt, white pepper, ground mustard and dried parsley.
boursin cheese
shredded cheese in bowl for macaroni and cheese
cheese sauce for macaroni and cheese

What Cheese Do I Use?

For a truly remarkable macaroni and cheese, you want to use a combination of cheeses. I highly recommend a combination of varying levels of sharp cheeses like asiago, sharp white cheddar, monterey jack, parmesan paired with a creamy cheese like Boursin.

You counted right, that's 5 different types of cheese and it creates the absolute creamiest, cheesy, velvety cheese sauce, to ever exist.

macaroni and cheese in pot with serving spoon

How To Make Homemade Macaroni and Cheese

  1. Cook the Pasta: This remaining steps can be done while the pasta cooks. You want to heavily salt the water (always for pasta!), I'm talking 1 Tablespoon of salt. Cook the pasta until al dente, about 1 minute less than the box recommends. Drain, then toss with a touch of butter to prevent them from sticking together. If the pasta gets done at the same time as the cheese sauce, no need for the extra butter.
  2. Start the Cheese Sauce: Melt the butter on the stove, add in the onion and cook until soft. Add in the chicken broth. Then, allow it to reduce by half. Toss in the garlic and let it cook for a minute.
  3. Make the Roux: Vigorously whisk in the flour, little by little, and keep whisking until the there is a thick paste. Allow this to cook for a minute. If you're not familiar with a roux, pronounced "roo", it's a way to thicken things like gravy, sauce, macaroni and cheese or soup - just like in my creamy chicken and rice soup.
  4. Add the Milk & Heavy Cream: Whisk in the milk and heavy cream, allowing the roux to break apart, then bring it to a simmer. The sauce will begin to thicken.
  5. Add the Cheese: Whisk in all of the cheese. Once the cheese is almost completely melted, remove from the heat and keep whisking until fully melted.
  6. Combine Pasta & Cheese Sauce: Add the pasta to the cheese sauce, giving a good stir, making sure all the pasta is completely coated.

Tips For Creamy Mac and Cheese

Some find that when making mac and cheese the cheese sauce gets grainy- here's a few tips to ensure it's creamy.

  • Let the chicken brother reduce. Be patient, we want the chicken broth to reduce by half not only to develop flavors but to make sure there is correct ratio for to make the roux.
  • Vigorously whisk the butter and flour together. Whisking will prevent the flour from clumping.
  • Keep an eye on the cheese. Just before the cheese is completely melted, remove it from the heat and continue whisking.
  • Try to stay away from pre-shredded cheese. I know, it's one more step but so worth it. Grab that block cheese, it's more moist and melts much more nicely- pre-shredded cheese contains additives to help keep its shape. We want the cheese to melt easily into the sauce. I absolutely love this cheese grater.
creamy macaroni and cheese in serving bowl

Try These Other Recipes Next!

  • Creamy Mushroom Pasta
  • Really Good Three Cheese Baked Ziti (One Pan!)
  • Italian Sausage Pasta (One Pan!)
  • Easy Baked Meatballs
macaroni and cheese recipe

Ridiculously Creamy Macaroni and Cheese Recipe

Author: Christina
Prep Time: 15 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 55 minutes minutes
Yield: 8 servings
5 from 2 votes
Print Pin Recipe Save RecipeSaved!

Description

If you're searching for a macaroni and cheese recipe that's rich and undeniably creamy, look no further. The key is in the cheese sauce; made with 5 cheeses, sautéd onion, garlic, spices, heavy cream, and whole milk. With the secret ingredient taking it to top level creaminess and the perfect ratio of macaroni to velvety cheese sauce, this homemade mac and cheese recipe will be a forever favorite.

Ingredients
 

Macaroni & Cheese

  • 1 pound elbow pasta, small or large
  • 5 Tablespoons unsalted butter
  • ¼ cup finely diced sweet onion, about ½ small onion
  • 1 clove garlic, grated
  • 1 ½ cups low-sodium chicken broth
  • ¼ cup all-purpose flour
  • 2.5 cups whole milk
  • 2 cups heavy cream
  • 1 5.2-ounce package garlic and herbs Boursin cheese, broken into pieces
  • 2 cups asiago cheese, shredded
  • 1 cup sharp white cheddar cheese, shredded
  • 1 ¾ cups monterey jack cheese, shredded
  • ¼ cup parmesan cheese, shredded
  • 1 teaspoon salt
  • ½ teaspoon ground white pepper
  • ½ teaspoon ground mustard
  • 2 teaspoons dried parsley

Optional Breadcrumb Topping

  • ½ cup breadcrumbs
  • ¼ cup parmesan cheese, shredded
Prevent your screen from going dark

Instructions

  • Cook the Pasta: Cook the pasta in heavily salted water until al dente, typically about 1 minute less than recommended on the box. If cooking the pasta ahead of time- drain, add to a large bowl and stir in 1 Tablespoon of unsalted butter to prevent them from sticking. Set aside. The remaining steps can be done while the pasta cooks. I usually add in the pasta during step 2, right after I stir in the chicken broth.
  • In a large pot, melt the butter over medium heat. Add in the onion and cook until slightly softened, about 3 minutes. Adjust to medium-high heat and stir in the chicken broth. Bring to a high simmer, stirring occasionally, until the mixture reduces by half- about 15 minutes. It's important to not skip this step as too much liquid will cause the cheese sauce to be too thin. Once reduced, stir in the garlic and let it cook for 1 minute.
  • Adjust to medium heat. Vigorously whisk in the flour, little by little, and keep whisking to form a thick paste (roux). Keep whisking and allow the paste to cook for 1 minute. Then, slowly whisk in the milk, heavy cream, salt, white pepper, ground mustard and dried parsley. Bring to a simmer and allow the sauce to thicken, about 3-5 minutes.
  • Whisk in the the cheese until almost completely melted, about 1-2 minutes depending on freshly shredded or pre-shredded cheese. Remove from the heat and keep whisking until the cheese is fully melted.
  • Add the pasta to the cheese sauce, giving it a few stirs to ensure the pasta is completely coated. Serve immediately or bake, if desired.
  • Optional Baking: To bake, preheat the oven to 415°F. Pour the macaroni and cheese into a greased 9x13 inch baking pan. Top with breadcrumbs mixture and bake for 10 minutes. Remove from the oven and allow to cool for 5 minutes before serving.

Notes

  1. Make Ahead Instructions: This macaroni and cheese recipe can be made up to 2 days in advance. Prepare the macaroni and cheese through step 5, reserving ½ cup of the cheese sauce. Store the cheese sauce in an airtight container. Spoon the macaroni and cheese into a greased oven-safe 9x13 baking pan. Cover tightly and store in the refrigerator. The day of, spread the reserved ½ cup cheese sauce over the macaroni and cheese. Optional: sprinkle the top with breadcrumb topping. Cover with aluminum foil and bake at 350°F about 45 minutes or until warmed through.
  2. Freezing Instructions: This macaroni and cheese recipe can be made frozen up to 3 months. Prepare the macaroni and cheese through step 5, reserving ½ cup of the cheese sauce. Store the cheese sauce in an airtight container. Spoon the macaroni and cheese into a greased oven-safe 9x13 baking pan. Cover tightly. Thaw overnight in the refrigerator. The day of, spread the reserved ½ cup cheese sauce over the macaroni and cheese. Optional: sprinkle the top with breadcrumb topping. Cover with aluminum foil and bake at 350°F about 45 minutes or until warmed through.
  3. Pasta: You want a pasta that allows the cheese sauce to find its way into the crevasses, like an elbow or shell pasta. I often find myself grabbing the large elbow pasta (they aren't really large, but I find the small is just too small) since that's typically what I have on hand. Make sure you heavily salt the water for the pasta, around 1 Tablespoon (a must for all pasta!)
  4. Milk & Heavy Cream: This combination of whole milk & heavy cream is recommended for creamiest cheese sauce. If using a lower fat percentage for milk, the sauce won't be as thick. 
  5. Cheese: I highly recommend to freshly grate the cheeses for best flavor and texture as pre-shredded contains less moisture. For the Boursin cheese, break into pieces prior to whisking into the sauce.
  6. Breadcrumbs: Any type of breadcrumbs can be used- regular, seasoned, homemade, Panko, etc.
  7. Roux: If you're not familiar with a roux, pronounced "roo", it's a way to thicken things like gravy, sauce, macaroni and cheese or soup - just like in my creamy chicken and rice soup.
  8. Need this recipe to be gluten free? You can easily substitute the pasta with any gluten free pasta, use King Arthur Measure for Measure flour and gluten free breadcrumbs (if baking.)

Nutrition

Calories: 845kcal | Carbohydrates: 58g | Protein: 34g | Fat: 53g | Saturated Fat: 33g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Trans Fat: 0.3g | Cholesterol: 153mg | Sodium: 1146mg | Potassium: 424mg | Fiber: 2g | Sugar: 8g | Vitamin A: 1794IU | Vitamin C: 1mg | Calcium: 819mg | Iron: 2mg
Tried this recipe? Tag me Today!Mention @SimpleEverydayRecipes or tag #simpleeverydayrecipes!

More Delicious Side Dishes

  • homemade mac and cheese in a white bowl with a fork.
    Easy Homemade Mac and Cheese Recipe
  • baked croutons on a sheet pan.
    How to Make Homemade Croutons
  • scalloped potatoes in a white baking dish with a wooden spoon.
    Cheesy Scalloped Potatoes
  • roasted brussels sprouts with a balsamic glaze drizzle on a plate with a fork.
    Roasted Parmesan Brussels Sprouts

Comments

    5 from 2 votes

    Leave a Reply Cancel reply

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

    Rate the Recipe




  1. Susan Zuffelato says

    March 16, 2024 at 2:28 pm

    5 stars
    OMG , I made this for an event today and it was so good!
    After it was cooked on top of stove I put it in the crockpot and added the toasted Panko Crumbs with Parsley on top. Left crockpot on warm for the party!

    Reply
  2. Sandra says

    March 17, 2024 at 8:58 pm

    5 stars
    I made this for an early Easter with my family and everyone loved it! This will be the mac and cheese recipe that I make for Thanksgiving now too! So good, thank you!

    Reply
    • Christina says

      March 24, 2024 at 12:23 pm

      I'm so glad that the family loved it! And thank you for leaving a review!

      Reply
round image of christina, creator of Simple Everyday Recipes

ABOUT THE CREATOR

Christina Tattory

Christina is the founder of Simple Everyday Recipes. Beyond being a recipe creator and food photographer, she's also a mom of two. Her passion lies in crafting simple, family-friendly recipes that are both easy and delicious, proving that there's always time for a homemade meal.

FAVORITE DINNERS

  • creamy tuscan pasta recipe in a bowl with a fork on a white table topped with cheese.
    Creamy Tuscan Sausage Pasta
  • baked chicken tenders in a bowl with ketchup.
    Crispy Baked Chicken Tenders
  • penne pasta bake with meatballs.
    No-Boil Baked Penne Pasta & Meatballs
  • slices of garlic bread topped with herbs.
    The Best Garlic Bread You'll Ever Have

POPULAR RECIPES

  • crispy baked chicken wings in a bowl with dressing.
    Extra Crispy Baked Chicken Wings
  • a bite taken from cookie dough protein balls with chocolate chips.
    Cookie Dough Protein Bites
  • baked beans in a black pot with a wooden spoon.
    The Best Baked Beans I've Ever Had
  • mushroom pasta with twirled on a fork in a white bowl.
    Creamy Mushroom Pasta Recipe
  • baked chicken teriyaki with pineapple in a white bowl with rice topped with sesame seeds.
    Baked Pineapple Teriyaki Chicken
  • stacked soft chocolate chip cookies on a white table.
    Soft Chocolate Chip Cookies

Footer

  • About
  • Privacy Policy
  • Accessibility
  • Subscribe
  • ↑ back to top
homemade macaroni and cheese recipe
creamy macaroni and cheese
homemade macaroni and cheese recipe
homemade macaroni and cheese
macaroni and cheese recipe
macaroni and cheese

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.