Pasta Alla Norma with Eggplant

Featured in: Seaside-Inspired Home Dinners

Pasta Alla Norma is a beloved Sicilian classic that transforms simple ingredients into something extraordinary. Cubes of eggplant are roasted until golden and tender, then simmered in a rich tomato sauce infused with garlic, onion, and fragrant basil. The dish gets its signature finish from crumbled ricotta salata, a salty sheep's milk cheese that perfectly balances the sweet vegetables.

This pasta comes together in under an hour, making it ideal for weeknight dinners yet elegant enough for entertaining. The key is achieving that perfect silky sauce consistency by reserving some pasta water before draining. Serve with a crisp Sicilian white wine like Grillo to complete the experience.

Updated on Wed, 21 Jan 2026 11:12:00 GMT
Pasta Alla Norma served in a white bowl, featuring rigatoni tossed in chunky tomato sauce with roasted eggplant cubes, fresh basil, and crumbled ricotta salata cheese. Save to Pinterest
Pasta Alla Norma served in a white bowl, featuring rigatoni tossed in chunky tomato sauce with roasted eggplant cubes, fresh basil, and crumbled ricotta salata cheese. | coralkettle.com

The summer our tiny apartment became an impromptu Sicilian trattoria started with an accidental eggplant overload from the farmers market. My neighbor Nonna Maria peered into my grocery bag and declared that eggplant this deserved only one fate: Pasta Alla Norma. That evening, under the glow of her patio lights, I learned that this dish is not just food but a love letter to Catania, made with roasted eggplant so tender it melts, tomatoes that taste like sunshine, and that perfect salty finish of ricotta salata.

Last autumn, I made this for a group of friends who claimed they hated eggplant. Halfway through dinner, someone actually asked if there were more pasta hidden somewhere. Watching people convert from eggplant skeptics to begging for seconds has become my favorite kind of kitchen victory.

Ingredients

  • 1 large eggplant: Choose one that feels heavy for its size with smooth, shiny skin. Cutting into 2 cm cubes ensures even roasting and that perfect tender but structured bite throughout the pasta.
  • 400 g rigatoni or penne: The ridges on these pasta shapes are purpose built for catching sauce and small pieces of eggplant. I have found rigatoni slightly superior for the way it traps the tomato sauce in its tubes.
  • 800 g canned whole peeled tomatoes: Whole peeled tomatoes have better texture and flavor than pre crushed. San Marzano variety, if available, will give you that authentic sweet tomato essence that defines this dish.
  • 3 tbsp extra virgin olive oil: This is not the place to be sparing. The oil carries the garlic and chili flavors into the eggplant while roasting and forms the base of your sauce.
  • 80 g ricotta salata: This firm, salty sheep milk cheese is absolutely essential to the authentic taste. If you must substitute, pecorino romano or even a good feta can work but the flavor profile will shift slightly.
  • 2 garlic cloves + 1 medium onion: Finely chopped, they form the aromatic foundation. Do not rush this step; properly softened onions make the sauce taste properly developed rather than hurried.
  • 1/2 tsp dried chili flakes: Just enough warmth to cut through the rich tomatoes and creamy eggplant without overpowering the delicate balance.
  • Fresh basil: Added at different stages for different reasons; some in the sauce for infused flavor, some fresh at the end for that bright, aromatic finish that makes the dish sing.

Instructions

Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Roast the eggplant to perfection:
Toss your eggplant cubes with 2 tablespoons olive oil and a pinch of salt until thoroughly coated, then spread them across your baking tray in a single layer. Roast at 220°C for 25 to 30 minutes, turning them once halfway through, until they have turned golden brown and tender throughout.
Build the sauce foundation:
While the eggplant roasts, heat your remaining olive oil in a large skillet over medium heat and cook the chopped onion for about 5 minutes until it has softened and turned translucent. Add the garlic and chili flakes, stirring constantly for just 1 minute until fragrant but not browned.
Create the tomato base:
Crush the whole peeled tomatoes by hand directly into the skillet, letting their juices join the aromatic oil base. Season with salt and pepper, then let everything simmer uncovered for 15 to 20 minutes, stirring occasionally, until the sauce has thickened nicely.
Cook the pasta:
Bring a large pot of generously salted water to boil and cook your pasta according to package directions until al dente. Before draining, reserve about 1/2 cup of the starchy pasta water, then drain well.
Bring it all together:
Add the roasted eggplant and most of your basil leaves to the tomato sauce, stirring gently to combine. Let everything simmer for just 2 more minutes so the flavors can become friends.
The final toss:
Add the drained pasta to the sauce, tossing vigorously to coat every piece. Add splashes of that reserved pasta water as needed until you achieve a silky, glossy consistency that clings beautifully to the pasta.
Serve with love:
Divide among bowls and finish with grated ricotta salata and the remaining fresh basil leaves. The contrast between the warm pasta and the cool, salty cheese is absolute perfection.
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
A close-up of Pasta Alla Norma highlighting golden roasted eggplant pieces, vibrant red tomato sauce, and a dusting of grated salty ricotta salata over al dente pasta. Save to Pinterest
A close-up of Pasta Alla Norma highlighting golden roasted eggplant pieces, vibrant red tomato sauce, and a dusting of grated salty ricotta salata over al dente pasta. | coralkettle.com

This recipe has become my default comfort food after long, exhausting days. Something about the combination of roasted vegetables and rich tomato sauce feels like a warm embrace from the kitchen itself.

Making It Your Own

While traditionalists might argue, I have discovered that roasting the eggplant instead of frying actually intensifies its natural sweetness without absorbing excessive oil. The high heat creates these beautiful caramelized edges that add incredible depth to the final dish.

Sauce Secrets

The difference between a good sauce and a great one often comes down to patience. Letting those tomatoes simmer uncovered allows them to concentrate and develop that restaurant quality consistency that makes people ask for your recipe.

Perfect Pairings

A crisp Sicilian white wine like Grillo cuts through the richness beautifully while a light red such as Frappato complements the tomato notes. A simple green salad with bright lemon dressing makes the perfect accompaniment to balance the hearty pasta.

  • Do not skip the pasta water step because that starchy liquid is the secret to restaurant worthy sauce consistency
  • If your ricotta salata is very firm, use a microplane to get those delicate, melting shavings rather than chunks
  • The dish actually tastes even better the next day, so do not hesitate to make extra for lunch
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
Overhead view of Pasta Alla Norma plated with fresh basil leaves, showcasing a hearty vegetarian dinner perfect for a weeknight meal served with a glass of red wine. Save to Pinterest
Overhead view of Pasta Alla Norma plated with fresh basil leaves, showcasing a hearty vegetarian dinner perfect for a weeknight meal served with a glass of red wine. | coralkettle.com

There is something profoundly satisfying about a recipe that transforms humble ingredients into something extraordinary. This Pasta Alla Norma has earned its permanent place in my regular rotation.

Recipe Q&A

What does 'Norma' refer to in Pasta Alla Norma?

The dish is named after Bellini's opera 'Norma' and was created to honor the beauty of Sicilian cuisine. The legend says a chef was so moved by the opera that he created this pasta to capture its spirit.

Can I make this dish vegan?

Yes, simply omit the ricotta salata or use a plant-based cheese alternative. The roasted eggplant and tomato sauce create plenty of flavor on their own.

What type of pasta works best?

Rigatoni or penne are traditional choices because their ridged surfaces hold the sauce beautifully. Any short pasta with tubes or ridges will work well.

Do I need to salt the eggplant before cooking?

Salting isn't strictly necessary for this dish since roasting removes bitterness. However, if you have time, salting the cubes for 30 minutes before rooking can improve texture.

Can I substitute the ricotta salata?

Pecorino Romano or a quality feta make excellent substitutes. Both provide the salty kick that ricotta salata is known for, though with slightly different flavor profiles.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water to restore the sauce's consistency. The pasta may absorb more liquid overnight.

Pasta Alla Norma with Eggplant

Roasted eggplant, creamy tomato sauce, and salty ricotta salata combine in this classic Sicilian dish.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
Created by Madison Perry


Skill Level Medium

Cuisine Type Italian (Sicilian)

Makes 4 Portion Size

Dietary Details Vegetarian Friendly

Ingredient List

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 3 oz ricotta salata, grated or crumbled (or substitute with Pecorino Romano)

Directions

Step 01

Preheat the Oven: Preheat the oven to 430°F (220°C).

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 the 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.

Equipment List

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

Allergy Advisory

Examine all ingredients for allergens and talk to your healthcare provider with any concerns.
  • 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.

Nutritional Info (Each Serving)

The nutrition details are for reference only and shouldn't replace advice from a doctor.
  • Caloric Value: 510
  • Fats: 13 g
  • Carbohydrates: 78 g
  • Proteins: 16 g