This post may contain affiliate links. Please read our disclosure policy.

This recipe for homemade White Cheddar Mac and Cheese is ready in under 30 minutes, far better than any boxed mac and cheese, and surprisingly easy to make! This recipe is easy to customize with different mix-ins or types of cheese, and the toasted panko breadcrumbs take it over the top.

For more mac and cheese recipes, try my Velveeta Mac and Cheese or easy Microwave Mac and Cheese next.

Pin this recipe for later!Pin This

Why We Love This Recipe

  • Customizable – It’s easy to customize it with different pasta shapes, types of cheese, mix-ins, and more!
  • Cheesy and Creamy – Using both whole milk and half and half makes a super rich and creamy cheese sauce.
  • Toasted Breadcrumbs – While the toasted breadcrumbs can be skipped, I think they really elevate this homemade mac and cheese recipe!

RECIPE WALK-THROUGH

How To Make White Cheddar Mac and Cheese

See the recipe card below for full, detailed instructions

In the time it takes to cook the pasta, you can make the easy white cheddar cheese sauce.

Cook Pasta – Start by getting the pasta cooking to al dente, according to package directions. Drain and reserve ½ cup of the starchy pasta water.

Make Roux – Meanwhile, melt the butter in a large pot over medium heat then add the flour and stir to combine. Cook, stirring often for 1-2 minutes. 

Add Milk and Half and Half – Slowly whisk in the half and half, until no lumps remain, then whisk in the milk and seasonings and bring to a low boil. Boil for 3-4 minutes, stirring often to prevent scorching on the bottom, until the mixture thickens and coats the back of the spoon. 

Add Cheese – Turn off heat and add in the cheese a handful at a time, while stirring, until it is all smooth and incorporated. 

Add Pasta – Add the cooked and drained pasta and stir, until fully combined. Use the reserved pasta water to thin to your desired consistency if needed. The cheese sauce will thicken as it stands. 

Serve and Enjoy – Garnish with chopped parsley and the toasted panko bread crumbs, if using. 

Variations

I love that this recipe is a great starting point, but you can easily customize it to your preferences (or what you have on hand) with different mix-ins, cheeses, pasta shapes, and more.

  • Add Mix-Ins – You could add any number of mix-ins to this recipe. Pulled pork, chopped cooked chicken, bacon, ham, steamed broccoli, cauliflower. The list is endless when you use this recipe as a base. 
  • Cheese – If you like a less sharp bite, you could sub half of the sharp cheddar with monterey jack or a mild cheddar. 
  • Milk Used – You could substitute the milk and half and half for other dairy and some non dairy products. Just be aware that these products contain different fat percentages which can alter the mouthfeel and consistency of the sauce. 
  • Pasta Shapes – You can use other pasta shapes for this recipe, but smaller shapes or ones with holes to catch the sauce works best. Shells, cavatappi, and penne are all good substitutes for the elbow shapes. 

Storage Tips

The Best Way to Store Leftovers

Leftovers can be stored in an airtight container in the fridge for up to 5 days. Store any leftover bread crumbs separately in an airtight container at room temperature for up to 5 days.

Add a splash of milk when reheating to help thin out the sauce. Best if reheated in individual portions in the microwave or on the stove top in a pan.

Recipe Tips

  • Use Freshly Shredded Cheese – Please only use freshly shredded cheese for this recipe. Pre-shredded cheese contains additives that can create a too-thick or clumpy texture. 
  • Sub for Half and Half – If you have heavy cream but not half and half, mix equal parts heavy cream and whole milk to get a similar consistency and richness to half and half.

More Mac and Cheese Recipes

Recipe

White Cheddar Mac and Cheese

No ratings yet
White Cheddar Mac and Cheese is ready in under 30 minutes, is far better than any boxed mac and cheese, and is surprisingly easy to make!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6

Ingredients
  

  • 16 ounces Dry elbow macaroni I used Barilla
  • 4 tablespoons Salted butter
  • 4 tablespoons Flour
  • 1 cup Half and half room temperature
  • 2 cups Whole milk room temperature
  • ½ teaspoon Garlic powder
  • ½ teaspoon Black pepper
  • ½ teaspoon Salt
  • 2 cups Sharp white cheddar freshly shredded
  • ½ cup Parmesan freshly grated

Optional panko toppings

  • 2 tablespoons Salted butter
  • 1 cup Panko breadcrumbs
  • ½ teaspoon Dried parsley
  • ¼ teaspoon Salt
  • ¼ teaspoon Garlic powder
  • ¼ teaspoon Black pepper
  • Chopped fresh parsley for garnish
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Cook elbow macaroni according to package instructions for al dente. Drain, reserving ½ cup of the cooking water.
  • While macaroni cooks, melt butter in a large pot over medium heat. Once melted add in the flour and stir until well combined with the butter. Cook, stirring often for 1-2 minutes.
  • Slowly whisk in the half and half, until no lumps remain. Whisk in the milk and seasonings and bring to a low boil. Boil for 3-4 minutes, stirring often to prevent scorching on the bottom, until the mixture thickens and coats the back of the spoon.
  • Turn off heat and add in the cheese a handful at a time, while stirring, until it is all smooth and incorporated. Add in your drained pasta and stir, until fully combined. Use the reserved pasta water to thin to your desired consistency if needed. The cheese sauce will thicken as it stands. Garnish with chopped parsley and or toasted panko bread crumbs if desired.
  • For the optional panko topping: heat butter in a saute pan over medium heat until foamy. Add in breadcrumbs and stir until all the crumbs are coated with butter. Stir the breadcrumbs around often and cook until lightly browned and toasted. Remove from heat, add in seasonings and combine. Use it to top the mac and cheese if desired.

Notes

Leftovers can be stored in an airtight container in the fridge for up to 5 days.
Add a splash of milk when reheating to help thin out the sauce. Best if reheated in individual portions in the microwave or on the stove top in a pan.
Store any leftover bread crumbs separately in an airtight container at room temperature for up to 5 days.

Nutrition

Calories: 448kcalCarbohydrates: 18gProtein: 18gFat: 34gSaturated Fat: 20gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 0.5gCholesterol: 97mgSodium: 890mgPotassium: 248mgFiber: 1gSugar: 6gVitamin A: 1068IUVitamin C: 0.4mgCalcium: 532mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.