There’s something special about a truly homemade 5-cheese mac and cheese. It’s richer, creamier, and far more satisfying than anything from a box. This recipe is built on a simple idea: real ingredients, balanced flavors, and perfect texture.
In this 5-cheese mac and cheese, every cheese has a role. Sharp cheddar brings bold flavor, gouda adds smoothness, mozzarella creates that irresistible stretch, goat cheese gives a slight tang, and parmesan finishes it with a crispy golden crust. The result? A dish that’s creamy on the inside, crunchy on top, and absolutely unforgettable.
Ingredients
For the Pasta
- 300g (10 oz) cavatappi pasta
- Salt (for boiling water)
For the Cream Base
- 1 cup heavy cream
- 1 cup whole milk
- 2 garlic cloves (lightly smashed)
- 2 sprigs fresh thyme
Spices
- 1 teaspoon dry mustard
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon black pepper
The 5-Cheese Blend
- 1 1/2 cups sharp cheddar (freshly grated)
- 1 cup gouda (grated)
- 1 cup mozzarella (grated)
- 1/2 cup goat cheese
- 3/4 cup parmesan (for topping)
Step-by-Step Instructions
1. Boil the Pasta Properly
Bring a large pot of water to a boil and add plenty of salt—it should taste like ocean water. Cook the cavatappi 2 minutes less than the package instructions so it stays firm in the oven. Drain and set aside.
2. Infuse the Cream
In a saucepan over low heat, combine heavy cream, milk, garlic, and thyme. Let it warm gently for about 5 minutes to absorb the flavors. Remove garlic and thyme before continuing.
3. Make the Cheese Sauce
Add dry mustard, smoked paprika, and black pepper. Slowly stir in cheddar, gouda, mozzarella, and goat cheese. Keep the heat low and stir until the sauce becomes smooth and creamy.
4. Combine Pasta and Sauce
Add the cooked pasta to the sauce and mix well so every piece is coated.
5. Layer for the Perfect Texture
- First layer: Half of the mac and cheese
- Second layer: A generous layer of cheese
- Third layer: Remaining mac and cheese
- Final layer: Parmesan on top
- 6. Broil for a Crispy Finish
Place the dish under the broiler for 3–5 minutes until the top becomes golden and slightly crispy.
7. Let It Rest
Allow it to sit for 2–3 minutes before serving. This helps the sauce settle and thicken.
Tips for Best Results
- Always use freshly grated cheese for a smooth sauce
- Keep heat low when melting cheese to avoid graininess
- Don’t overcook the pasta before baking
- Watch closely while broiling to prevent burning
- Let the dish rest before serving for the best texture
Variations / Substitutions
Add Protein
- Grilled chicken
- Crispy bacon
Make It Spicy
- Add chili flakes or hot sauce
Vegetarian Option
- Add mushrooms or spinach
Cheese Swaps
- Replace gouda with gruyère or fontina
Nutritional Benefits
This 5-cheese mac and cheese is indulgent but also provides:
- Protein from cheese
- Calcium for strong bones
- Energy from carbohydrates
Approximate per serving:
- Calories: 550 kcal
- Protein: 22g
FAQs
1. Why use cavatappi pasta?
- Its shape holds the cheese sauce better than regular macaroni.
2. Can I prepare it ahead of time?
- Yes, you can assemble it and refrigerate, then broil before serving.
3. What makes this recipe creamy?
- The mix of cream, milk, and multiple cheeses creates a smooth texture.
4. Can I skip goat cheese?
- Yes, but it adds a unique tangy flavor.
5. How do I get a crispy top?
- Use parmesan and broil for a few minutes.
This 5-cheese mac and cheese is comfort food at its best—creamy, rich, and topped with a crispy golden layer. It’s simple enough for a weeknight and impressive enough for guests.
Give it a try, and you’ll never go back to boxed mac and cheese again.

