Pasta Alla Norma with Eggplant

Featured in: Rich & Cozy Dinners

This traditional Sicilian dish combines tender roasted eggplant with a rich, simmered tomato sauce. The pasta gets coated in the velvety sauce while roasted eggplant adds meaty depth. Salty ricotta salata and fresh basil crown the dish, creating a perfect balance of flavors.

The eggplant roasts until golden and tender, developing a creamy interior that pairs beautifully with the tangy tomatoes. A hint of chili adds subtle warmth, while the aged ricotta salata provides the signature salty finish that makes this preparation unmistakably Sicilian.

Updated on Wed, 21 Jan 2026 16:06:00 GMT
A close-up of Pasta Alla Norma, featuring roasted eggplant cubes and rigatoni tossed in a vibrant tomato sauce, garnished with ricotta salata and fresh basil.  Save to Pins
A close-up of Pasta Alla Norma, featuring roasted eggplant cubes and rigatoni tossed in a vibrant tomato sauce, garnished with ricotta salata and fresh basil. | cocoastone.com

The first time I tasted Pasta Alla Norma, I was sitting at a wobbly outdoor table in Catania, watching steam rise from my plate as the evening breeze carried the scent of basil through the narrow streets. That combination of silky eggplant, bright tomatoes, and salty ricotta salata stopped me mid conversation. I came home obsessed with recreating that specific magic, and after many batches, I finally understand what makes it sing. It is not just another pasta dish it is a lesson in how Sicilian cooking transforms humble ingredients into something extraordinary.

Last summer, I made this for a group of friends who swore they hated eggplant. They watched skeptically as I roasted the cubes, then simmered the sauce until my kitchen smelled like an Italian grandmother's house. When they took their first bites, the room went completely silent. By the end of the night, they were asking for the recipe, and I felt like I had pulled off the greatest culinary trick of my life.

Ingredients

  • 1 large eggplant: Choose one that feels heavy for its size with smooth, shiny skin, and do not skip the salting step if you have time, it makes all the difference in texture
  • Extra virgin olive oil: You will need a generous amount here, about 3 tablespoons total, because it carries all the flavors and helps the eggplant develop that gorgeous golden crust
  • 800g canned whole peeled tomatoes: Whole tomatoes have better flavor than pre crushed ones, and crushing them by hand gives you the perfect rustic texture
  • Ricotta salata: This aged, salty cheese is non negotiable for authentic flavor, but Pecorino Romano works in a pinch if you cannot find it
  • Fresh basil: Add some to the sauce and save the prettiest leaves for topping, that way you get basil in every bite and a beautiful garnish
  • Rigatoni or penne: The ridges catch the sauce perfectly, and these shapes hold up well when tossed with the chunky eggplant

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Get your eggplant roasting:
Preheat your oven to 220°C, toss those eggplant cubes with 2 tablespoons of olive oil and a pinch of salt, then spread them on a baking tray and roast for 25 to 30 minutes, turning once halfway through, until they are golden and tender enough to melt in your mouth.
Build your sauce base:
While the eggplant roasts, heat 1 tablespoon of olive oil in a large skillet over medium heat, add the chopped onion and let it soften for about 5 minutes until translucent, then stir in the garlic and chili flakes and cook for just 1 minute until fragrant.
Simmer the tomatoes:
Crush the tomatoes by hand right into the skillet, pour in all those juices, season with salt and pepper, then let it simmer uncovered for 15 to 20 minutes, stirring occasionally, until the sauce has thickened and coats the back of a spoon.
Cook the pasta:
Bring a large pot of salted water to a boil, cook your pasta until it is al dente, then before draining, reserve about 1/2 cup of that starchy pasta water because it is liquid gold for bringing everything together.
Bring it all together:
Stir the roasted eggplant and most of your basil into the sauce and let them get friendly for 2 minutes, then toss in the drained pasta, adding splashes of the reserved pasta water until the sauce clings to every tube of pasta in a silky, glossy embrace.
Finish like a Sicilian nonna:
Serve it up in bowls, scatter that crumbled ricotta salata over the top, and tuck a few fresh basil leaves here and there for that final touch of brightness.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Pasta Alla Norma served in a white bowl, with golden roasted eggplant, al dente pasta, and a rich, garlicky tomato sauce topped with crumbled cheese.  Save to Pins
Pasta Alla Norma served in a white bowl, with golden roasted eggplant, al dente pasta, and a rich, garlicky tomato sauce topped with crumbled cheese. | cocoastone.com

This recipe has become my go to for nights when I want something that feels special but does not require hours of effort. There is something deeply satisfying about how the roasted eggplant becomes almost meaty in texture, while the ricotta salata adds these perfect salty pops throughout every forkful.

Making It Your Own

I have learned that the quality of your ricotta salata makes or breaks this dish, so do not substitute with regular ricotta which is too mild and creamy. If you are feeling ambitious, try making your own passata by blanching fresh tomatoes and peeling them, though honestly, the canned version works beautifully in a pinch.

Perfect Wine Pairings

A crisp Sicilian Grillo cuts through the richness of the eggplant and cheese, while a light red like Frappato complements the tomato sauce without overpowering it. The wine does not need to be expensive, just something that makes you feel like you are dining on a sun drenched patio.

Serving It Up

This pasta loves a simple green salad dressed with nothing but good olive oil and lemon juice, plus maybe some crusty bread to mop up any remaining sauce. Do not be shy about extra chili flakes if you like heat, or an additional grating of cheese at the table.

  • Let the pasta rest for 2 minutes after tossing, this helps the sauce really cling to every piece
  • If making ahead, undercook the pasta slightly since it will continue absorbing sauce
  • Ricotta salata keeps for weeks in the fridge, so do not hesitate to buy extra and use it on everything from salads to roasted vegetables
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Overhead view of Pasta Alla Norma, showing rigatoni coated in a thick tomato sauce with tender eggplant pieces and a sprinkle of ricotta salata. Save to Pins
Overhead view of Pasta Alla Norma, showing rigatoni coated in a thick tomato sauce with tender eggplant pieces and a sprinkle of ricotta salata. | cocoastone.com

Every time I make Pasta Alla Norma, I am transported back to that evening in Sicily where simple ingredients taught me that the best cooking is often the most uncomplicated. Buon appetito.

Frequently Asked Questions

What does Pasta Alla Norma mean?

The name comes from Catania, Sicily, and was inspired by Bellini's opera 'Norma.' Locals said the dish was 'norma'—meaning absolutely perfect—referencing the opera's beauty and excellence.

Can I use other pasta shapes?

Rigatoni and penne work best as their ridges catch the sauce. Fusilli, maccheroni, or short tube pasta like ziti also pair well. Longer ribbon pasta can work but may not hold the chunky sauce as effectively.

Do I need to salt the eggplant first?

Salting eggplant before cooking removes bitterness and excess moisture, though modern varieties are less bitter. If you have time, salt the cubes for 30 minutes, rinse, and pat dry for the best texture.

What can I substitute for ricotta salata?

Pecorino Romano offers a similar salty bite. Feta works well but is creamier and milder. Aged cotija or even Parmesan can provide the necessary saltiness and firm texture for finishing.

Can I make this ahead?

The sauce and roasted eggplant improve overnight—make them up to 2 days ahead and refrigerate. Cook fresh pasta when ready to serve, tossing with the reheated sauce and a splash of pasta water.

How do I prevent eggplant from absorbing too much oil?

Roasting rather than frying uses less oil. Toss cubes with oil just until lightly coated. Using a hot oven helps create a caramelized exterior quickly, preventing excessive absorption.

Pasta Alla Norma with Eggplant

Sicilian pasta featuring roasted eggplant, tomato sauce, and salty ricotta salata cheese.

Prep duration
15 minutes
Cooking duration
35 minutes
Overall time
50 minutes
Created by Mara Ellison

Recipe type Rich & Cozy Dinners

Skill level Medium

Cuisine type Italian (Sicilian)

Portion size 4 Portions

Dietary guidelines Meatless

What You'll Need

Vegetables

01 1 large eggplant (about 14 oz), cut into ¾-inch cubes
02 2 garlic cloves, finely chopped
03 1 medium onion, finely chopped
04 1 small bunch fresh basil, leaves picked

Pasta

01 14 oz rigatoni or penne pasta

Sauce

01 28 oz canned whole peeled tomatoes (or passata)
02 3 tbsp extra-virgin olive oil
03 ½ tsp dried chili flakes (optional)
04 Salt and freshly ground black pepper, to taste

Cheese

01 3 oz ricotta salata, grated or crumbled (or substitute with Pecorino Romano)

Directions

Step 01

Preheat Oven: Preheat the oven to 430°F (220°C).

Step 02

Roast Eggplant: Toss the eggplant cubes with 2 tablespoons of olive oil and a pinch of salt. Spread on a baking tray and roast for 25–30 minutes, turning once, until golden and tender.

Step 03

Prepare Sauce Base: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the onion and cook for 5 minutes until softened. Add the garlic and chili flakes (if using), and cook for 1 minute.

Step 04

Simmer Tomato Sauce: Crush the tomatoes by hand or with a spoon, then add them (with juices) to the skillet. Season with salt and pepper. Simmer uncovered for 15–20 minutes, stirring occasionally, until thickened.

Step 05

Cook Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve ½ cup of pasta water, then drain.

Step 06

Combine Sauce and Eggplant: Add the roasted eggplant and most of the basil to the tomato sauce. Stir to combine, and simmer for 2 more minutes.

Step 07

Toss Pasta with Sauce: Toss the drained pasta with the sauce, adding reserved pasta water as needed for a silky texture.

Step 08

Serve: Serve in bowls, topped with ricotta salata and extra basil leaves.

Necessary equipment

  • Large baking tray
  • Large skillet
  • Large pot
  • Wooden spoon
  • Grater

Allergen details

Review the ingredients for allergies and reach out to a healthcare provider if uncertain.
  • Contains wheat (gluten) and dairy (ricotta salata). For gluten-free, use gluten-free pasta. For dairy-free, omit the cheese or use a substitute. Always check labels if you have allergies.

Nutrition per portion

This nutritional data is intended for reference and doesn't replace professional medical advice.
  • Total calories: 510
  • Total fat: 13 g
  • Carbohydrates: 78 g
  • Proteins: 16 g