Pasta Alla Norma

Featured in: Cozy Comfort Meals

This beloved Sicilian classic combines silky roasted eggplant with a simple yet robust tomato sauce, finished with crumbled ricotta salata and fresh basil. The eggplant develops a golden, tender texture in the oven while the sauce simmers into a rich, flavorful base. Tossed with al dente rigatoni or penne, each bite captures the essence of southern Italian cooking.

Updated on Wed, 21 Jan 2026 14:25:00 GMT
Roasted eggplant pieces in a skillet of tomato sauce with fresh basil for a hearty Pasta Alla Norma.  Save
Roasted eggplant pieces in a skillet of tomato sauce with fresh basil for a hearty Pasta Alla Norma. | flavza.com

The first time I had Pasta Alla Norma was in a tiny, sun-drenched restaurant in Catania where the owner kept singing along to old Italian songs playing on the radio. When the bowl arrived, the eggplant was so creamy it melted into the sauce, and that salty ricotta hit my tongue like a revelation. I went back three days in a row, trying to understand how something so simple could taste that extraordinary. Now it is the dish I make when I want my kitchen to smell like Sicily, even on a gray Tuesday afternoon.

Last summer I made this for my friend Marco who swore he hated eggplant his entire life. He watched me roast the cubes until they turned golden and collapsing soft, then asked for seconds before his bowl was even empty. When he asked what I did differently than the terrible eggplant dishes of his childhood, I told him the secret is high heat and patience, nothing more.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Eggplant: Choose one that feels heavy for its size with smooth, shiny skin, and cutting it into uniform 2 cm cubes ensures even roasting
  • Garlic: Freshly chopped garlic releases more oils than pre-minced, giving you that aromatic base that makes the whole kitchen smell incredible
  • Onion: Finely chopped so it practically disappears into the sauce, providing sweetness without any chunks or texture
  • Fresh basil: The leaves should be added at different times, some for cooking into the sauce and some as a fresh finishing touch
  • Rigatoni or penne: The ridges and tube shape catch pockets of sauce and small pieces of eggplant in every single bite
  • Canned whole peeled tomatoes: Crushing them by hand gives you the perfect rustic texture, with some juice and some tender chunks of tomato
  • Extra-virgin olive oil: This is not the time to be stingy, the oil carries all the flavors and helps that sauce cling to every piece of pasta
  • Dried chili flakes: Just a half teaspoon adds a gentle warmth that makes the other flavors pop without making it spicy
  • Ricotta salata: This aged, salty ricotta is essential, it crumbles beautifully and provides the perfect sharp finish

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Roast the eggplant until golden:
Crank your oven to 220°C and toss those eggplant cubes with two tablespoons of olive oil and a pinch of salt until they are glossy and coated. Spread them on a large baking tray with room to breathe, then roast for 25 to 30 minutes, turning them once halfway through, until they are deeply golden and collapsingly tender.
Build the sauce foundation:
While the eggplant roasts, warm one tablespoon of olive oil in a large skillet over medium heat and add the chopped onion, letting it soften for about 5 minutes until it is translucent and fragrant. Toss in the garlic and chili flakes, stirring constantly for just one minute so the garlic releases its aroma without browning or becoming bitter.
Create the tomato base:
Crush the tomatoes by hand right into the skillet, letting the juices flow and enjoying the messiness, then season with salt and pepper. Let everything simmer uncovered for 15 to 20 minutes, stirring occasionally, until the sauce has thickened and the raw tomato taste has cooked away into something rich and sweet.
Cook the pasta perfectly:
Bring a large pot of generously salted water to a rolling boil and cook the rigatoni until it is al dente, with just a tiny bit of resistance in the center. Before draining, scoop out half a cup of that starchy pasta water, then drain the pasta while reserving that liquid gold for adjusting the sauce later.
Bring everything together:
Fold the roasted eggplant and most of the basil leaves into the tomato sauce, letting them mingle and simmer for just 2 minutes more. Toss the drained pasta with the sauce, adding that reserved pasta water a splash at a time until the sauce coats each tube in a glossy, silky embrace.
Finish with the good stuff:
Serve the pasta in warm bowls, showering each portion with grated ricotta salata and the reserved fresh basil leaves. The cheese should hit the warm sauce just slightly, softening at the edges but keeping its salty, crumbly texture.
Pasta Alla Norma served in a white bowl, topped with grated ricotta salata and vibrant basil leaves.  Pin it
Pasta Alla Norma served in a white bowl, topped with grated ricotta salata and vibrant basil leaves. | flavza.com

This recipe became my go-to for dinner parties after I served it on a rainy evening when everyone was exhausted and needed comfort. One friend reached across the table to ask for the recipe before she had even finished her first bite, and I knew this was the kind of food that turns a meal into a memory.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Eggplant Secret

Roasting eggplant at high heat completely transforms it from spongy and bland to creamy and almost meaty in texture. The cubes should have plenty of space on the baking tray because if they are crowded, they will steam instead of roast, and you will miss out on those caramelized edges that make this dish sing.

Finding Ricotta Salata

This aged, salty cheese is worth seeking out at Italian markets or well-stocked cheese counters. It has a firm texture that crumbles beautifully and a sharpness that cuts through the rich tomato sauce. If you cannot find it, pecorino adds a similar salty bite, though the texture is slightly different.

Wine Pairing Wisdom

A crisp Sicilian white like Grillo cuts through the richness of the eggplant and tomato sauce while refreshing your palate between bites. If you prefer red, look for a light Frappato that will not overpower the delicate flavors of the dish.

  • Let the sauce rest for 5 minutes off the heat before tossing with pasta, it helps the flavors meld together
  • Always save more pasta water than you think you need, you can always discard the extra
  • The dish tastes even better the next day, if you have any leftovers at all
Golden roasted eggplant and rigatoni pasta tossed in a rich, chunky tomato sauce for classic Pasta Alla Norma. Pin it
Golden roasted eggplant and rigatoni pasta tossed in a rich, chunky tomato sauce for classic Pasta Alla Norma. | flavza.com

There is something deeply satisfying about a dish that takes humble ingredients and turns them into something extraordinary. Pasta Alla Norma is exactly that, simple enough for a weeknight but special enough to serve to people you love.

Frequently Asked Questions

What does Pasta Alla Norma mean?

The dish originates from Catania, Sicily, and was named after Vincenzo Bellini's opera 'Norma.' Local legend says a chef compared the harmonious flavors to the beauty of the opera, leading to its lasting name.

Do I need to salt the eggplant before cooking?

Modern eggplants are typically less bitter than older varieties, so salting isn't strictly necessary. However, salting for 30 minutes before roasting can improve texture and reduce oil absorption.

Can I make this dish ahead of time?

The sauce and roasted eggplant can be prepared up to 2 days in advance and reheated gently. Cook the pasta fresh and toss everything together just before serving for the best texture and flavor.

What can I use instead of ricotta salata?

Pecorino Romano works beautifully as a sharper alternative, while aged feta provides a similar crumbly texture and salty profile. Grated Parmesan offers a milder finish if preferred.

Why reserve pasta water?

The starchy cooking water helps bind the sauce to the pasta, creating a silky, emulsified texture. Add it gradually while tossing until you reach your desired consistency.

Is this dish suitable for vegetarians?

Yes, Pasta Alla Norma is naturally vegetarian. For a vegan version, simply omit the cheese or use a plant-based alternative that mimics the salty, crumbly texture of ricotta salata.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Pasta Alla Norma

Sicilian pasta with roasted eggplant, tomato sauce, and ricotta salata.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes

Category: Cozy Comfort Meals

Difficulty: Medium

Cuisine: Italian (Sicilian)

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Vegetables

01 1 large eggplant (about 14 ounces), 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 ounces rigatoni or penne pasta

Sauce

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

Cheese

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

Instructions

Step 01

Preheat Oven: Preheat the oven to 425°F.

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 and Serve: Toss the drained pasta with the sauce, adding reserved pasta water as needed for a silky texture. Serve in bowls, topped with ricotta salata and extra basil leaves.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • 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 Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 510
  • Total Fat: 13 g
  • Total Carbohydrate: 78 g
  • Protein: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.