The BEST Baked Mac and Cheese Recipe: Creamy, Cheesy, and Irresistible

Prep Time: 5 minutes
Cook Time: 45 minutes
5 from 2 votes
The best baked mac and cheese: creamy Cheddar and Monterey Jack sauce coats noodles, topped with buttery Ritz cracker crumbs for a perfect crunch.
Featured Recipe Image

jump toRECIPE

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

This recipe draws inspiration from the beloved cheese company, Beecher’s Mac and Cheese, known for its ultra-creamy texture and bold flavor. For an easy meal my aunt loves baking a pan of their premade mac and cheese topped with Ritz crackers crumbled over the top so I figured why not make it from scratch?

If you’re looking for the BEST baked mac and cheese, look no further! Each noodle of penne pasta is coated in a luscious, homemade cheese sauce made with a combination of aged sharp Cheddar cheese and Monterey Jack, then topped with buttery crushed Ritz cracker crumbs for an irresistible golden crust. The stovetop-to-oven method guarantees a velvety sauce and a perfectly crisp, cheesy finish. The balance of creamy, cheesy, and crunchy textures makes this mac and cheese a standout dish – comforting, indulgent, and sure to win over any crowd! Once you’ve tried this, it’s worth diving into creamy pimento mac and cheese or stovetop broccoli Cheddar mac and cheese – they hit the same comfort-food notes with a twist.

the best baked mac and cheese.

Key Ingredients in This Recipe 

  • Pasta – I use penne pasta in this recipe though another shape like shells or macaroni can also be used. I recommend cooking the pasta until just al dente, about 2 minutes less than the box instructions so it doesn’t overcook when the mac and cheese is baked. 
  • Béchamel – Béchamel sauce is made from a roux base. Flour is cooked in butter to reduce the flavor of the flour in the sauce. It’s then simmered with whole milk to make a thick, creamy sauce as the base of this mac and cheese recipe. Once the cheese has been incorporated into the sauce, it becomes a mornay sauce.
  • Milk – Whole milk will result in the creamiest mac and cheese. I make the sauce on the creamier side so that as it bakes and the noodles absorb some of the sauce so it doesn’t become dry. 
  • Cheddar cheese – I prefer to use sharp Cheddar when cooking. If you use mild or medium Cheddar, the flavor will cook out and the recipe will be lacking in that cheesy flavor.
  • Monterey Jack cheese – Monterey Jack is a semi-hard, white cow’s milk cheese. It has a mild flavor and melts well.
  • Cracker crumbs – This recipe has been tested using Ritz crackers. Using Ritz crackers instead of plain bread crumbs creates a rich, buttery flavor in the topping that it truly unmatched. 
  • Seasoning – The mac and cheese is seasoned with a subtle combination of garlic powder and chili powder.

A full ingredient list with exact amounts can be found in the recipe card below.

Top tips for the best mac and cheese

  1. Don’t overcook your noodles. Cooking the pasta until just al dente ensures it doesn’t overcook during the second bake in the pan. 
  2. Sauce & more sauce. You don’t want your sauce to be too thick – a creamy sauce will absorb slightly into the noodles without becoming dry. 
  3. Extra cheese. It’s all about layers! I toss the pasta in the béchamel sauce so each noddle is coated, then I top it with extra cheese before baking it. 
  4. Don’t skip the topping. The crunchy topping elevates the mac and cheese. 
  5. Don’t over-bake. Bake just until the additional cheese is melted and the crackers are golden brown. Over-baking the mac and cheese can dry out the dish, so keep an eye on it.

How to prep this mac and cheese in advance 

Assemble your mac and cheese ahead of time and store it covered in the fridge up to 2 days before baking. Let it sit out for about 30 minutes before baking to ensure even cooking. Add the cracker topping just before baking to keep it crunchy. Bake according to the directions below. 

How to Make Baked Mac and Cheese (Step-by-step)

par boiled penne pasta in strainer.
Step 1: Par-boil pasta. 
Heat oven to 350ºF (180ºC). Bring a large pot of heavily salted water to a boil. Add the penne pasta and cook until just al dente, 6 minutes. Drain the pasta and set the cooked noodles aside.
roux flour and butter in pot.
Step 2: Make roux. 
Heat a large saucepan over medium heat. Add the butter and allow to melt, then whisk in the flour, continuing to stir until pale brown, about 1 minute. Whisk in the milk and bring to a simmer. 
mornay sauce with cheddar cheese and monterey jack.
Step 3: Make mornay sauce. 
Continue to simmer over medium-low heat until the mixture thickens, about 10 minutes.
Whisk in the cheddar cheese and the Monterey Jack cheese until the mixture becomes smooth.
penne mac and cheese in cheese sauce.
Step 4: Coat pasta in cheese sauce. 
Add the cooked pasta to the cheese mixture and stir until the mixture is thoroughly combined. Add to a baking dish or large cast iron pan.
Ritz cracker crumb topping.
Step 5: Make cracker topping. 
Melt the remaining butter. In a small bowl stir together the Ritz cracker breadcrumbs and butter until combined.
baked mac and cheese penne pasta.
Step 6: Bake.
Sprinkle the top of the macaroni and cheese mixture with the crumbled cracker topping and bake until the top is golden brown, about 20 minutes. Serve immediately.

Swaps and substitutions 

  • For a twist, stir in crumbled cooked bacon, caramelized onions, roasted vegetables or a combination of other cheeses. 
  • If not using Ritz crackers for the topping, use panko breadcrumbs tossed in butter. 

FAQ – Frequently Asked Questions

What pasta shape works best for baked mac and cheese?

I recommend using short, ridged pasta like cavatappi, shells, or fusilli – these textures hold onto sauce better than long or smooth noodles.

How do I prevent mushy pasta?

Cook the pasta until just al dente. It will finish cooking in the oven, ensuring the perfect bite.

Should I shred my own cheese?

Yes! Freshly grated cheese melts more smoothly. Pre-shredded options contain anti-caking agents that can affect texture.

Can I mix different cheeses?

Yes! While I love Cheddar and Monterey Jack in this, combining other varieties like cheddar, Gruyère, or mozzarella boosts depth and melt quality.

How can I keep my baked mac and cheese from drying out?

Use a creamy sauce (don’t skimp on milk or cream), undervalue the roux, cook al dente pasta, and bake covered to retain moisture.

Can I make baked mac and cheese ahead of time?

Assemble your mac and cheese ahead of time and store it covered in the fridge up to 2 days before baking. Let it sit out for about 30 minutes before baking to ensure even cooking. Add the cracker topping just before baking to keep it crunchy.

What are common mac and cheese mistakes to avoid?

Don’t overcook your noodles, make sure there is plenty of creamy sauce, don’t skip on the cheese or the cracker topping. Last one – be sure not to over-bake it!

Other Recipes to Try

If you enjoy this mac and cheese recipe, give these a try: 

Baked Mac and Cheese Recipe

5 from 2 votes
Rate this Recipe
the best baked mac and cheese recipe made with penne pasta scoop.
Print Pin
Prep Time 5 minutes
Cook Time 45 minutes
Serves 6

Ingredients:

  • ½ pound penne pasta
  • Kosher salt, as needed
  • 6 tablespoons unsalted butter, divided
  • 2 tablespoons all-purpose flour
  • cups whole milk
  • 2 cups shredded aged sharp cheddar cheese
  • ½ cup shredded Monterey Jack cheese
  • ¼ teaspoon chili powder
  • ¼ teaspoon garlic powder
  • 1 cup crumbled Ritz crackers (or another buttery snack cracker)

Instructions:

  • Heat oven to 350ºF (180ºC).
  • Bring a large pot of heavily salted water to a boil. Add the penne pasta and cook until just al dente, 6 minutes. Drain the pasta and set the cooked noodles aside.
  • Heat a large saucepan over medium heat. Add 3 tablespoons (43g) of the butter and allow to melt, then whisk in the flour, continuing to stir until pale brown, about 1 minute.
  • Whisk in the milk and bring to a simmer. Continue to simmer over medium-low heat until the mixture thickens, about 10 minutes.
  • Whisk in the Cheddar cheese and the Monterey Jack cheese until the mixture becomes smooth.
  • Add the cooked pasta to the cheese mixture and stir until the mixture is thoroughly combined. Add to a baking dish or large cast iron pan.
  • Melt the remaining butter. In a small bowl stir together the Ritz cracker breadcrumbs and butter until combined.
  • Sprinkle the top of the macaroni and cheese mixture with remaining cheese and crumbled cracker topping and bake until the top is golden brown, about 20 minutes. Serve immediately.

Notes:

To make ahead: Assemble your mac and cheese ahead of time and store it covered in the fridge up to 2 days before baking.

Nutrition:

Calories: 444kcal | Carbohydrates: 24g | Protein: 16g | Fat: 32g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 83mg | Sodium: 418mg | Potassium: 166mg | Fiber: 1g | Sugar: 4g | Vitamin A: 923IU | Vitamin C: 0.002mg | Calcium: 434mg | Iron: 1mg
DID YOU MAKE THIS?

TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES! @cookingwithcocktailrings

Rate + Review

WHAT DID YOU THINK OF THIS RECIPE?

5 from 2 votes

Your email address will not be published. Required fields are marked *

Recipe Rating