Pasta al Forno with Eggplant

A comforting Pasta al Forno layering roasted eggplant, a bright tomato ragù, and a silky béchamel, baked until bubbling and golden. This Italian-style casserole is rich, homey, and perfect for a family dinner or a make-ahead weekend meal.

0.0(0 reviews)
Prep: 30m · Cook: 50m · Total80 mins
DifficultyMedium
Serves4
Pasta al Forno with Eggplant
Jake

Jake's note

"This version highlights a true eggplant béchamel that gives the dish a creamy, layered feel without relying solely on melted cheese. It’s ideal for a cozy Sunday dinner and reheats beautifully for lunch the next day."

Pasta al Forno with Eggplant

Pasta al Forno with Eggplant is the kind of casserole that bridges rustic comfort and careful technique: roasted eggplant gives smoky, meaty bites that stand up to a bright, simmered tomato ragù, while a creamy béchamel tucks everything together into a luscious, sliceable bake. Roasting the eggplant rather than salting or frying concentrates flavor and avoids greasiness, and cooking the rigatoni very al dente ensures the pasta finishes perfectly in the oven without turning mushy.

This version leans into contrast — acid from canned crushed tomatoes, silk from a milk-based béchamel, and a high-heat bake that encourages golden, slightly crisp edges — which makes each spoonful both comforting and lively. It’s excellent for a family dinner or a weekend make-ahead: assemble ahead and refrigerate, then bake when guests arrive; leftovers actually reward you, the flavors marrying overnight. Small touches — a splash of reserved pasta water to loosen sauces, a pinch of nutmeg in the béchamel, or a final broil for a blistered top — are what lift this from good to memorably homey.

Plan your timing

5:37 pm5:50 pmRoast the eggplant
5:50 pm6:03 pmCook the pasta
6:03 pm6:16 pmMake the tomato sauce
6:16 pm6:29 pmPrepare the béchamel
6:29 pm6:42 pmAssemble the al forno
6:42 pm6:55 pmBake and rest
Advertisement

Ingredients

Yield
4

Instructions

Roast the eggplant

Preheat the oven to 425°F (220°C). Toss the cubed eggplant with half the olive oil and spread in a single layer on a baking sheet; roast until the pieces are deeply browned and tender, about 20–25 minutes, stirring once halfway through. Remove from the oven and set aside to cool slightly.

For this step

  • 2 mediumEggplant, trimmed and cut into 1/2-inch cubes
  • 4 tbspExtra-virgin olive oil
Roast the eggplant

Cook the pasta

Bring a large pot of well-salted water to a rolling boil and cook the rigatoni until very al dente (about 2 minutes less than package directions). Drain the pasta, reserving 1 cup of the cooking water, and set the pasta aside while you finish the sauces.

For this step

  • 1 lbRigatoni (or ziti)
Cook the pasta

Make the tomato sauce

Heat the remaining olive oil in a large skillet over medium heat and sauté the chopped onion until translucent, about 6–8 minutes. Add the garlic and cook 30 seconds more, then pour in the crushed tomatoes and simmer gently for 12–15 minutes until slightly thickened; season to taste and, if the sauce is too thick, thin with a splash of reserved pasta water.

For this step

  • 1 mediumYellow onion, finely chopped
  • 3 clovesGarlic cloves, minced
  • 1 can (28 oz)Crushed tomatoes (canned)
Make the tomato sauce

Prepare the béchamel

In a saucepan over medium heat, melt the butter until foaming, stir in the flour, and cook for 1–2 minutes to remove the raw taste. Whisk in the milk gradually, bring to a gentle simmer, and cook until the sauce thickens to a pourable cream (about 4–6 minutes). Taste and adjust seasoning; if desired, add a pinch of freshly grated nutmeg or a splash of reserved pasta water to loosen.

For this step

  • 3 tbspUnsalted butter
  • 3 tbspAll-purpose flour
  • 3 cupsWhole milk
Prepare the béchamel

Assemble the al forno

In a large bowl, combine the cooked pasta, roasted eggplant, and tomato sauce, tossing gently to coat; fold in about two-thirds of the béchamel so the mixture is creamy but not soupy. Transfer half of the mixture to a 9x13-inch (or similar) baking dish, sprinkle with half the mozzarella, add the remaining pasta mixture, and top with the remaining béchamel and mozzarella.

For this step

  • 2 cupsShredded mozzarella
Assemble the al forno

Bake and rest

Bake in the preheated 425°F (220°C) oven until the top is bubbling and golden, about 20–25 minutes; for a deeper crust, finish briefly under the broiler watching carefully. Let the pasta rest for 10 minutes before serving to set the layers and make slicing easier.
Bake and rest

Tips from the kitchen

Roast eggplant for depth

Toss cubes with half the oil and roast in a single layer so they brown instead of steaming; stirring once ensures even caramelization.

Under-cook the pasta

Boil rigatoni two minutes less than package directions so it remains toothsome after baking and soaks up sauce without turning mushy.

Use reserved pasta water

A splash of the starchy cooking water will loosen either the tomato ragù or béchamel while helping the sauce cling to the pasta.

Aim for pourable béchamel

Cook the roux briefly, then whisk in warm milk gradually; the sauce should be thick but pourable — add milk or pasta water tablespoonwise if it tightens too much.

Finish under the broiler

For a blistered, golden top move the dish to the top rack and broil 1–2 minutes while watching closely to avoid burning the cheese.

Variations & substitutions

Gluten-free swap

Use gluten-free rigatoni and replace the all-purpose flour with a 1:1 gluten-free flour blend, or thicken the béchamel with a cornstarch slurry (1 tbsp cornstarch + cold milk) instead of a roux.

Add Italian sausage

Brown 12–16 oz bulk Italian sausage with the onion, drain excess fat, and proceed with the tomato sauce for a heartier, savory bake.

Caponata-inspired twist

Stir in a handful of chopped olives and capers and finish the tomato sauce with a splash of red wine vinegar for a sweet-sour Sicilian note.

Lighter dairy option

Swap whole milk for 2% and cut mozzarella to 1 cup, then boost freshness with torn basil and a squeeze of lemon before serving to brighten the dish.

Storage & make-ahead

Store leftovers covered in the refrigerator for up to 4 days; reheat single portions in the microwave or rewarm the whole dish in a 350°F oven, covered, until heated through. For longer storage, freeze portions (or the whole pan) for up to 2 months—thaw overnight in the fridge before reheating to preserve texture.

What to serve with it

Serve with a simple peppery arugula salad dressed with lemon, extra-virgin olive oil, and flaky salt to cut the richness, plus warm crusty bread or grilled polenta slices for soaking up sauce. For wine, choose a medium-bodied red such as Sangiovese or Chianti, or a mineral white like Vermentino if you prefer white wine.

Frequently asked questions

Do I need to salt the eggplant before roasting?

Not usually—roasting concentrates flavors and removes moisture without the need for long salting. If your eggplants are very large or seem bitter, you can salt them briefly and pat dry, but most modern eggplants are fine straight to the oven.

Can I assemble the casserole ahead of time?

Yes, you can assemble the dish and cover it in the refrigerator for up to 24 hours; bake straight from chilled (add a few extra minutes to the bake time). For longer make-ahead storage, freeze before baking.

My béchamel is lumpy—how can I fix it?

Return the sauce to low heat and whisk vigorously; if lumps persist, pass the béchamel through a fine-mesh sieve or use an immersion blender to smooth it out. To prevent lumps start by whisking the flour into melted butter thoroughly before adding warm milk slowly.

Why did my casserole get watery?

Common causes are under-roasted eggplant (which releases water) or an overly thin béchamel; roast eggplant until browned and reduce the tomato sauce slightly, and tighten the béchamel by cooking a little longer or adding less milk.

What cheeses work besides mozzarella?

Grated Parmigiano-Reggiano or Pecorino add savory depth—mix them with mozzarella for stretch and flavor, or use fontina or provolone for extra meltiness; avoid pre-shredded cheeses if possible because the anti-caking agents can affect melt.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Roast the eggplant
  • Eggplant, trimmed and cut into 1/2-inch cubes2 medium
  • Extra-virgin olive oil4 tbsp
Step 2: Cook the pasta
  • Rigatoni (or ziti)1 lb
Step 3: Make the tomato sauce
  • Yellow onion, finely chopped1 medium
  • Garlic cloves, minced3 cloves
  • Crushed tomatoes (canned)1 can (28 oz)
Step 4: Prepare the béchamel
  • Unsalted butter3 tbsp
  • All-purpose flour3 tbsp
  • Whole milk3 cups
Step 5: Assemble the al forno
  • Shredded mozzarella2 cups

Nutrition Facts

Per serving: 1 generous serving (560g)

Calories620
Total Fat28g
Saturated Fat12g
Trans Fat0g
Polyunsaturated Fat4g
Monounsaturated Fat12g
Total Carbohydrates65g
Dietary Fiber6g
Total Sugars8g
Protein28g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Pasta al Forno with Eggplant

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect