Pasta Alla Norma

Featured in: Weeknight Spoonfuls

This beloved Sicilian dish brings together tender roasted eggplant, a rich and savory tomato sauce, and the distinctive saltiness of ricotta salata cheese. The eggplant is oven-roasted until golden and caramelized, then simmered with garlic, onion, and San Marzano tomatoes until the sauce achieves perfect consistency. Rigatoni or penne pasta captures the thick sauce beautifully, while fresh basil adds aromatic brightness. Finished with crumbled ricotta salata, this pasta delivers the authentic flavors of southern Italy in every satisfying bite.

Updated on Wed, 21 Jan 2026 15:42:00 GMT
A close-up of Pasta Alla Norma with roasted eggplant cubes and rich red tomato sauce on rigatoni.  Save
A close-up of Pasta Alla Norma with roasted eggplant cubes and rich red tomato sauce on rigatoni. | cookinget.com

The first time I encountered Pasta alla Norma, I was sitting at a tiny sidewalk table in Catania, watching steam rise from a plate that smelled like summer itself. The waiter proudly explained it was named after Bellini's opera, and one bite made me understand why something so simple could feel so grand. Now whenever eggplants appear at the farmers market, I'm instantly transported back to that Sicilian evening, warm breeze and all.

Last autumn, my neighbor Luca came over and taught me his nonna's trick for eggplant. Instead of frying it in gallons of oil like many recipes suggest, he insisted on roasting it at high heat until the edges caramelized. We stood in my tiny kitchen drinking cheap wine while the eggplant transformed, and honestly, that roasted flavor beats the fried version every single time.

Ingredients

  • 1 large eggplant: Choose one that feels heavy for its size with smooth, shiny skin. The 2 cm cube size is perfect because smaller pieces might disappear into the sauce while larger ones won't get that lovely roasted texture all the way through.
  • 3 tbsp extra virgin olive oil: This split between roasting the eggplant and building the sauce base. Don't be tempted to use less because the eggplant really drinks it up and that rich mouthfeel is essential to the final dish.
  • 800g canned whole peeled tomatoes: Whole tomatoes have better flavor and texture than pre crushed ones. Crushing them by hand gives you those satisfying irregular chunks that make the sauce feel rustic and homemade.
  • 400g rigatoni or penne: The ridges on these pasta shapes are perfect for catching the sauce and small pieces of eggplant. Rigatoni is my personal favorite because the wider tubes really hold onto all that goodness.
  • 80g ricotta salata: This pressed, salted ricotta is completely different from the fresh kind. Its firm and crumbly with a salty punch that cuts through the rich tomato sauce. If you can't find it, aged pecorino works beautifully too.
  • 1 bunch fresh basil: Use some in the sauce where it will perfume the entire dish, and save the prettiest leaves for garnish. The heat releases basil's essential oils, so adding it in two stages gives you the best of both worlds.

Instructions

Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Get your eggplant roasting:
Toss those cubes with 2 tablespoons olive oil and a generous pinch of salt. Spread them out on your baking tray giving each piece space to breathe. Crowd them and they'll steam instead of roast. Into the oven at 220°C they go for about 25 to 30 minutes, flipping once halfway through when you remember.
Build your sauce base:
While the eggplant does its thing, heat that remaining tablespoon of oil in your largest skillet. Cook the onion for about 5 minutes until it's translucent and sweet. Add the garlic and chili flakes and let them sizzle for just a minute. You want the garlic to soften but don't let it brown or it'll turn bitter.
Add the tomatoes:
Crush those whole tomatoes right into the pan with your hands or use a wooden spoon to break them up. Add all the juices too because that's liquid gold. Season with salt and pepper, then let everything simmer uncovered for 15 to 20 minutes. The sauce should thicken beautifully and the raw tomato taste will cook out completely.
Cook the pasta:
Get your pot of salted water boiling. Cook the pasta until it's al dente, usually a minute less than the package directions. Before draining, scoop out that half cup of pasta water. Save it. Don't forget like I did three times before I learned.
Bring it all together:
Add those roasted eggplant gems and most of your basil to the sauce. Let them hang out together for 2 minutes. Then toss in your pasta, adding splashes of the pasta water until everything looks glossy and coated. The starch in that water is what makes the sauce cling to every piece of pasta.
Finish with flair:
Serve it up in warm bowls and shower with that salty ricotta salata and the reserved basil leaves. Watch it slightly melt into the hot pasta. That contrast of warm pasta and cool, salty cheese is absolute perfection.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Pasta Alla Norma, a classic Sicilian main dish, served in a rustic bowl with fresh basil and ricotta salata.  Save
Pasta Alla Norma, a classic Sicilian main dish, served in a rustic bowl with fresh basil and ricotta salata. | cookinget.com

This recipe has become my go to for dinner parties because it looks impressive but is actually quite forgiving. Last month I made it for friends who claimed to hate eggplant. They went back for seconds and then asked for the recipe. Sometimes the simplest dishes are the ones that win people over completely.

Making It Your Own

The beauty of this dish lies in its versatility. During peak tomato season, I've used fresh tomatoes that I briefly blistered in a hot pan. In winter, good quality canned tomatoes actually outperform sad fresh ones from the grocery store. Either way works beautifully.

The Wine Question

In Sicily, they'd drink a chilled Grillo or Catarratto with this. The bright acidity cuts through the rich eggplant and tomato sauce. If you prefer red, something light and fruity like a Frappato won't overpower the delicate flavors. Honestly, whatever you enjoy drinking will work just fine.

Planning Ahead

The sauce actually improves if made a day ahead. The flavors meld together and the eggplant absorbs more of the tomato goodness. Just reheat gently while your pasta water comes to a boil. The texture might be even better than freshly made.

  • Double the sauce and freeze half for a future weeknight dinner
  • The eggplant can be roasted up to 2 days in advance and refrigerated
  • Ricotta salata keeps for weeks in the fridge, so buy extra and use it on salads or roasted vegetables
Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Steaming bowl of Pasta Alla Norma with tender eggplant, vibrant tomato sauce, and grated ricotta salata cheese. Save
Steaming bowl of Pasta Alla Norma with tender eggplant, vibrant tomato sauce, and grated ricotta salata cheese. | cookinget.com

There's something deeply satisfying about a dish that transforms such humble ingredients into something this special. Every time I make Pasta alla Norma, I'm reminded that the best recipes are often the simplest ones, done with care and shared with people you love.

Recipe FAQs

What makes Pasta Alla Norma authentic?

Authentic Pasta Alla Norma requires three key components: properly roasted eggplant that's tender and golden, a rich tomato sauce infused with garlic and onion, and ricotta salata cheese for its characteristic salty finish. The dish originates from Catania, Sicily, and its name honors the opera Norma by Vincenzo Bellini.

Why is ricotta salata used instead of regular ricotta?

Ricotta salata is a firm, aged, salted ricotta cheese that can be grated or crumbled. Unlike fresh ricotta which is soft and mild, ricotta salata provides the essential salty, savory element that balances the sweet eggplant and acidic tomato sauce. Pecorino Romano makes an excellent substitute if needed.

Should eggplant be salted before cooking?

While traditional methods often call for salting eggplant to remove bitterness, modern eggplants are typically not bitter enough to require this step. Simply roasting the cubes with olive oil and salt produces excellent results. If your eggplant is particularly large or mature, you may salt it for 30 minutes then pat dry before roasting.

What pasta shape works best?

Rigatoni is ideal because its wide tubes and ridges capture the thick tomato sauce and small pieces of eggplant. Penne is another excellent choice. The pasta needs enough surface area and structure to hold the chunky sauce. Short, tubular shapes generally outperform long strands like spaghetti for this preparation.

Can this be made ahead?

The roasted eggplant and tomato sauce can be prepared up to 2 days in advance and refrigerated. Reheat gently before tossing with freshly cooked pasta. For best results, cook the pasta just before serving and add reserved pasta water to refresh the sauce's consistency. The ricotta salata should be added fresh at the end.

Is this suitable for vegetarians?

Yes, Pasta Alla Norma is naturally vegetarian as it contains no meat or fish. To make it vegan, simply omit the ricotta salata or replace it with a plant-based cheese alternative. The dish is already packed with protein from the eggplant and dairy, making it a satisfying vegetarian main course.

Pasta Alla Norma

A classic Sicilian pasta featuring roasted eggplant, tomato sauce, and ricotta salata.

Prep Duration
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Sophie Daniels


Skill Difficulty Medium

Cuisine Italian (Sicilian)

Output 4 Portion Count

Diet Preferences Vegetarian Option

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 2.8 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

Sauté Aromatics: 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

Prepare 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 Eggplant with Sauce: 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.

Essential Tools

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

Allergy Details

Review all ingredients for allergens. Ask a medical expert when 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.

Nutrition Facts (per portion)

These numbers offer reference only, not medical guidance.
  • Energy Value: 510
  • Fats: 13 g
  • Carbohydrates: 78 g
  • Proteins: 16 g