Pasta Alla Norma

Featured in: Warm Hearth-Style Suppers

This beloved Sicilian classic transforms simple ingredients into something extraordinary. Cubes of eggplant roast until golden and tender, then mingle with a simmered tomato sauce fragrant with garlic and onion. The finished dish gets its signature finish from crumbled ricotta salata, adding a salty contrast that balances the sweet vegetables.

The preparation comes together in under an hour with mostly hands-off cooking. Roast the eggplant while the sauce simmers, then toss everything together with al dente rigatoni. A final sprinkle of fresh basil adds bright, herbal notes that complete this hearty vegetarian main.

Updated on Wed, 21 Jan 2026 11:44:00 GMT
A close-up photo of Sicilian Pasta Alla Norma in a white bowl, featuring golden roasted eggplant cubes nestled in a rich, chunky tomato sauce and topped with grated ricotta salata. Save
A close-up photo of Sicilian Pasta Alla Norma in a white bowl, featuring golden roasted eggplant cubes nestled in a rich, chunky tomato sauce and topped with grated ricotta salata. | dewhearth.com

Last summer, my neighbor brought over the most beautiful purple eggplant from her garden. I had no idea what to make with it until I remembered hearing about this classic Sicilian dish where eggplant gets all creamy and sweet in a tomato sauce. That first bite made me understand why Italians are so obsessed with eggplant.

I made this for my Italian friend Marco, and he literally stopped eating and went quiet for a full minute. Then he looked at me and said, This tastes like my grandmothers kitchen in Catania. That might be the best compliment Ive ever received.

Ingredients

  • 1 large eggplant: Look for one that feels heavy for its size with smooth, shiny skin. I salt mine for 30 minutes before cooking to draw out bitterness.
  • 2 garlic cloves: Freshly minced garlic makes such a difference here. Dont use the pre minced stuff in jars.
  • 1 medium onion: Finely chopped so it melts into the sauce. Yellow onions work beautifully.
  • Fresh basil: One bunch, leaves picked. Save some for garnish because basil brightens everything.
  • 400 g rigatoni or penne: The ridges catch the sauce perfectly. I prefer rigatoni for how the eggplant tucks inside.
  • 800 g canned whole peeled tomatoes: Whole tomatoes have better flavor than diced. San Marzano are worth seeking out.
  • 3 tbsp extra virgin olive oil: This is Sicilian cooking. Good olive oil is non negotiable.
  • 1/2 tsp dried chili flakes: Optional, but that subtle warmth makes it authentic.
  • Salt and black pepper: Season generously at each stage.
  • 80 g ricotta salata: This salty, aged ricotta is traditional. Pecorino works in a pinch.

Instructions

Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Roast the eggplant:
Preheat your oven to 220°C and toss cubed eggplant with olive oil and salt. Roast for 25 to 30 minutes until golden and tender, turning once halfway through.
Build the sauce base:
Heat remaining olive oil in a large skillet over medium heat. Cook onion for 5 minutes until soft, then add garlic and chili flakes for 1 minute until fragrant.
Simmer the tomatoes:
Crush tomatoes by hand and add with their juices to the skillet. Season well and simmer uncovered for 15 to 20 minutes until thickened.
Cook the pasta:
Boil salted water and cook pasta until al dente. Reserve 1/2 cup pasta water before draining.
Combine everything:
Add roasted eggplant and most basil to the sauce. Simmer 2 minutes, then toss with pasta, adding pasta water as needed for a silky texture.
Finish and serve:
Portion into bowls and top with crumbled ricotta salata and reserved basil leaves.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
A vibrant serving of Pasta Alla Norma plated with perfectly al dente rigatoni, fresh basil leaves, and crumbles of salty ricotta salata, capturing a rustic Italian meal. Save
A vibrant serving of Pasta Alla Norma plated with perfectly al dente rigatoni, fresh basil leaves, and crumbles of salty ricotta salata, capturing a rustic Italian meal. | dewhearth.com

My partner normally turns their nose up at eggplant, but they went back for seconds. Watching them scrape the sauce from the bowl was a tiny victory moment in my kitchen.

Make It Your Own

Sometimes I add a splash of red wine to the tomato sauce while it simmers. The alcohol cooks off but leaves this depth that makes people wonder what your secret ingredient is. If you like heat, bump up the chili flakes.

The Wine Pairing Secret

A Sicilian Grillo or Inzolia cuts through the richness beautifully. If you prefer red, something light like Frappato or a young Nero dAvola works because heavy tannins would fight the tomatoes.

Timing Like A Pro

The trick is timing everything so the sauce, pasta, and eggplant finish together. Start roasting eggplant first, then begin sauce when eggplant has 10 minutes left. Drop pasta when sauce has 5 minutes to go. Works every time.

  • Mise en place everything before you start cooking
  • Use a large enough skillet for tossing later
  • Grate the cheese while the sauce simmers
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Pasta Alla Norma served family-style, with roasted eggplant and a hearty tomato basil sauce tossed with penne, ready for a satisfying vegetarian dinner in an American kitchen. Save
Pasta Alla Norma served family-style, with roasted eggplant and a hearty tomato basil sauce tossed with penne, ready for a satisfying vegetarian dinner in an American kitchen. | dewhearth.com

This is the kind of meal that makes people linger at the table longer than they planned. Enjoy every bite.

Recipe FAQs

What does Pasta Alla Norma mean?

The name honors the opera Norma by Vincenzo Bellini, a fellow Sicilian. Legend says a chef was so struck by the beauty of the opera that he created this dish in its honor. The presentation supposedly resembled the beauty of the performance itself.

Can I make this without ricotta salata?

Yes, Pecorino Romano makes an excellent substitute with its similar salty profile. Feta also works well, though it adds a tangier note. For a vegan version, skip the cheese entirely or use a plant-based crumbly alternative.

Do I need to salt the eggplant before cooking?

Salting isn't strictly necessary for this dish since the eggplant cubes are roasted rather than fried. However, if you have time, sprinkling them with salt and letting them sit for 30 minutes before roasting can draw out bitterness and improve texture.

What pasta shape works best?

Rigatoni or penne are traditional choices because their ridges and hollow centers catch the sauce beautifully. Other short pasta like ziti or cavatappi also work. The key is choosing a shape substantial enough to hold up to the chunky eggplant and tomato sauce.

Can I prepare this ahead of time?

The sauce and roasted eggplant keep well for up to 3 days in the refrigerator. In fact, the flavors often improve after a day. Cook fresh pasta when ready to serve and reheat the sauce gently, tossing everything together with a splash of pasta water to revive the texture.

Pasta Alla Norma

Tender roasted eggplant with rich tomato sauce and salty ricotta salata—a vibrant taste of Sicily ready in 50 minutes.

Prep Time
15 minutes
Bake Time
35 minutes
Time Needed
50 minutes
Created by Claire Martin

Recipe Category Warm Hearth-Style Suppers

Skill Level Medium

Cuisine Type Italian (Sicilian)

Makes 4 Portions

Diet Preferences Meatless

What You'll Need

Vegetables

01 1 large eggplant (about 14 oz), cut into 3/4 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 1/2 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 the Oven: Preheat the oven to 430°F.

Step 02

Roast the 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 the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain.

Step 06

Combine Eggplant and 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.

Tools Needed

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

Allergy Details

Review each item for allergens and see a medical expert if you're unsure.
  • 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 Details (for each portion)

Details are informational only and shouldn't replace health advice.
  • Energy: 510
  • Fats: 13 g
  • Carbohydrates: 78 g
  • Proteins: 16 g