Our Pasta Alla Norma is a classic Sicilian dish that’s simple, soulful, and full of flavor — tender pasta tossed in a rich tomato sauce with golden, pan-fried eggplant, fragrant basil, and a snowfall of ricotta salata. It’s rustic Italian comfort at its best.
Every element shines in this recipe — the caramelized eggplant adds buttery richness, the tomatoes bring bright depth, and the ricotta salata finishes with that perfect salty tang. It’s elegant enough for company but easy enough for a weeknight dinner.
If you love Italian comfort food as much as I do, be sure to try my cacio e pepe for a creamy, pepper-kissed pasta, rigatoni bolognese or baked ziti with meat for hearty, meaty options, and chicken francaise for a bright, lemony chicken that pairs beautifully with this dish.
🍝 There’s nothing cozier than a bowl of pasta that feels straight from an Italian trattoria — let’s make it together!
Before You Begin
✨ Choose the right pasta. Tube-shaped pasta like rigatoni or penne holds onto the sauce beautifully, giving you that perfect bite every time.
✨ Salt the pasta water generously. This simple step seasons the pasta from the inside out and adds essential flavor.
✨ Cook the eggplant properly. Don’t crowd the pan — golden and tender eggplant is key to this dish’s signature texture and taste.
✨ Reserve the pasta water. That starchy liquid is liquid gold — it helps the sauce cling perfectly to every piece of pasta.
✨ Use ricotta salata, not fresh ricotta. It’s firmer, saltier, and brings the authentic flavor this Sicilian classic is known for.
✨ Salt generously. Use about 2 tablespoons of salt per 4 quarts of water — it seasons the pasta from the inside out and brings out all the sauce’s rich flavor.
✨ Don’t drain your eggplant. Skip the paper towels! Letting that flavorful oil stay with the eggplant adds a subtle sweetness and deep richness to the sauce.
Ingredients for Pasta Alla Norma
This is just a quick glance at what you’ll need. For exact measurements and the full ingredient list, head down to the recipe card below.
- Pasta: Tube-shaped varieties like rigatoni, ziti, or penne work best.
- Eggplant: Choose firm, glossy eggplants for the best flavor and texture.
- Olive oil: Regular olive oil for cooking, and extra virgin for finishing.
- Anchovy paste: Adds savory depth — it melts into the sauce for umami without fishiness.
- Garlic & red pepper flakes: Bring warmth and aroma to the tomato base.
- Crushed tomatoes: The foundation of the sauce — choose a quality Italian brand if you can.
- Italian seasoning & oregano: Round out the flavor with classic Mediterranean herbs.
- Fresh basil: Stirred in at the end for that signature fragrance.
- Ricotta salata: A firm, salty cheese that perfectly finishes the dish.
Pro Tips
⭐ Fry the eggplant in batches. Crowding the pan leads to soggy cubes — golden edges and soft centers come from giving each piece room to breathe.
⭐ Don’t skip the anchovy paste. It’s your secret flavor booster! Once cooked, it deepens the sauce without standing out.
⭐ Add pasta water slowly. A few tablespoons at a time helps emulsify the sauce, making it cling beautifully to the noodles.
⭐ Toss gently before serving. This keeps your eggplant intact and distributes the sauce evenly through the pasta.
⭐ Save that pasta water! The starchy liquid not only helps your sauce cling beautifully to the noodles but also gives it a luscious, silky finish.
How To Make Pasta Alla Norma Recipe
Making a delicious Pasta Alla Norma is a simple three-step process. While the name may sound deep and mysterious, it isn’t an overly complicated procedure. Just to ensure excellence the first time around, I’m gonna’ walk you through the whole thing, from start to finish.
- Cook eggplant in batches until golden brown and soft. Set aside.
- Saute anchovy paste, garlic, and red pepper flakes and cook, stirring constantly, until the garlic is fragrant.
- Add tomatoes, salt, sugar, Italian seasoning, and oregano and increase heat and bring to a boil. Add cooked eggplant back to the skillet and simmer.
- Pour sauce over cooked pasta.
- Enjoy.
***See the full instructions below.
Frequently Asked Questions
⭐ Can I make this vegetarian?
Absolutely! Simply omit the anchovy paste — you can add a teaspoon of capers or a splash of soy sauce to mimic that savory depth.
⭐ What can I use instead of ricotta salata?
Pecorino Romano or feta make excellent substitutes if ricotta salata isn’t available.
⭐ Can I bake the eggplant instead of frying it?
Yes — toss it with olive oil, spread on a baking sheet, and roast at 425°F until golden and tender, about 25 minutes.
⭐ Can I make this ahead of time?
You can prepare the sauce and eggplant a day ahead. Cook the pasta fresh before serving for the best texture.
Storing + Reheating + Freezing + Make-Ahead Tips
Storing
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating
- Warm gently on the stovetop over medium heat, adding a splash of water or broth to loosen the sauce.
Freezing
- This dish freezes well! Cool completely, transfer to freezer-safe containers, and freeze up to 2 months. Thaw overnight in the fridge before reheating.
Make-Ahead
- You can fry the eggplant and make the sauce up to a day ahead — just refrigerate separately and combine when ready to serve.
Food Safety
- If you’d like more info on food safety, check out this link.
What to Serve With Pasta Alla Norma
- Fresh + Crisp Sides: Try my Mediterranean salad, 1905 salad, or sheet pan Mediterranean vegetables for a fresh balance.
- Cozy Breads: Serve with practically no knead bread, garlic bread or garlic and herb Parker House rolls to soak up every drop of sauce.
- Sweet Finishes: End with something sweet and classic — tiramisu, espresso brownies, or Oreo delight all make dreamy finales.
More Italian-Inspired Pasta Recipes
- Baked Ziti with Ricotta: A rich, bubbling classic that’s always a hit.
- Rigatoni D: A creamy, mushroom-studded Italian favorite inspired by Maggiano’s.
- Chicken Riggies: Creamy, spicy comfort food from upstate New York.
- Weeknight Bolognese: A hearty meat sauce that’s ready in under an hour.
- Gnocchi alla Sorrentina: Tender potato dumplings baked in marinara and mozzarella.
💗 Tried This Recipe?
If you enjoyed this recipe, please take a moment to leave a ⭐⭐⭐⭐⭐ star rating and a quick comment — I love hearing from you!
💌 From cozy casseroles to restaurant-worthy pasta dishes, my FREE newsletter has it all. Subscribe today so you never miss a new family favorite! And tag me on Instagram @gonna_want_seconds so I can see your Sunday supper version.
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Pasta Alla Norma
Ingredients
- 1 pound tube shaped pasta
- 1/4 cup regular olive oil, divided
- 1 1/2 pounds eggplant, cut into 1/2 inch cubes
- 1 teaspoon anchovy paste
- 1 tablespoon garlic, finely chopped
- 1/4 teaspoon red pepper flakes
- 1 (28-ounce) can crushed tomatoes
- 1/2 teaspoon salt
- 1 pinch granulated sugar
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- 1/3 cup fresh basil, julienned
- 1 tablespoon extra virgin olive oil
- 1/2 cup ricotta salata, shredded
Instructions
- Cook pasta according to package instructions, in well-salted water, until al dente. Reserve 1/2 cup of pasta water and drain.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat until it shimmers. Cook eggplant in batches, without crowding, in a single layer until golden brown and soft, about 10 minutes. Season with salt. Turn once, halfway through cooking. Remove to a plate (do not drain on paper towels) and cook the remaining eggplant adding more oil as needed.
- Meanwhile, bring 4 quarts of well-salted water to a boil in a large pot. Add pasta and cook according to package instructions to al dente. Reserve 1/2 cup of the cooking water; drain pasta and transfer back to the cooking pot.
- Remove and discard all but 2 tablespoons of oil from the skillet. If you do not have that amount remaining, add olive oil to make up the difference. Turn the heat to low add anchovy paste, garlic, and red pepper flakes and cook, stirring constantly, until the garlic is fragrant.
- Add tomatoes, salt, sugar, Italian seasoning, and oregano and increase heat and bring to a boil, reduce heat and simmer, stirring occasionally, until thickened, 8-10 minutes.
- Add cooked eggplant back to the skillet, gently stir to mix in and simmer to heat through. Add basil and extra virgin olive oil and stir. Adjust salt and pepper. Pour sauce over cooked pasta. Stir in reserved pasta water, as needed, to adjust consistency, so sauce coats all the pasta. Portion out into individual bowls, sprinkle with Ricotta Salata and serve.









I was looking for this recipe. Thank you. It was simple and delicious. I will say that the only change I made was to roast the eggplant cubes in the oven for about 20 min.
Hi, Nanny! Thank you so much for your positive review. That’s also a great way, thank you for sharing 🙂