Pasta Alla Norma

Featured in: Everyday Home Meals

Pasta Alla Norma brings the authentic flavors of Sicily to your table with tender roasted eggplant, a robust tomato sauce, and crumbled ricotta salata. The eggplant cubes are oven-roasted until golden and creamy, then simmered with garlic-infused tomatoes until the sauce thickens beautifully.

Rigatoni or penne pasta captures the sauce in every hollow, while the salty ricotta salata and fresh basil add bright contrast. This vegetarian main dish serves four and comes together in just 50 minutes, making it perfect for weeknight dinners or weekend entertaining.

Updated on Mon, 26 Jan 2026 15:28:00 GMT
Steaming plates of Pasta Alla Norma topped with grated ricotta salata, fresh basil, and tender roasted eggplant cubes.  Save to Pinterest
Steaming plates of Pasta Alla Norma topped with grated ricotta salata, fresh basil, and tender roasted eggplant cubes. | itrihouse.com

There's a moment in every cook's life when a dish stops being just instructions and becomes a memory. For me, that happened on a crowded summer evening in a tiny Palermo kitchen, watching my friend's nonnas argue—lovingly—about whether the eggplant cubes should be smaller. This Pasta alla Norma emerged from that chaos, golden and fragrant, and I've been chasing that exact feeling ever since. It's the kind of dish that tastes like sunshine tastes like Sicily tastes like home, even if you've never been there.

I made this for my partner one Tuesday when we were both stressed about everything except dinner. The smell of roasting eggplant filled our apartment, and by the time pasta water was boiling, we'd forgotten what we were worried about. That's when I realized this wasn't just food, it was permission to slow down.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 large eggplant (about 400 g), cut into 2 cm cubes: Choose a firm eggplant with tight skin, as older ones can be watery and bitter, and cut your pieces evenly so they roast at the same speed.
  • 400 g rigatoni or penne pasta: The ridges catch sauce like little hands, which is exactly what you want here.
  • 800 g canned whole peeled tomatoes (or passata): San Marzano tomatoes are worth seeking out, they have fewer seeds and a sweeter flavor that feels less acidic.
  • 3 tbsp extra-virgin olive oil: This isn't the time to skimp, good oil makes a real difference in both flavor and how the sauce coats the pasta.
  • 2 garlic cloves, finely chopped: Mince them small so they dissolve into the sauce rather than sitting in aggressive chunks.
  • 1 medium onion, finely chopped: The onion is your secret foundation, it sweetens and deepens the tomato flavor in ways garlic alone cannot.
  • 80 g ricotta salata, grated or crumbled: This salty, firm cheese is the final flourish that transforms everything it touches, but Pecorino Romano works beautifully if you can't find it.
  • 1 small bunch fresh basil, leaves picked: Add most of it late and scatter the rest on top so you get both cooked basil's mellow warmth and fresh basil's bright punch.
  • 1/2 tsp dried chili flakes (optional): A whisper of heat wakes up the tomato and eggplant without overwhelming them, trust your instincts on the amount.
  • Salt and freshly ground black pepper, to taste: Taste as you go, the sauce needs more seasoning than you'd expect because the pasta water will dilute it slightly.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Wake up your oven:
Heat it to 220°C (430°F) while you prep everything else, this ensures even roasting and golden edges that taste slightly caramelized.
Ready the eggplant:
Toss your cubes with 2 tablespoons of olive oil and salt, spread them single layer on a baking tray without crowding, and slide them in. They'll need 25 to 30 minutes, turning once halfway through, until they're golden at the edges and completely tender inside.
Build the flavor base:
While eggplant roasts, heat 1 tablespoon of olive oil in a large skillet over medium heat. The onion goes in first and softens for about 5 minutes until it becomes translucent and sweet, then add garlic and chili flakes for just 1 minute so they release their oils without burning.
Embrace the tomatoes:
Crush the canned tomatoes by hand or with a spoon right into the skillet, juices and all, because the broken fruit thickens and coats better than whole pieces. Season with salt and pepper, then let it simmer uncovered for 15 to 20 minutes, stirring now and then, until the sauce darkens slightly and thickens enough to coat a spoon.
Cook pasta with intention:
Bring a large pot of salted water to a boil, the water should taste like the sea. Cook pasta until it's just barely tender with the tiniest resistance when you bite it, then scoop out and reserve about 1/2 cup of starchy cooking water before draining.
Bring everything together:
Add the roasted eggplant and most of your fresh basil to the tomato sauce, stir gently, and let it simmer for 2 more minutes so flavors marry. Toss the drained pasta into the sauce, adding splashes of reserved pasta water until you have a silky, flowing consistency that's neither soupy nor dry.
Finish with theater:
Divide into bowls and crown each one with a generous handful of ricotta salata and remaining basil leaves, the contrast between warm and cool, salty and fresh is everything here.
Golden roasted eggplant and rich tomato sauce tossed with rigatoni for a classic Pasta Alla Norma.  Save to Pinterest
Golden roasted eggplant and rich tomato sauce tossed with rigatoni for a classic Pasta Alla Norma. | itrihouse.com

My grandmother once told me that Pasta alla Norma was poor people's food, made from what was growing in the garden when meat was expensive or scarce. She said it with pride, the way you speak about something that has survived and thrived without apology. That humility is in every bite.

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 Question

People are suspicious of eggplant, I understand this. Many have been served soggy, oily eggplant that tastes faintly of sadness. The key is heat and space, roasting at a high temperature with enough room on the tray so pieces caramelize instead of steam. You're looking for golden, almost crispy edges and a tender interior that collapses when you press it gently with a wooden spoon.

Why This Sauce is Different

Most tomato sauces simmer for hours, but this one works differently because the onion and garlic are cooked gently into sweetness first, creating a foundation that supports the tomatoes rather than fighting them. The simmering time is just long enough for acidity to mellow and flavors to deepen without the sauce becoming flat or tired. Fresh basil added at the end keeps everything bright.

The Final Details That Matter

Ricotta salata is tangy and salty and slightly grainy, which sounds unpleasant until you experience it on warm pasta, where it becomes almost luxurious. If you truly cannot find it, Pecorino Romano is a faithful substitute, feta works in a pinch, but nothing quite captures that Sicilian moment. The cheese is not a garnish, it's the final act, the thing that makes you close your eyes for a second.

  • Taste the sauce before adding pasta and adjust salt and pepper, remembering that the pasta water will dilute it slightly.
  • If your sauce seems too thick after simmering, thin it with a little pasta water rather than adding more oil, which can make it heavy.
  • Serve immediately while everything is hot and the basil is still bright, waiting even a few minutes changes the whole dish.
A rustic skillet of Pasta Alla Norma garnished with fresh basil and salty ricotta salata cheese. Save to Pinterest
A rustic skillet of Pasta Alla Norma garnished with fresh basil and salty ricotta salata cheese. | itrihouse.com

This dish taught me that sometimes the most memorable meals come from simplicity and respect for ingredients, not complexity. Make it tonight, make it again next week, it only gets better as you understand its rhythm.

Recipe FAQs

What makes Pasta Alla Norma authentic?

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

Can I substitute ricotta salata?

Yes, Pecorino Romano or feta make excellent substitutes. Pecorino offers similar saltiness while feta provides a creamier texture. For vegan versions, omit the cheese entirely or use plant-based alternatives.

Should I peel the eggplant?

Keep the skin on—it adds beautiful color and holds the cubed eggplant together during roasting. The skin becomes tender in the oven and provides extra texture and nutrients to the final dish.

What pasta works best?

Rigatoni or penne are traditional choices because their tubular shapes capture the sauce and small eggplant pieces. The ridges help the thick tomato sauce cling, ensuring flavorful bites throughout.

How do I prevent eggplant from absorbing too much oil?

Toss cubes with just 2 tablespoons oil and roast at high heat rather than frying. The oven method uses significantly less oil while still achieving golden, tender eggplant that's creamy inside.

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

Classic Sicilian pasta featuring roasted eggplant, tomato sauce, and ricotta salata. Ready in under an hour.

Prep Time
15 min
Cook Time
35 min
Total Duration
50 min
Recipe by Grace Ellington

Recipe Type Everyday Home Meals

Skill Level Medium

Cuisine type Italian (Sicilian)

Makes 4 Serving Size

Dietary notes Vegetarian-Friendly

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 It

Step 01

Preheat oven: Set oven to 430°F and allow to reach temperature.

Step 02

Prepare eggplant: Toss eggplant cubes with 2 tablespoons olive oil and salt. Spread on baking tray and roast for 25 to 30 minutes, stirring halfway through, until golden and tender.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Finish dish: Toss drained pasta with sauce, adding reserved pasta water as needed for silky, cohesive texture.

Step 08

Plate and serve: Divide pasta into bowls and top with 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.

Tools You'll Need

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

Allergy info

Review ingredients for allergens. Reach out to a healthcare expert if unsure.
  • Contains wheat gluten from pasta
  • Contains dairy from ricotta salata
  • Use gluten-free pasta for gluten-free preparation
  • Omit cheese or use dairy-free substitute for dairy-free preparation

Nutrition Info (per serving)

For your reference only. Always confirm with a medical provider.
  • Caloric Value: 510
  • Fat content: 13 g
  • Carbohydrates: 78 g
  • Protein amount: 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.