With 9 years of experience in the kitchen, I’m passionate about crafting delicious recipes and sharing them with food lovers worldwide. 🍽️✨ Whether it’s a comforting homemade dish , my goal is to make cooking fun, easy, and enjoyable for everyone. Join me on this flavorful journey! 🍹🥗

⏱️
Prep Time
15 Minutes
🔥
Cook Time
30 Minutes
⏰
Total Time
45 Minutes
🌍
Cuisine
American
📊
Difficulty
Medium
🍽️
Yield
6 Servings (1 large baking dish)
Discover the perfect combination of flavors and textures in this comforting, indulgent, and richly satisfying dish. A velvety sauce, infused with the deep, nutty sweetness of caramelized butter and the subtle tang of onion powder, coats every al dente strand of pasta. As the creamy blend of cheddar, Red Leicester, and mozzarella cheeses melts together, a symphony of flavors unfolds, transporting you to a cozy state of comfort and delight. This is, without a doubt, the ultimate macaroni and cheese recipe, one that will become a beloved staple in your household.
Why Choose This Three Cheese Macaroni and Cheese
Dried macaroni pasta is a staple in many pantries, and when combined with a rich and creamy cheese sauce, it’s a match made in heaven. This recipe stands out from the crowd with its unique blend of cheddar, Red Leicester, and mozzarella cheese, which provides a depth of flavor that’s simply divine. The addition of onion powder adds a subtle savory note that complements the cheese perfectly.
What sets this recipe apart is the use of whole milk instead of the usual water or half-and-half. This gives the sauce a luxurious texture and a deliciously creamy flavor that’s hard to resist. The combination of three distinct cheeses also means that the dish has a complexity that will keep you coming back for more.
This recipe is perfect for a comforting meal on a chilly evening or as a satisfying side dish for a family dinner. With its rich and creamy sauce and al dente pasta, it’s sure to become a favorite in your household.
Health Benefits of Three Cheese Macaroni and Cheese
Dried macaroni pasta is a good source of carbohydrates, providing sustained energy for the body. One cup of cooked macaroni contains 200 calories, 43 grams of carbohydrates, and 4 grams of protein. Whole milk, a key ingredient in this recipe, is rich in calcium, providing essential support for bone health. A cup of whole milk contains 300 milligrams of calcium, meeting nearly 30% of the recommended daily intake.
Onion powder, another ingredient in this recipe, is a good source of fiber, vitamin C, and potassium. Fiber helps regulate bowel movements, while vitamin C supports immune function and potassium aids in maintaining healthy blood pressure. Butter, although high in calories, is a rich source of fat-soluble vitamins A, D, E, and K, which are essential for various bodily functions.
Cheddar, Red Leicester, and mozzarella cheese, the star ingredients of this recipe, are high in calcium, providing a boost to bone health. They are also good sources of protein, which is essential for muscle growth and repair. With this recipe, you’ll be indulging in a delightful combination of nutrients and flavors.
Ingredients For “Three Cheese Macaroni and Cheese”
→ Pasta
- 1 lb dried macaroni pasta
→ Cheese Sauce Base
- 3.5 oz butter
- 2.6 oz all-purpose flour
- 3-4 cups whole milk
→ Three-Cheese Blend
- 6 oz cheddar cheese, grated
- 5.3 oz Red Leicester cheese, grated
- 4.4 oz mozzarella cheese, grated
→ Seasonings
- 1 tbsp onion powder
- 1 tbsp paprika
- 1 tbsp garlic granules
- 1 tbsp Dijon mustard
- 1 tbsp fresh parsley, chopped
- Salt to taste
Instructions For “Three Cheese Macaroni and Cheese”

1
Cook the Pasta
Bring a large pot of salted water to a boil and cook the macaroni according to package directions until al dente. Drain well and set aside. Don’t rinse the pasta – you want it to hold onto that cheese sauce!
2
Make the Roux
In a large saucepan, melt the butter over medium heat. Gradually whisk in the flour, stirring constantly until it becomes thick and clumpy. This roux is the foundation of your silky smooth cheese sauce.
3
Add the Spice Magic
Stir in the onion powder, paprika, garlic granules, Dijon mustard, and a good pinch of salt. Let these spices bloom in the roux for about 30 seconds – this is where the flavor really starts to build.
4
Create the Creamy Base
Pour in the milk one cup at a time, whisking constantly to prevent any lumps from forming. Keep stirring until the mixture is smooth and starts to thicken slightly. This takes a bit of patience, but it’s worth it!
5
Melt the First Cheeses
Add half of the cheddar and Red Leicester cheese to the sauce, stirring until completely melted and smooth. The sauce should be creamy and have a beautiful golden color from the Red Leicester.
6
Combine Pasta and Sauce
Fold the cooked macaroni into the cheese sauce, making sure every piece is well coated. The pasta should be completely enveloped in that gorgeous, creamy cheese sauce.
7
Prepare for Baking
Transfer the mac and cheese to a buttered baking dish. Top with the remaining cheddar, Red Leicester, and all of the mozzarella cheese. This top layer will create an amazing golden, bubbly crust.
8
Bake to Perfection
Bake at 350°F for 15-20 minutes until the cheese is melted and bubbly. Then switch to the grill setting and cook for another 10 minutes to get that perfect crispy, golden top. Sprinkle with fresh parsley before serving.
Delicious Variations of Three Cheese Macaroni and Cheese
To add an Italian twist, substitute the cheddar with Parmesan and add some sautéed spinach and cherry tomatoes to the pasta before assembly. For a spicy kick, incorporate diced jalapeños or red pepper flakes into the cheese mixture. If you want to go the extra mile, add some crispy prosciutto or crumbled bacon for a satisfying crunch.
For a creamy, comforting bowl, try using Greek yogurt instead of milk or a combination of milk and cream for an outrageously rich sauce. You could also add some roasted garlic puree or caramelized onions for added depth of flavor. If you’re feeling adventurous, substitute the mozzarella with crumbled goat cheese or feta for a tangy surprise.
To mix things up, try using different types of pasta, such as shells or elbows, and adjust the cooking time accordingly. Alternatively, bake the macaroni and cheese in the oven with some sliced ham or cooked broccoli for a hearty, one-dish meal.
Chef’s Tips for Perfecting Your Three Cheese Macaroni and Cheese
When cooking pasta, it’s essential to use a large enough pot to accommodate the recommended 4-6 quarts of water for every pound of dry pasta. This ensures that the pasta has enough room to cook evenly, preventing it from becoming mushy or sticky. To achieve this, use a pot that’s at least 3-4 quarts in size, and make sure the water is well-salted to season the pasta as it cooks.
When melting butter for the sauce, it’s crucial to do so over low-medium heat to prevent the butter from burning or browning too quickly. This will help to create a smooth, creamy sauce that coats the pasta evenly.
To avoid lumps in the cheese sauce, stir constantly while whisking in the grated cheese. This ensures that the cheese melts evenly and doesn’t separate, resulting in a smooth, creamy consistency.
When combining the cooked pasta and cheese sauce, use a gentle folding motion to distribute the cheese evenly throughout the pasta. This will help to prevent the pasta from becoming coated in too much cheese, resulting in a balanced flavor and texture.
Mistakes to Avoid When Preparing Three Cheese Macaroni and Cheese
Overcooking pasta is a common mistake that can lead to a mushy, unappetizing dish. To avoid this, make sure to cook the macaroni al dente, which means it should still have a bit of bite or chew to it. This will help the pasta retain its texture and prevent it from becoming too soft or mushy.
Not whisking the flour properly before adding the milk is another mistake that can result in lumps. To avoid this, whisk the flour and butter together until it forms a smooth, creamy paste. Then, gradually add the milk, whisking constantly to prevent lumps from forming.
Not melting the cheese properly can result in a grainy, uneven texture. To avoid this, make sure to stir the cheese constantly while it’s melting, and use a low heat to prevent it from burning or scorching.
Not seasoning the dish with enough salt can result in a bland, uninspiring flavor. To avoid this, taste the dish as you go and add salt to taste. You can also add other seasonings, such as onion powder, to enhance the flavor.
Tips and Tricks to Perfect Your Three Cheese Macaroni and Cheese
Before we dive into the comforting world of macaroni and cheese, a clever cooking trick to get you started: have your cheeses at room temperature before grating. This ensures a smooth, even melt and eliminates the risk of lumpy sauce.
As you begin to cook the macaroni, remember to salt the pasta water generously. This enhances the overall flavor of the dish and helps to balance the richness of the cheese.
When making the roux, use a thermometer to ensure the butter and flour mixture reaches a perfect 165°F (74°C). This prevents the sauce from becoming too thick or starchy.
To add an extra layer of depth to your macaroni and cheese, sprinkle a pinch of onion powder into the cheese mixture before combining with the pasta. The subtle aroma of caramelized onions will elevate this comforting classic to new heights.
FAQ About the Recipe Three Cheese Macaroni and Cheese
How long does it take to make Three Cheese Macaroni and Cheese?
This Three Cheese Macaroni and Cheese recipe typically takes about 30-45 minutes from start to finish, depending on your cooking experience and preparation time.
Can I make Three Cheese Macaroni and Cheese ahead of time?
Yes, you can prepare Three Cheese Macaroni and Cheese in advance. Store it properly covered in the refrigerator and reheat when ready to serve for best results.
What ingredients can I substitute in this recipe?
Three Cheese Macaroni and Cheese is quite flexible with ingredient substitutions. You can adjust seasonings, swap similar ingredients, or modify it to suit your dietary preferences and available ingredients.
How should I store leftover Three Cheese Macaroni and Cheese?
Store leftover Three Cheese Macaroni and Cheese in an airtight container in the refrigerator for up to 3-4 days. Reheat gently to maintain the best texture and flavor.
Conclusion
So, are you ready to indulge in a comforting, creamy, and utterly satisfying pasta dish that will become a staple in your household? Look no further! This recipe is a masterclass in textures and flavors, with the perfect blend of sharp and mellow cheddars, nutty Red Leicester, and smooth mozzarella. The onion powder adds a subtle depth that elevates the entire dish. Don’t be surprised if you find yourself going back for seconds (or thirds, or fourths…). Share it with friends and family, or enjoy it solo – either way, you won’t be disappointed. Will you take the first bite and fall in love with this indulgent, cheesy goodness?
📌 Save & Share This Recipe
Loved this recipe? Pin it to Pinterest so you never lose it! Sharing your favorite pins helps others discover amazing dishes too.
Whether you’re meal prepping or cooking something special, keeping your go-to recipes saved makes cooking effortless.
Follow us on Pinterest
for daily culinary inspiration – from comfort dinners to quick lunches and seasonal treats.
Want more delicious ideas?
Browse our recipe collection
to discover simple, flavorful dishes perfect for any cooking level!