As a professional chef, I have had the pleasure of creating and perfecting countless recipes. But there’s one dish that always brings a smile to people’s faces, young and old alike – mac & cheese. This classic comfort food has been a staple in households for generations, and today, I’m going to share with you my tried and true mac & cheese recipe. Get ready to dive into a world of creamy, cheesy goodness that will leave you craving for more. So grab your apron and let’s get cooking!

Classic Mac & Cheese Recipe: Creamy and Cheesy Goodness

Welcome to our classic mac and cheese recipe! If you’re craving a bowl of rich, creamy, and cheesy goodness, you’ve come to the right place. Mac and cheese is the ultimate comfort food that appeals to both kids and adults alike. In this recipe, we’ll guide you through the process of making the perfect mac and cheese from scratch. Get ready to indulge in a dish that will warm your heart and satisfy your taste buds!


  • 8 ounces elbow macaroni
  • ¼ cup unsalted butter
  • ¼ cup all-purpose flour
  • 2 cups whole milk
  • 2 cups shredded cheddar cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon paprika
  • ¼ teaspoon garlic powder

General Information:

  • Making Difficulty: Easy
  • Preparation Time: 15 minutes
  • Cooking Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 4 people


Step 1: Prepare the Pasta

Start by cooking the elbow macaroni according to the package instructions. Make sure to cook the pasta until it is al dente, meaning it is cooked through but still firm to the bite. Once cooked, drain the pasta and set it aside.

Note: It’s essential to cook the pasta al dente because it will continue to cook in the oven later, and overcooked pasta can result in a mushy texture.

Step 2: Make the Cheese Sauce

In a large saucepan, melt the butter over medium heat. Once melted, add the flour and whisk it continuously for about 2 minutes to make a roux. The roux will thicken the sauce and give it a velvety texture.

Next, gradually pour in the milk while whisking constantly to avoid any lumps. Continue whisking until the mixture thickens, which should take about 5 minutes.

Once the sauce has thickened, reduce the heat to low and add the shredded cheddar cheese, mozzarella cheese, and grated Parmesan cheese. Stir until the cheeses have melted completely and the sauce is smooth.

Now, it’s time to season the sauce. Add the salt, black pepper, paprika, and garlic powder. Give it a good stir to incorporate the spices evenly throughout the sauce.

Step 3: Combine the Pasta and Cheese Sauce

Add the cooked pasta to the cheese sauce and gently stir until all the pasta is well coated with the creamy goodness. Make sure every elbow macaroni is drenched in the sauce, as this will ensure every bite is packed with flavor.

Step 4: Bake to Perfection

Preheat your oven to 350°F (175°C). Transfer the mac and cheese mixture to a baking dish and spread it evenly. If you want some extra cheesiness, sprinkle some additional shredded cheddar cheese on top.

Bake the mac and cheese in the preheated oven for about 20 minutes or until the top is golden and bubbling. Keep a close eye on it to prevent the cheese from burning.

Step 5: Let It Rest

Once the mac and cheese is out of the oven, allow it to rest for a few minutes before serving. This resting time will help the flavors meld together and make the dish easier to handle.

Step 6: Serve and Enjoy!

Scoop a generous portion of the cheesy mac and cheese onto a plate or bowl. It’s perfect on its own, but you can also serve it alongside a fresh green salad or some roasted vegetables for a well-rounded meal.

Step 7: Store and Reheat

If you have any leftovers (which is unlikely!), store them in an airtight container in the refrigerator for up to three days. To reheat, you can microwave the mac and cheese in short intervals, stirring in between, or reheat it in the oven at 350°F (175°C) for about 15 minutes, or until heated through.

Now that you have the perfect mac and cheese recipe in your hands, it’s time to gather your ingredients and get cooking! Whether it’s for a family dinner or a gathering with friends, this classic mac and cheese is guaranteed to be a hit. Remember, don’t be afraid to experiment by adding your favorite twists, such as crispy bacon or caramelized onions. We hope you enjoy every gooey, cheesy bite of this mouthwatering dish. You deserve it!

mac & cheese recipe

Important Things to Keep in Mind When Making this Mac & Cheese Recipe

Attention, mac and cheese lovers! If you’re craving the ultimate comfort food, nothing quite hits the spot like a cheesy, gooey, and oh-so-satisfying mac and cheese. But before you dive into making this classic dish, there are a few important things to keep in mind that will ensure your mac and cheese turns out perfectly every time. From selecting the right cheese to achieving the perfect balance of flavors, we’ve got you covered with these essential tips.

1. Cheese Selection is Key: When it comes to making mac and cheese, cheese is the star of the show. Make sure to choose a good-quality cheese that melts beautifully and has a rich and bold flavor. A blend of different cheeses like sharp cheddar, Gruyère, and Parmesan works wonders. Experiment with different combinations to find your favorite flavor profile.

2. Cook the Pasta Al Dente: To avoid ending up with a mushy mac and cheese, be sure to cook the pasta just until it’s al dente. This means the pasta should be cooked until it’s tender but still has a slight bite to it. Overcooking the pasta will result in a softer texture, which doesn’t pair well with the creamy sauce and can leave your mac and cheese feeling lackluster.

3. The Sauce is Everything: The sauce is the heart and soul of any mac and cheese recipe. To achieve a velvety smooth sauce, start with a roux made from equal parts butter and flour. Add milk gradually, whisking constantly to prevent lumps. Once the sauce thickens, it’s time to incorporate the cheese. Remember to remove the sauce from heat before adding the cheese to prevent it from becoming grainy.

4. Get Creative with Add-Ins: While a classic mac and cheese is a timeless favorite, feel free to get creative with add-ins to elevate the flavors. Crispy bacon, sautéed onions, roasted garlic, or even a hint of truffle oil can take your mac and cheese to new heights. Just be mindful not to overpower the cheese; the add-ins should complement the flavors without stealing the show.

So, there you have it – the important things to keep in mind when making this mac and cheese recipe. With attention to detail, quality ingredients, and a little creativity, you can create a mac and cheese masterpiece that will have everyone coming back for seconds. Now, grab your apron, preheat that oven, and get ready to indulge in the ultimate comfort food experience. Enjoy!

Frequently Asked Questions

Welcome to our FAQ section where we answer common questions about making the perfect macaroni and cheese recipe. Whether you’re a novice cook or an expert in the kitchen, we’ve got you covered with these helpful answers!

Q: How can I make my mac & cheese extra creamy?

A: To achieve an extra creamy macaroni and cheese, try adding a combination of cheeses such as cheddar, mozzarella, and cream cheese. The creaminess can also be enhanced by adding a bit of milk, heavy cream, or even sour cream. Be sure to cook the pasta until it’s al dente to prevent it from becoming mushy and maintain a good texture. Finally, for a velvety smooth sauce, melt the cheese gradually over low heat, stirring constantly until fully melted and combined.

If you prefer a more indulgent option, you can also experiment with adding a small amount of melted butter or a splash of truffle oil to bring an extra richness to your mac & cheese.

Q: How can I make a healthier version of mac & cheese?

A: If you’re looking for a healthier twist on the classic macaroni and cheese, there are a few simple substitutions you can make. Consider using whole wheat or gluten-free pasta for added fiber. Instead of using full-fat cheeses, opt for reduced-fat varieties or try incorporating a small amount of nutritional yeast for a cheesy flavor without the extra calories.

To add some additional nutrients, feel free to throw in some steamed veggies like broccoli or cauliflower or mix in some cooked chicken, peas, or spinach. You can also experiment with using Greek yogurt or butternut squash puree as a base for the cheese sauce. These swaps will help you enjoy a guilt-free mac & cheese without compromising on flavor.

Q: How can I make my mac & cheese more flavorful?

A: To boost the flavor of your macaroni and cheese, you can add a variety of ingredients and spices. Incorporate some diced onions, minced garlic, or even a pinch of cayenne pepper for a subtle kick. Alternatively, you can add herbs like thyme or basil to add freshness to the dish.

To take it up a notch, consider adding crispy bacon bits or crumbled sausage for a savory twist. You can also top your mac & cheese with breadcrumbs seasoned with herbs, grated Parmesan cheese, or a sprinkle of paprika. These additions will add depth and an explosion of flavors to your mac & cheese recipe.

Q: Can I make mac & cheese without using an oven?

A: Absolutely! Baking macaroni and cheese in the oven gives it a crispy, golden-brown crust, but it’s not the only way to prepare this delicious dish. If you don’t have access to an oven or prefer not to use one, you can make stovetop mac & cheese easily.

To make stovetop mac & cheese, simply cook your pasta according to the package instructions. While the pasta is cooking, prepare your cheese sauce by melting butter in a saucepan and whisking in flour to create a roux. Then gradually add milk, whisking continuously until the sauce thickens. Finally, stir in your choice of cheeses until they melt and combine with the sauce. Toss in the cooked pasta, and voila! Creamy mac & cheese ready to be enjoyed.

Q: Can I prepare mac & cheese in advance?

A: Yes, you can definitely prepare macaroni and cheese in advance! One option is to cook the mac & cheese completely and then store it in an airtight container in the refrigerator. When you’re ready to serve, simply reheat it in the microwave or bake it in the oven until heated through.

If you’d like to prep ahead but bake it fresh, you can cook the pasta and prepare the cheese sauce separately. Keep them in separate containers in the refrigerator. When you’re ready to serve, combine the sauce, cooked pasta, and any additional mix-ins, and then bake it in the oven until bubbly and golden. This way, you can enjoy the convenience of prepping ahead without compromising on the taste and texture of your mac & cheese.


In conclusion, this mac and cheese recipe is a true masterpiece that will satisfy even the most discerning palates. With its creamy, velvety texture and irresistible cheesy goodness, it is a dish that brings comfort and joy to all who indulge. Whether you’re preparing it for a family gathering, a cozy night in, or a special occasion, this recipe will never fail to impress. So go ahead, gather your ingredients, and embark on a culinary adventure that will leave everyone craving for more. Remember, in the world of mac and cheese, there are no limitations, only endless possibilities. Bon appétit!