Pasta Alla Norma

Featured in: Everyday Family Meals

This beloved Sicilian classic combines tender roasted eggplant cubes with a vibrant tomato sauce, finished with the distinctive salty tang of ricotta salata. The eggplant develops a beautifully golden, caramelized exterior in the oven while becoming meltingly tender within. Meanwhile, the sauce simmers into a rich, concentrated base that clings perfectly to each piece of rigatoni or penne.

The preparation comes together in under an hour, making it ideal for weeknight dinners yet impressive enough for guests. Fresh basil leaves add brightness and aromatic depth, while the crispy cheese topping provides a satisfying finish. Serve with a glass of crisp Grillo or light Frappato to complete the southern Italian experience.

Updated on Sun, 25 Jan 2026 12:30:00 GMT
Golden roasted eggplant cubes mingle with a vibrant tomato sauce in this classic Pasta Alla Norma, topped with crumbled ricotta salata and fresh basil leaves.  Save Pin
Golden roasted eggplant cubes mingle with a vibrant tomato sauce in this classic Pasta Alla Norma, topped with crumbled ricotta salata and fresh basil leaves. | casabatata.com

My neighbor Maria handed me a bowl of Pasta Alla Norma one Sunday afternoon, steam still rising from the eggplant and tomatoes, and I understood instantly why this dish has survived centuries in Sicily. The first forkful was a revelation—each component singing its own note while somehow belonging together perfectly. I asked for her recipe that evening, and she laughed, saying the real secret was patience with the eggplant and never rushing the sauce. Now when I make it, I think of her kitchen overlooking the Tyrrhenian Sea, even though mine overlooks a city street.

I made this for a friend who claimed she hated eggplant, and watching her go back for seconds without even mentioning it was one of my favorite cooking victories. She asked for the recipe the next day, and I knew then that this dish had converted someone in the best possible way. It's become our shorthand for a meal that feels special without demanding heroic effort.

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: One large one cut into 2 cm cubes works best, as the pieces stay firm enough to roast without falling apart, and the size means they caramelize beautifully at the edges.
  • Garlic cloves: Two cloves finely chopped will perfume the sauce without overpowering the delicate tomato flavor.
  • Onion: One medium onion chopped fine becomes almost invisible in the sauce while building a gentle sweetness underneath everything else.
  • Fresh basil: A small bunch picked just before cooking keeps its brightness and fragrance—dried basil simply won't do here.
  • Rigatoni or penne pasta: Use 400 g of whichever shape you prefer; the tubes and ridges catch the sauce beautifully.
  • Canned whole peeled tomatoes: 800 g keeps the sauce from becoming watery, and crushing them by hand gives you control over the texture.
  • Extra-virgin olive oil: Three tablespoons total divided between roasting and sauce building, and quality matters more here than in almost any other ingredient.
  • Dried chili flakes: Half a teaspoon optional but recommended, adding a whisper of heat that makes you keep eating without knowing why.
  • Salt and black pepper: Season as you go rather than all at once, tasting constantly through the cooking.
  • Ricotta salata: Eighty grams grated or crumbled gives you that salty, creamy contrast that makes the whole dish sing, and it's worth finding rather than substituting.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Fire up your oven and prepare the eggplant:
Preheat to 220°C (430°F) while you cut your eggplant into 2 cm cubes, toss them with 2 tablespoons of olive oil and a pinch of salt, then spread them on a baking tray in a single layer. Roast for 25 to 30 minutes, turning them once halfway through, until the edges are golden and the flesh feels completely tender when you poke it.
Build your sauce foundation:
While the eggplant roasts, heat 1 tablespoon of olive oil in a large skillet over medium heat and add your finely chopped onion, letting it soften for about 5 minutes until it turns translucent and sweet-smelling. Add your minced garlic and chili flakes if using, cooking just for 1 minute until fragrant.
Create the tomato base:
Crush your canned tomatoes by hand or with the back of a spoon directly into the skillet with all their juices, then season generously with salt and freshly ground black pepper. Let this simmer uncovered for 15 to 20 minutes, stirring occasionally, until the sauce thickens noticeably and loses its watery appearance.
Cook the pasta properly:
Bring a large pot of generously salted water to a rolling boil and add your rigatoni or penne, cooking it according to the package instructions but testing it a minute or two early to catch it at al dente. Before draining, scoop out and reserve 1/2 cup of the starchy pasta water, then drain everything else.
Bring everything together:
Add your roasted eggplant and most of your fresh basil leaves to the tomato sauce, stirring gently to combine, then let everything simmer together for just 2 more minutes. Toss your drained pasta directly into the sauce, adding reserved pasta water a little at a time until you achieve a silky, cohesive texture where the sauce clings to each piece.
Plate and finish:
Divide the pasta among bowls and shower each serving with grated or crumbled ricotta salata and a few fresh basil leaves scattered on top. Serve immediately while everything is warm and the basil is still bright.
A hearty bowl of Sicilian Pasta Alla Norma features rigatoni tossed with tender eggplant, rich tomato sauce, and a generous sprinkle of salty ricotta salata.  Save Pin
A hearty bowl of Sicilian Pasta Alla Norma features rigatoni tossed with tender eggplant, rich tomato sauce, and a generous sprinkle of salty ricotta salata. | casabatata.com

There's a moment near the end of cooking this dish when you stir the roasted eggplant into the sauce and the whole kitchen shifts—suddenly it's not just ingredients anymore, it's something that feels like coming home. That's when I know I'm about to feed someone something that matters.

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 Art of Roasting Eggplant

The magic happens in the oven more than anywhere else in this recipe. When eggplant roasts at high heat with just salt and olive oil, the moisture inside steams away and the flesh becomes creamy and almost sweet, nothing like the soggy vegetable that turns people off. The key is spreading it in a single layer so each piece gets dry heat on all sides, and turning it once to ensure even cooking. I learned this the hard way by crowding a pan once, and the eggplant steamed instead of roasted, turning into gray mush instead of golden treasure.

Why This Sauce Works

A good tomato sauce doesn't need anything fancy—just time and the right technique. By simmering your crushed tomatoes uncovered for 15 to 20 minutes, you're letting excess water evaporate while the flavors concentrate and deepen. The onion sweetens everything gently, the garlic adds complexity, and that optional pinch of chili flakes wakes everything up without announcing itself. When you taste it halfway through and wonder if it needs something, resist the urge to add more; wait for the full cooking time and you'll understand why patience was always the answer.

Serving and Variations

This dish is beautiful on its own, but a crisp Sicilian white wine like Grillo cuts through the richness perfectly if you're in the mood to drink something alongside. For a vegan version, simply omit the ricotta salata entirely or use a plant-based alternative that gives you a similar salty contrast. The recipe itself is forgiving enough to adapt to what's in your pantry, but ricotta salata is worth seeking out because that specific salty-creamy element is what elevates this from good to memorable.

  • If you can't find ricotta salata, Pecorino Romano or even crumbled feta will give you a similar sharp, salty note.
  • Make the sauce a day ahead and let it sit in the refrigerator—the flavors deepen overnight and your cooking day becomes easier.
  • This reheats beautifully, so don't hesitate to make extra for quick lunches during the week.
Serving suggestion for Pasta Alla Norma with al dente rigatoni, savory roasted eggplant, and a tangy tomato basil sauce, finished with grated ricotta salata cheese. Save Pin
Serving suggestion for Pasta Alla Norma with al dente rigatoni, savory roasted eggplant, and a tangy tomato basil sauce, finished with grated ricotta salata cheese. | casabatata.com

Every time I make Pasta Alla Norma, I'm grateful for that Sunday afternoon when Maria handed me a bowl and changed how I cook. This is the kind of food that reminds you why you love being in the kitchen in the first place.

Recipe FAQs

What makes Pasta Alla Norma authentic?

Authentic Pasta Alla Norma features three essential components: properly salted and roasted eggplant, a simple tomato sauce with garlic and onion, and ricotta salata for finishing. The dish originates from Catania, Sicily, and is named after the opera Norma by Vincenzo Bellini.

Should I salt the eggplant before cooking?

Salting eggplant before roasting helps draw out bitter compounds and excess moisture, resulting in better caramelization and texture. Sprinkle cubes with salt, let sit for 30 minutes, then pat dry before roasting.

What pasta shape works best?

Rigatoni and penne are traditional choices because their tubular shape and ridges capture the sauce effectively. Other short pasta like maccheroni or ziti also work well.

Can I make this ahead of time?

The sauce and roasted eggplant can be prepared up to 2 days in advance and refrigerated. Reheat gently before tossing with freshly cooked pasta for best results.

What can I substitute for ricotta salata?

Pecorino Romano offers a similar salty tang, while feta provides a creamier alternative. For a dairy-free version, simply omit the cheese or use a plant-based crumble.

How do I prevent the eggplant from becoming oily?

Roast at high heat (220°C) to achieve caramelization without excessive oil absorption. Toss cubes with just enough oil to coat lightly, and avoid overcrowding the baking tray.

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

Tender roasted eggplant meets rich tomato sauce and salty ricotta salata in this classic Sicilian dish.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
By Casa Batata Owen Franklin


Level Medium

Cuisine Italian (Sicilian)

Makes 4 Portions

Diet Info Meat-Free

What You’ll Need

Vegetables

01 1 large eggplant (approximately 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 tablespoons extra-virgin olive oil
03 1/2 teaspoon dried chili flakes, optional
04 Salt and freshly ground black pepper to taste

Cheese

01 2.8 oz ricotta salata, grated or crumbled, or Pecorino Romano as substitute

How To Make

Step 01

Prepare oven and eggplant: Preheat oven to 425°F. Toss eggplant cubes with 2 tablespoons olive oil and a pinch of salt. Spread on a baking sheet and roast for 25 to 30 minutes, stirring once halfway through, until golden and tender.

Step 02

Build tomato sauce base: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add onion and cook for 5 minutes until softened. Add garlic and chili flakes if using, and cook for 1 minute until fragrant.

Step 03

Simmer tomato sauce: Crush tomatoes by hand or with a spoon, then add them with their juices to the skillet. Season with salt and pepper. Simmer uncovered for 15 to 20 minutes, stirring occasionally, until sauce thickens.

Step 04

Cook pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water before draining.

Step 05

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

Step 06

Toss pasta with sauce: Add drained pasta to the sauce and toss thoroughly, adding reserved pasta water as needed to achieve a silky consistency.

Step 07

Plate and finish: Divide pasta into serving bowls. Top with grated ricotta salata and fresh 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.

Equipment Needed

  • Large baking sheet
  • Large skillet
  • Large pot
  • Wooden spoon
  • Box grater or microplane

Allergy Details

Look over each item for allergens. Talk to your doctor with any concerns.
  • Contains wheat and gluten from pasta
  • Contains dairy from ricotta salata cheese
  • Use gluten-free pasta for gluten-free requirement
  • Omit cheese or use dairy-free substitute for dairy-free requirement

Nutrition details (per portion)

Shared for reference—please talk to a pro for health guidance.
  • Calorie Count: 510
  • Fats: 13 g
  • Carbohydrates: 78 g
  • Proteins: 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.