Macaroni and Cheese Recipe With Penne Pasta: Baked Three-Cheese Indulgence

Macaroni and Cheese Recipe With Penne Pasta: Baked Three-Cheese Indulgence

There’s a reason baked penne mac and cheese remains a timeless comfort dish—it delivers restaurant-quality results with minimal effort.

This version uses three cheeses for depth and a crispy topping that contrasts beautifully with the creamy interior. I developed it in my small Boston kitchen after many trials to perfect the texture.

The penne holds sauce better than traditional macaroni, ensuring every bite is packed with flavor. Baking at high heat creates a golden crust while keeping the center velvety smooth.

Ideal for family dinners or potlucks, this dish proves that indulgence can be both simple and satisfying.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Macaroni and Cheese Recipe with Penne Pasta

Penne, three melty cheeses, and a crispy topping bring this comfort classic to life.

Ingredient Amount Notes
Penne Pasta 🍝 12 oz Rigid shape for sauce retention
Whole Milk 🥛 3 cups Full-fat for creaminess
Unsalted Butter 🧈 ½ cup For roux base
All-Purpose Flour 🌾 ⅓ cup Thickens cheese sauce
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Gruyère Cheese 🧀 1 cup Shredded for nutty depth
Parmesan Cheese 🧀 ½ cup Freshly grated for topping
Dijon Mustard 🟡 1 tbsp Adds tangy complexity
Garlic Cloves 🧄 2 cloves Minced for aroma
Ground Nutmeg 🌰 ¼ tsp Freshly grated preferred
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground essential
Panko Breadcrumbs 🍞 ¾ cup For crispy golden topping
Fresh Parsley 🌿 ¼ cup Chopped for garnish

[recipe_ingredient_scaler]

The cheese selection elevates this dish. Cabot sharp cheddar has the right melt and tang, while Gruyère from Whole Foods adds that nutty depth you can’t skip. For Parmesan, Parmigiano-Reggiano wedge is non-negotiable—pre-grated lacks the texture and flavor. The penne should be al dente (check the package for cook time), as it bakes further in the oven. I always grab mine from De Cecco for consistent quality.

Short on time? Pre-shredded cheese blend works in a pinch, but it won’t melt as smoothly. No Gruyère? Fontina or Monterey Jack at equal amounts. For a gluten-free version, swap the flour for cornstarch (use half the amount). The Dijon adds depth, but yellow mustard gets you 80% there. Fresh nutmeg is worth the effort—ground from a whole nut tastes brighter than the jarred stuff.

Assemble and refrigerate unbaked for up to 24 hours. Leftovers keep 4-5 days in the fridge, though the topping softens. Reheat covered at 350°F for 15-20 minutes. This freezes beautifully for 3 months—just thaw overnight before reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just boil the penne, then use the same pot for the cheese sauce.
  • Sharp Cheddar Magic: That sharp cheddar gives it a bold, tangy kick that’s way better than the boxed stuff.
  • Feeds a Crowd: I make a big batch for Sunday dinner and it’s always a hit with kids and adults alike.
  • Budget Stretcher: Honestly, penne and cheddar are so affordable, and this fills everyone up without breaking the bank.

Step-by-Step Instructions for Baked Three-Cheese Penne

Here’s the method that guarantees creamy, cheesy perfection with a crisp topping.

Step 1: Cook Penne to Al Dente

Bring a large pot of salted water to a rolling boil. Add the 12 oz penne pasta and cook according to package directions for al dente, about 1 minute less than the suggested time. This ensures the pasta absorbs the sauce beautifully without turning mushy.

Drain the pasta in a colander and immediately return it to the pot. Toss with 1 teaspoon salt and ½ teaspoon black pepper while it’s hot. The residual heat helps the seasoning stick, and slightly undercooked pasta prevents it from overcooking during baking.

Step 2: Create a Rich, Creamy Béchamel Base

In a large saucepan over medium heat, melt the ½ cup unsalted butter. Once foaming subsides, whisk in the ⅓ cup all-purpose flour to form a smooth roux. Cook for 2-3 minutes until the mixture turns a pale golden color—this removes the raw flour taste.

Gradually pour in the 3 cups whole milk, whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon. Stir in the 1 tablespoon Dijon mustard, 2 minced garlic cloves, and ¼ teaspoon ground nutmeg for depth of flavor.

Step 3: Build the Cheese Sauce

Reduce heat to low and add the 2 cups sharp cheddar cheese and 1 cup Gruyère cheese in small handfuls, stirring continuously until each addition melts completely. This gradual addition prevents the sauce from breaking or becoming grainy.

Taste and adjust seasoning if needed. The sauce should be velvety smooth with a rich, tangy depth from the mustard and nutmeg. Fold in the cooked penne pasta until every piece is evenly coated. The sauce will thicken slightly as it absorbs into the pasta.

Step 4: Assemble and Top for Baking

Transfer the cheesy pasta to a greased 9×13-inch baking dish. Sprinkle the ½ cup Parmesan cheese evenly over the top, then distribute the ¾ cup panko breadcrumbs in an even layer. The Parmesan adds a salty depth while the panko creates a crispy, golden crust.

Press down lightly on the breadcrumbs to help them adhere to the sauce below. This prevents them from blowing around in the oven and ensures an even, crunchy topping. The dish is now ready for the oven.

Step 5: Bake to Golden Perfection

Bake at 375°F for 20-25 minutes until the top is golden brown and the edges are bubbling. The breadcrumbs should look toasted, and the sauce beneath should be thick and gooey.

Let it rest for 5 minutes before serving to allow the sauce to set slightly. Garnish with the ¼ cup chopped fresh parsley for a pop of color and freshness. The contrast of the crispy topping and creamy pasta underneath is what makes this dish unforgettable.

👨‍🍳

Pro Tips For Making Macaroni And Cheese Recipe With Penne Pasta

  • Cook Pasta Al Dente: Boil the penne for 1 minute less than the package says—it’ll finish cooking in the sauce and stay firm instead of turning mushy.
  • Grate Your Cheddar: Skip pre-shredded cheese; freshly grated sharp cheddar melts smoother and avoids that grainy texture from anti-caking agents.
  • Temper the Milk: Warm the whole milk slightly before adding it to the roux—cold milk can make the sauce seize up or stay lumpy.
  • Add Pasta Water: Stir in ¼ cup of the starchy penne water to the cheese sauce; it helps the sauce cling to the pasta and gives it a creamier finish.

Wine and Beer Pairings for This macaroni and cheese recipe with penne pasta

White Wine Pairings

A crisp Chardonnay with bright acidity cuts through the richness of this dish. I prefer unoaked versions from California—like Kendall-Jackson Avant—to avoid overwhelming the cheese flavors. The citrus notes cleanse your palate beautifully. 🍷

Red Wine Options

A light Pinot Noir from Oregon works surprisingly well, especially with the nutty Gruyère. Try Meiomi Pinot Noir for its balanced fruit and earth notes. The wine’s subtlety complements rather than competes with the dish.

Beer Pairings

For beer lovers, a Belgian-style witbier like Blue Moon offers citrus and spice that brighten each bite. The effervescence also helps cut through the creaminess. A New England IPA works too—try Hazy Little Thing from New Belgium. 🍺

Non-Alcoholic Choices

A dry sparkling apple cider from Downeast Cider House in Boston provides the same palate-cleansing effect as wine. The bubbles and slight tartness balance the richness perfectly.

Cocktail Match

For a spirit option, a Bourbon Old Fashioned with its caramel and vanilla notes pairs wonderfully with the cheesy depth. I use Buffalo Trace for a smooth, approachable choice.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 23g115%
Cholesterol 115mg38%
Sodium 920mg40%
Total Carbohydrate 52g19%
Dietary Fiber 3g11%
Sugars 5g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Why use penne instead of traditional macaroni?

Penne’s ridges and hollow shape hold more cheese sauce than smooth macaroni, giving you more flavor in every bite. It also maintains a better texture when baked, staying firm rather than turning mushy.

2

Can I make this ahead of time?

Yes! Assemble the dish completely, cover it tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if going straight from the fridge to oven.

3

How do I prevent a grainy cheese sauce?

Shred cheese from blocks yourself and add it gradually on low heat, stirring constantly. Pre-shredded cheese contains anti-caking agents that can create a grainy texture.

4

What can I substitute for Gruyère?

Fontina or Monterey Jack work well as they melt smoothly and offer similar nutty notes. Use the same 1 cup measurement as the original recipe.

★★★★★4.8(2 reviews)
Chef Melanie

More recipe sites