Sicilian Eggplant Pasta Classic

Featured in: Pasta Dishes That Comfort and Satisfy

Pasta alla Norma is a beloved Sicilian dish featuring rigatoni tossed with sweet-roasted eggplant and a homemade San Marzano tomato marinara. The eggplant is oven-roasted until golden, creating perfect texture without the heaviness of frying. The sauce combines olive oil, garlic, tomato paste, and fresh basil for authentic flavor. Finished with tangy ricotta salata and fresh basil, this vegetarian main course balances hearty pasta with Mediterranean ingredients. The dish comes together in about 90 minutes, with most of that time being hands-off cooking as the sauce simmers and the eggplant roasts to perfection.

marry from tastelikemagic.com
Updated on Sat, 05 Apr 2025 16:24:11 GMT
A bowl of pasta with vegetables and cheese. Pin it
A bowl of pasta with vegetables and cheese. | tastelikemagic.com

This hearty Sicilian pasta alla Norma transforms humble eggplant into a deeply satisfying meal that tastes like summer in Italy. The roasted eggplant adds a sweet, caramelized depth that beautifully complements the homemade marinara for a restaurant-quality dinner right at home.

I first discovered pasta alla Norma during a trip to Sicily, and it's become my go-to dinner party recipe. Guests always ask for seconds and are shocked when I reveal how simple it is to prepare at home.

Ingredients

  • Globe eggplant: The star ingredient that gives this dish its character. Look for firm eggplants with smooth, shiny skin
  • Rigatoni pasta: The tubular shape captures sauce beautifully. The ridges on rigatoni hold onto the sauce better than smooth pasta shapes
  • San Marzano tomatoes: These Italian plum tomatoes have the ideal balance of sweetness and acidity. Worth the extra cost for the superior flavor
  • Ricotta salata: A pressed, salted ricotta that adds wonderful tangy notes. The authentic choice, but pecorino or cotija make excellent substitutes
  • Fresh basil: Adds brightness that cuts through the richness. Use only fresh, never dried, for this recipe
  • Garlic cloves: Smashed rather than minced to infuse the oil gently without burning
  • Extra virgin olive oil: Use your best quality oil as its flavor is prominent in the final dish
  • Red pepper flakes: Provides a subtle heat that balances the sweet eggplant

Step-by-Step Instructions

Prepare the marinara base:
Crush whole tomatoes by hand for the perfect rustic texture. This manual method gives you control over the final consistency unlike using puréed tomatoes.
Infuse the olive oil:
Slowly cook garlic in olive oil until golden but not brown, about 5 minutes. This infuses the oil with rich garlic flavor while removing the aggressive raw bite. Keep the heat moderate to prevent burning, which would make the sauce bitter.
Build the sauce foundation:
Add tomato paste to the garlic oil and cook briefly to caramelize its sugars. This crucial step adds concentrated umami depth that makes homemade sauce taste professional. When adding tomatoes to the hot oil, stand back to avoid painful splatters.
Simmer the marinara:
Let the sauce bubble gently for 30 minutes with basil sprigs. This slow cooking develops complex flavors as the ingredients meld together. The oil that rises to the top contains tremendous flavor so stir it back in rather than removing it.
Roast the eggplant:
Cut eggplant into half-moon slices and arrange on oiled baking sheets. Roasting at high heat dehydrates the eggplant while concentrating its flavor, avoiding the oil-soaked result of traditional frying methods. Look for golden brown edges which indicate proper caramelization.
Cook the pasta:
Boil rigatoni in properly salted water until just al dente, slightly firmer than you might normally prefer. The pasta will continue cooking slightly when combined with the hot sauce. Reserve pasta water before draining as its starchy quality helps bind the sauce.
Combine and finish:
Toss everything together in the still-hot pasta pot, adding pasta water gradually to create a silky sauce that clings to each piece. The starchy pasta water acts as an emulsifier that brings the olive oil and tomato sauce together into a cohesive coating.
A bowl of pasta with vegetables. Pin it
A bowl of pasta with vegetables. | tastelikemagic.com

My grandmother taught me to smash rather than mince the garlic for the sauce, insisting it created a more gentle, aromatic flavor. She'd say "cooking is not just about taste, but about patience" as we'd wait for the sauce to develop its rich flavor profile.

The Eggplant Question

Many traditional recipes call for salting and draining eggplant before cooking, a technique meant to draw out bitterness. Modern cultivated eggplants have had most bitterness bred out, making this step largely unnecessary. Roasting also eliminates any remaining bitter notes through caramelization. Skip the salting step to save time without sacrificing flavor.

Cheese Considerations

Authentic pasta alla Norma uses ricotta salata, a pressed and salted ricotta cheese with a firm texture and briny flavor. If unavailable, pecorino romano provides similar saltiness while cotija offers comparable texture. Fresh mozzarella can work in a pinch but changes the character of the dish to something creamier rather than tangy. Whatever cheese you choose, add it just before serving so it retains its distinct texture.

Make-Ahead Options

This dish shines as a make-ahead meal. The sauce can be prepared up to five days in advance and refrigerated, actually improving in flavor over time. Roasted eggplant can be prepared a day ahead, though it will soften slightly when reheated. For optimal texture, assemble everything just before serving, reheating the components separately before combining. Leftovers reheat beautifully in a covered skillet with a splash of water.

A bowl of pasta with sauce and herbs. Pin it
A bowl of pasta with sauce and herbs. | tastelikemagic.com

With patience and thoughtful preparation, this pasta alla Norma rewards you with flavors that feel like a warm embrace straight from Sicily.

Frequently Asked Questions

→ What can I substitute for ricotta salata cheese?

If ricotta salata is unavailable, pecorino or cotija cheese make excellent substitutes as they provide similar saltiness. For a different but delicious option, torn fresh mozzarella works well, though it has a milder flavor profile than the traditional sheep's milk cheese.

→ Can I use jarred marinara sauce instead of homemade?

Yes, you can substitute 2 cups of high-quality jarred marinara sauce to save time. The homemade version provides optimal flavor, but a good store-bought alternative will still produce delicious results.

→ How do I prevent the eggplant from becoming soggy?

Roasting the eggplant at high temperature (425°F) instead of frying ensures better texture. Make sure to arrange eggplant pieces in a single layer on the sheet pan, don't overcrowd them, and roast until golden brown (about 30 minutes) for the best texture.

→ What pasta shape works best for Pasta alla Norma?

Rigatoni is traditional and ideal because its tubular shape with ridges captures the sauce and small pieces of eggplant. Other short pasta shapes like penne, ziti, or casarecce would also work well as alternatives.

→ Why do you crush whole tomatoes rather than using crushed tomatoes?

Hand-crushing whole peeled San Marzano tomatoes allows you to control the texture of the sauce, creating a more rustic consistency with varied pieces rather than the uniform texture of pre-crushed tomatoes. This method also typically yields better flavor as whole tomatoes are often higher quality.

→ How spicy is this dish with the red pepper flakes?

The recipe uses ¼ teaspoon of red pepper flakes which adds a mild warmth rather than significant heat. You can adjust to taste—increase for more spice or reduce/omit for a milder dish that's suitable for those who prefer less heat.

Pasta alla Norma Eggplant

A vegetarian Sicilian classic combining rigatoni, sweet-roasted eggplant, and homemade marinara topped with ricotta salata cheese.

Prep Time
30 Minutes
Cook Time
60 Minutes
Total Time
90 Minutes
By: Marry

Category: Pasta Favorites

Difficulty: Intermediate

Cuisine: Italian

Yield: 4 Servings (4 generous portions)

Dietary: Vegetarian

Ingredients

→ For the marinara sauce

01 1 28-ounce can whole peeled San Marzano tomatoes with purée
02 ¼ cup extra-virgin olive oil
03 4 garlic cloves, peeled and smashed
04 ¼ teaspoon red pepper flakes
05 1 tablespoon tomato paste
06 1 teaspoon kosher salt
07 ½ teaspoon freshly ground black pepper
08 2 sprigs fresh basil

→ For the pasta

09 2 ½ pounds globe eggplant
10 kosher salt
11 extra-virgin olive oil
12 1 pound rigatoni
13 ¼ teaspoon kosher salt
14 ½ cup torn basil leaves, plus more for serving
15 2 cups homemade marinara sauce (or jarred alternative)
16 Ricotta salata (or pecorino or cotija as substitutes)

Instructions

Step 01

Pour the tomatoes and purée into a bowl and crush with your hands or the back of a spoon, then set aside.

Step 02

Add the extra-virgin olive oil and garlic cloves in a large skillet, and bring to medium heat. As the garlic begins to sizzle, stir occasionally, and cook until fragrant and golden, about 5 minutes. Monitor the heat so the garlic doesn't cook too quickly or burn. Add the red pepper flakes and cook for another 30 seconds.

Step 03

Remove the skillet from the heat and let the oil cool slightly. Carefully stir the tomato paste into the garlic and oil. Be extremely mindful so the oil doesn't splatter and burn you as the paste is added—and cook for 1-2 minutes. Spoon the tomatoes into the pan with the oil and paste and season with salt and pepper. Add the basil sprigs and bring to a boil. Reduce to a bubbling simmer over low heat, stirring occasionally, for 30 minutes. Stir to mix the oil that rises to the top, then discard the basil sprigs and garlic. Remove sauce from heat.

Step 04

While the sauce is simmering, roast your eggplant. Preheat your oven to 425°F. Cut the ends off the eggplants. Slice them in half, vertically, then cut them into ½-inch (half-moon) shaped pieces. Brush a sheet pan with olive oil and arrange the eggplant pieces in an even layer. Use two sheet pans if needed. Brush the eggplant tops with olive oil, sprinkle with kosher salt, and place in the oven to roast until golden brown, for about 30 minutes or so.

Step 05

While the eggplant roasts, fill a large pot with water and bring to a boil. Once boiling, salt the water generously. Add the pasta and cook until al dente. Use a mug or measuring cup to reserve ¾ cup of the pasta water. Drain the pasta.

Step 06

Add the pasta, basil, marinara, and roasted eggplant to the large pot you cooked the pasta in. Gradually stir in the pasta water (start with ½ cup, then add more if needed) and stir well to combine. Taste and add more salt or red pepper flakes if desired. Transfer the pasta to a serving bowl and top with freshly grated ricotta salata and more basil.

Notes

  1. If you can't find ricotta salata, use pecorino or cotija cheese. While it's not tangy sheep's milk cheese, torn fresh mozzarella is also delicious in this dish.

Tools You'll Need

  • Large skillet
  • Baking sheets
  • Large pot
  • Measuring cups and spoons

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 655
  • Total Fat: 16 g
  • Total Carbohydrate: 112 g
  • Protein: 20 g