This post may contain affiliate links. Please read our disclosure policy.

If there’s one pasta dish that proves simple ingredients can make something extraordinary, it’s Pasta Alla Norma. This beloved Sicilian classic brings together roasted eggplant, a rich garlicky tomato sauce, fresh basil, and ricotta into a bowl of pure comfort โ€” no meat, no cream, no fuss.

Want to save this recipe?
Enter your email below & we’ll send it to your inbox.ย Plus get great new recipes from us every week!

Why You’ll Love This Eggplant Pasta

  • Vegetarian and satisfying. Roasted eggplant is hearty and meaty enough that you won’t miss the meat for a second.
  • Ready in about 35 minutes. Most of the cook time is hands-off while the eggplant roasts.
  • Pantry-friendly. A can of diced tomatoes, a few garlic cloves, and dried oregano โ€” nothing fancy required.
  • Authentic flavor. Ricotta salata is the finishing touch that elevates this dish from good to unforgettable.

Helpful Tips

  • Salt the eggplant well before roasting. Eggplant is porous and absorbs oil quickly. A good seasoning before roasting draws out moisture and results in a golden, tender texture rather than a soggy one.
  • Roast, don’t sautรฉ. Roasting is the key difference between a great Pasta Alla Norma and a mediocre one. The oven caramelizes the eggplant and concentrates its flavor in a way the stovetop simply can’t replicate.
  • Don’t skip the pasta water. The starchy pasta water is liquid gold โ€” it loosens the sauce and helps it cling beautifully to every piece of pasta. Add it gradually until you reach the right consistency.
  • Use ricotta salata, if you can get it. Ricotta salata is a firm, salty, aged cheese โ€” completely different from creamy fresh ricotta. It’s the traditional topping for this dish and provides a savory, crumbly finish. Find it at most Italian delis or the specialty cheese section of your grocery store.
  • Cook pasta al dente. The pasta will continue cooking slightly when tossed in the hot sauce, so pull it just before fully done for the perfect texture.

You’ll need

How to Make Pasta Alla Norma

  • Toss the diced eggplant with olive oil, salt, and pepper. Spread in a single layer and roast until tender and golden.
  • Meanwhile, cook the pasta in salted water until al dente. Reserve some pasta water, then drain.
  • In a skillet, sautรฉ garlic and red pepper flakes in olive oil until fragrant. Stir in the diced tomatoes and oregano and simmer until slightly thickened. Season to taste.
  • Add the roasted eggplant and pasta to the sauce.
  • Finish with fresh basil, ricotta, and a drizzle of olive oil.

Substitutions & Variations

  • Pasta shape: Rigatoni and penne are traditional, but spaghetti, ziti, or paccheri all work well. Use a shape with ridges or a hollow center to catch the sauce.
  • Fresh tomatoes: In summer, swap the canned tomatoes for 3โ€“4 ripe Roma tomatoes, diced. The sauce will be brighter and fresher.
  • Add depth: A small handful of sun-dried tomatoes or a pinch of sugar can help balance the acidity of the tomatoes if needed.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat with a splash of water or olive oil to loosen the sauce. The eggplant softens further as it sits, which some people actually prefer the next day.

This dish doesn’t freeze well due to the eggplant texture โ€” best enjoyed fresh or within a few days.

FAQs

Can I make this ahead of time?

You can roast the eggplant and make the tomato sauce up to 2 days in advance. Store them separately in the fridge and combine with freshly cooked pasta when ready to serve.

Is Pasta Alla Norma supposed to be spicy?

Traditionally, no โ€” the red pepper flakes are optional. The dish is meant to be rich and savory, not spicy. Add heat to your own preference.

What does Pasta Alla Norma taste like?

It’s deeply savory, slightly sweet from the roasted eggplant and tomatoes, with a salty, creamy finish from the ricotta salata. The basil adds a bright, fresh contrast. It’s bold but balanced โ€” comfort food at its finest.

Made this recipe? Leave a rating below and share your photos โ€” we love seeing your pasta nights!

Pin this now to find it later

Pin It
5 from 5 votes

Pasta Alla Norma Recipe

By: Tatiana
This Pasta alla Norma is a simple, flavorful pasta made with roasted eggplant, garlic, tomatoes, fresh basil, and ricotta salata. A fresh and satisfying dinner thatโ€™s easy enough for any night of the week.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 large eggplant, about 1 lb, diced
  • 3 tablespoons olive oil, divided
  • Salt & black pepper, to taste
  • 8 ounces penne or rigatoni
  • 3 garlic cloves, minced
  • ยผ teaspoon red pepper flakes, optional
  • 1 can (14 oz.) diced tomatoes, with juices
  • ยฝ teaspoon dried oregano
  • ยฝ cup fresh basil, torn
  • ยฝ-ยพ cup ricotta salata, crumbled or grated, (or regular ricotta, see notes)*
  • Extra olive oil for finishing

Instructions 

  • Preheat your oven to 425ยฐF.
  • Place the diced eggplant on a baking sheet. Drizzle with 2 tablespoons of olive oil, then season with ยฝ teaspoon salt and a pinch of black pepper. Toss well to coat and spread into a single layer. Roast for 20โ€“25 minutes, or until tender and golden. Set aside.
  • Meanwhile, bring a large pot of salted water to a boil and cook the pasta al dente according to package directions.
  • While the pasta cooks, heat 1 tablespoon olive oil in a large skillet over medium heat. Add the garlic and red pepper flakes and cook for about 20 seconds, stirring constantly until fragrant.
  • Stir in the diced tomatoes with their juices and the dried oregano. Simmer for 8โ€“10 minutes, allowing the sauce to thicken slightly. Season with salt and black pepper to taste.
  • When the pasta is almost done, reserve about ยฝ cup of the pasta water before draining. Add the drained pasta to the skillet.
  • Add the roasted eggplant to the skillet. Pour in a splash of the reserved pasta water (about ยผ cup, or as needed) to loosen the sauce.
  • Finish with fresh basil and ricotta salata. Adjust seasoning if needed and serve immediately.

Notes

*If using regular ricotta instead of ricotta salata, spoon it on top before serving and add a pinch of extra salt or Pecorino Romano for more flavor.

Nutrition

Calories: 408kcal | Carbohydrates: 55g | Protein: 13g | Fat: 16g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Cholesterol: 16mg | Sodium: 45mg | Potassium: 638mg | Fiber: 7g | Sugar: 8g | Vitamin A: 484IU | Vitamin C: 13mg | Calcium: 132mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.

Chefjar

Hello there!

Iโ€™m Tatianaโ€”your go-to gal for easy, tasty meals that wonโ€™t leave you crying over a sink full of dishes.
Letโ€™s cook, laugh, and keep it real in the kitchenโ€”aprons optional!

You may also like:

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. Lucas says:

    5 stars
    Loved the eggplant in this. Easy but really flavorful and authentic.

    1. Tatiana says:

      So glad you enjoyed it, Lucas! Itโ€™s such a classic for a reason ๐Ÿ˜Š

  2. Ethan says:

    5 stars
    Simple ingredients but really good flavor. The eggplant turned out perfect.

    1. Tatiana says:

      So glad it worked out well, Ethan! Itโ€™s such a great classic dish ๐Ÿ˜Š

  3. Marco says:

    5 stars
    Authentic flavors and really satisfying. The eggplant was perfect.

    1. Tatiana says:

      Hi Marco! That means a lotโ€”so glad you loved the flavors!

  4. Elena says:

    5 stars
    The eggplant turned out perfectly and the pasta was delicious.

    1. Tatiana says:

      Hi Elena! Thatโ€™s key for this dishโ€”so glad you nailed it!

  5. Francesca says:

    5 stars
    The eggplant was so tender and the sauce had great flavor.

    1. Tatiana says:

      Hi Francesca! Thatโ€™s exactly what makes this dish shineโ€”so glad you liked it!