This is the BEST Mac and Cheese! This Baked Mac and Cheese has a super cheesy creamy sauce, cavatappi pasta, and is topped with a crispy panko topping.

I know that many of you will check out this Mac n Cheese recipe and think that it would make the perfect side dish! And, I agree. But, I have to say that this creamy baked mac is substantial enough to be the main dish, too! It’s the ultimate comfort food.

a photo of baked mac and cheese on a fork

For this easy recipe, I used cavatappi pasta! I love the corkscrew pasta shape because it does such a good job holding in the cheesy sauce. I truly think it’s the best pasta for the job. Every bite is perfection! 

a photo of a scoop of mac and cheese on a wooden spon

The cheese sauce for this homemade baked macaroni is based on a bechamel sauce. And of course, we add plenty of seasonings and cheese! I recommend the types of cheese to add to this creamy mac below! Gruyere mac? Gouda mac? Yep, you can totally make them with this recipe! We also work in bacon and onion to take it to the next level! 

Substitution Ideas: 

This easy baked macaroni has a lot of available substitutions! The best baked mac is the one you have the ingredients for already. Here are a few suggestions! 

  • You can use pre-shredded cheese, or shred your own cheese.
  • Feel free to substitute different cheeses! I love working in a bit of aged Parmesan cheese. Mozzarella cheese, sharp white cheddar cheese, pepper jack, extra-sharp cheddar and gruyere cheese are also wonderful substitutions. There are so many different kinds of cheese that would work! 
  • Feel free to substitute elbow pasta (macaroni pasta) for the cavatappi pasta. Or, use your favorite pasta shape! 
  • Instead of panko, you can use regular breadcrumbs! 
  • Instead of the whole grain mustard, try Dijon mustard or 1/2 teaspoon of mustard powder. 

Serving Suggestions:

This homemade macaroni is a wonderful side dish for your next barbecue! Serve it with The Best Barbecued Pork Steaks or these Crispy Grilled Chicken Quarters with Apricot BBQ Sauce!

Or, serve it as the main dish with sliced chicken breast or salmon mixed in.

a photo of a spoon full of mac and cheese with panko crust

Storing Leftovers: 

Stove leftover mac and cheese in an airtight container in the refrigerator for up to 4 days. You may want to add a splash of cold water before reheating to help the sauce loosen up!

I like to reheat in the oven covered with aluminum foil when possible! 

a horizontal photo of bacon mac and cheese on a fork
a photo of baked mac and cheese on a fork

Baked Mac and Cheese with Panko Breadcrumb Topping

Yield: Serves 9-12
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes

This is the BEST Mac and Cheese! This Baked Mac and Cheese has a super cheesy creamy sauce, cavatappi pasta, and is topped with a crispy panko topping.

Ingredients

  • 1 pound cavatappi pasta, dry
  • ½ pound bacon, diced
  • 1 onion, finely diced

FOR THE CHEESE SAUCE:

  • 5 tablespoons butter, unsalted
  • 5 tablespoons flour
  • 1-½ teaspoons whole grain mustard
  • 2 teaspoons garlic powder
  • 1 teaspoon onion powder
  • ¼ teaspoon cayenne pepper
  • 2 cups whole milk
  • 2 cups chicken stock
  • 4 ounces Monterrey Jack cheese, shredded
  • 4 ounces sharp cheddar cheese, shredded
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • (optional) a dash of hot sauce
  • FOR THE TOPPING
  • 2 cups Panko breadcrumbs
  • ¼ cup butter, unsalted, melted

Instructions

  1. Cook pasta in a large pot of salted water according to the package instructions until al dente, drain.
  2. In a large skillet or large saucepan, add bacon and cook over medium-high heat for 3-5 minutes. Remove from pan and place in bowl, leaving bacon grease in skillet.
  3. Add onions to skillet and sauté in the bacon grease for about 5 minutes, stirring frequently. Remove and add to bowl with bacon to rest.
  4. Make the cheese sauce. Melt butter in the same skillet or pan you used to sauté the bacon and onions over medium heat. Add flour, mustard, garlic powder and cayenne. Stir for 1-2 minutes until mixture thickens into a paste.
  5. Slowly add in milk and chicken stock. Bring to a hard simmer, stirring constantly. Reduce the heat to low, allow to cook for 5 minutes until mixture is reduced into a smooth sauce thick enough to coat the back of a spoon.
  6. Remove from heat or adjust to low heat, and stir in cheese, salt and pepper. Stir until cheese is melted and well combined. Add cooked pasta, bacon and onions, stir to coat.
  7. Transfer the pasta mixture to a greased 9x13'' baking dish. Combine panko bread crumbs and melted butter in a small bowl. Add the buttery panko topping to the top of the casserole.
  8. Set oven to broil. Place casserole dish in oven and broil for 2-3 minutes, until the bread crumbs are well toasted and the top of the mac and cheese has formed a golden brown light crust.
  9. Cool slightly before serving.
Nutrition Information
Yield 12 Serving Size 8
Amount Per Serving Calories 640Total Fat 36gSaturated Fat 18gTrans Fat 0gUnsaturated Fat 15gCholesterol 97mgSodium 1124mgCarbohydrates 50gFiber 3gSugar 7gProtein 28g

The nutrition for this recipe is calculated by an app and may be incorrect.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

If you love this cavatappi pasta recipe, I think you’ll also enjoy:

cavatappi mac and cheese
Creamy Cavatappi Pasta with Bacon and Bread Crumbs
Creamy Cavatappi Pasta with Bacon and Bread Crumbs
Creamy Cavatappi Pasta with Bacon and Bread Crumbs
cavatappi mac and cheese
Creamy Cavatappi Pasta with Bacon and Bread Crumbs