
Four Cheese Mac and Cheese
This post may contain affiliate links. Please read our disclosure policy.
This 4 cheese mac and cheese is my family’s favorite. It’s a classic, creamy stove-top recipe made with real ingredients, with no baking required. It’s easy to make, and it’s ready in just 30 minutes!

This four cheese mac and cheese recipe is a staple in our kitchen any time of year. It’s delicious, comforting, and everyone enjoys it. If you love Applebee’s four cheese mac and cheese, you are going to love this homemade version.
It’s a no-bake recipe that uses the classic stovetop method, resulting in an extra-creamy dish that’s anything but dried out. You don’t even need to turn on the oven!
To make it, we start by making a classic béchamel sauce, which is basically butter, flour, and milk. Then we stir in the cheese and Dijon mustard and season with salt and pepper. Stir in some cooked macaroni, and voilà. Ooey gooey cheesy pasta!
Enjoy it on its own or as a side. It’s a quick and easy weeknight meal, but it’s also elevated enough for special occasions (and it tastes great with a glass of wine).


What to serve with four cheese mac and cheese
Enjoy this four cheese macaroni and cheese as a quick and comforting meal on its own or as a tasty side any time of the year. For many people, mac and cheese is a staple at Thanksgiving dinner, and it’s arguably always the best part of the plate.
It pairs perfectly with protein mains and easy vegetable sides like roasted broccoli, pan seared brussels sprouts, or a green salad.
Protein mains that taste especially delicious with four cheese mac and cheese:

Four Cheese Mac and Cheese Recipe
Ingredients
- 3 cups elbow macaroni (gluten-free if needed)
- ½ cup butter
- 1 medium onion (finely minced)
- ½ cup all-purpose flour (gluten-free if needed)
- 1 teaspoon sea salt
- 4 cups whole milk
- 1 ½ cups aged white cheddar cheese (grated)
- 1 cup gruyere (grated)
- ½ cup fontina (diced)
- ½ cup grated parmesan cheese (grated)
- 1 teaspoon dijon mustard
- Black pepper (to taste)
Instructions
- Cook the macaroni in a large pot of salted water according to package directions.3 cups elbow macaroni
- Melt the butter in a medium-sized pot over medium-high heat. Add the onion and sauté for 2-3 minutes, or until the onion starts to soften but not brown. Add the flour to the pot and stir it continuously for 2-3 minutes, or until it is light brown. Pour the milk into the pot while whisking constantly. It will thicken up a lot at first but then thin as you pour in more milk. Bring the pot to a boil for 2 minutes, or until it has thickened.½ cup butter, 1 medium onion, ½ cup all-purpose flour, 4 cups whole milk
- Lower the heat to medium-low and add the 4 kinds of cheese to the pot in a few additions. Stir the pot until the cheeses have melted then add the dijon mustard, sea salt, and black pepper. Taste the cheese sauce and add more sea salt and pepper if you'd like.1 ½ cups aged white cheddar cheese, 1 cup gruyere, ½ cup fontina, ½ cup grated parmesan cheese, 1 teaspoon dijon mustard, Black pepper, 1 teaspoon sea salt
- Stir the macaroni into the cheese sauce. Serve with pepper on top and a little grated white cheddar on top.
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

More cheesy pasta recipes
For more inspiration, check out all of our pasta recipes!





I am making this for a crowd, maybe 12-14 guests. Should I double this recipe, triple?
If you’re serving it as a main course, I would suggest tripling it.
This looks SO GOOD!!! Beautiful!
Love that you said MACARONI & CHEESE…Too many these days say “Mac & Cheese” 🙂
Wishing you a Happy Weekend
Nancy