Pasta Alla Norma

Featured in: Garden Comfort Meals

This beloved Sicilian classic combines tender roasted eggplant cubes with a rich, simmered tomato sauce. The dish gets its signature finish from crumbled ricotta salata, a salty sheep's milk cheese that perfectly balances the sweet vegetables. The eggplant develops a golden, caramelized exterior in the oven while remaining creamy inside, creating beautiful texture contrast against the al dente rigatoni.

Ready in under an hour, this vegetarian main delivers the vibrant flavors of southern Italy. The sauce builds depth through slowly softened onions and garlic, while a pinch of chili adds gentle warmth. Tossed with pasta and finished with fresh basil, it's a satisfying meal that captures the essence of Mediterranean home cooking.

Updated on Wed, 21 Jan 2026 11:29:00 GMT
Golden roasted eggplant cubes glisten in a hearty tomato sauce, perfectly paired with rigatoni for a vibrant Pasta Alla Norma. Save
Golden roasted eggplant cubes glisten in a hearty tomato sauce, perfectly paired with rigatoni for a vibrant Pasta Alla Norma. | basilhearth.com

The first time I had Pasta Alla Norma was in a tiny Sicilian trattoria where the waiter warned me about the salty ricotta. I ended up scraping every last crumb from my plate and asking for more cheese. That night taught me that eggplant could be something entirely different than the soggy vegetable I knew growing up. Now whenever I smell roasting eggplant, I am back at that worn wooden table with cicadas buzzing outside.

Last summer I made this for my sister who swore she hated eggplant. She watched me roast the cubes until golden and smelled the garlic hitting the oil. When she finally took a bite, she went silent for a full minute before admitting she might have been wrong about eggplant her entire life. We sat on the back porch until the wine was gone and the pasta bowl was scraped clean.

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: Look for one that feels heavy for its size with smooth shiny skin, and do not peel it since the skin adds beautiful color and texture
  • 2 garlic cloves: Freshly chopped garlic mellows beautifully in the tomato sauce, so do not be afraid to use the full amount
  • 1 medium onion: Finely chopping the onion helps it disappear into the sauce, creating a sweet base that balances the acidity of tomatoes
  • 400 g rigatoni or penne: The ridges on these shapes catch the sauce and eggplant pieces in every bite
  • 800 g canned whole peeled tomatoes: Crushing them by hand gives you rustic chunks of tomato that feel more authentic than perfectly smooth passata
  • 3 tbsp extra-virgin olive oil: This is the foundation of the dish, so use your best olive oil for roasting and finishing
  • 80 g ricotta salata: This aged salty cheese is completely different from fresh ricotta and absolutely essential for the authentic flavor

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:
Toss the cubes with two tablespoons of olive oil and salt, then spread them on a baking tray and let them roast at 220°C for about 25 minutes, turning once halfway through, until they are tender and caramelized at the edges.
Build the sauce foundation:
Heat the remaining olive oil in a large skillet and cook the onion for five minutes until softened, then add the garlic and chili flakes and let them cook for just one minute until fragrant but not browned.
Simmer the tomatoes:
Crush the tomatoes by hand directly into the skillet, season with salt and pepper, and let everything simmer uncovered for 15 to 20 minutes until the sauce has thickened and the raw tomato taste has cooked away.
Cook the pasta:
Boil the pasta in salted water until al dente, remembering to reserve half a cup of the starchy cooking water before draining.
Bring everything together:
Stir the roasted eggplant and most of the basil into the tomato sauce, toss with the cooked pasta, and add splashes of the reserved pasta water until the sauce coats each piece perfectly.
Finish with cheese:
Serve the pasta in bowls topped with crumbled ricotta salata and the remaining fresh basil leaves.
Pasta Alla Norma is served in a rustic bowl, topped with crumbled ricotta salata and fresh basil leaves. Save
Pasta Alla Norma is served in a rustic bowl, topped with crumbled ricotta salata and fresh basil leaves. | basilhearth.com

This dish has become my go to when friends visit because it looks impressive but comes together so easily. There is something magical about putting a bowl of steaming pasta dotted with white cheese and green basil on the table. People always pause to admire it before picking up their forks.

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.

Making It Your Own

The beauty of Pasta Alla Norma is how forgiving it is while still remaining authentic. I have made it with cherry tomatoes from the garden in summer and canned tomatoes in winter, and both versions were incredible. The real secret is not rushing the roasted eggplant since that caramelization is where the deep flavor lives.

Choosing The Right Cheese

Ricotta salata can be tricky to find depending on where you live, but Pecorino Romano makes an excellent substitute with its sharp salty bite. Just avoid fresh ricotta since it will melt into the sauce instead of maintaining those salty crumbs on top. A good sheep cheese is what you are really after here.

Perfecting The Sauce Consistency

The sauce should coat the back of a spoon and cling to the pasta without being watery or thick enough to stand a spoon up in. I learned this the hard way by skipping the pasta water once and ending up with separate pasta and sauce that would not marry. That starchy water is the magic that brings everything together into one cohesive dish.

  • Add pasta water one splash at a time since you can always add more but you cannot take it back
  • The sauce will continue to thicken as it sits with the pasta, so err on the side of slightly looser
  • If your sauce looks too thick before adding the pasta, stir in a small ladle of the boiling pasta water to loosen it up
A close-up of Pasta Alla Norma highlights the tender eggplant and rich red sauce clinging to each pasta noodle. Save
A close-up of Pasta Alla Norma highlights the tender eggplant and rich red sauce clinging to each pasta noodle. | basilhearth.com

There is nothing quite like twirling rigatoni coated in that rich tomato sauce and biting into a piece of silky eggplant with a crumble of salty cheese. This is the kind of comfort food that makes you understand why Italian cuisine is beloved around the world.

Recipe FAQs

What type of pasta works best?

Rigatoni or penne are ideal choices as their ridges and tubes capture the sauce beautifully. The shape holds onto the roasted eggplant pieces and tomato sauce, ensuring every bite is flavorful. Short pasta shapes traditional to Sicily work wonderfully here.

Can I prepare the eggplant differently?

Roasting brings out the eggplant's natural sweetness and creates a tender texture. You could also grill the cubes for a smoky note or pan-fry them, though roasting requires less oil and yields more consistent results. Avoid boiling, as the eggplant becomes waterlogged.

What's the difference between ricotta salata and regular ricotta?

Ricotta salata is a firm, aged cheese made from salted and pressed ricotta. It has a crumbly texture and salty, milky flavor distinct from fresh ricotta's creaminess. Pecorino Romano or feta make excellent substitutes if ricotta salata isn't available.

How do I prevent the eggplant from absorbing too much oil?

Tossing the cubes with oil just before roasting minimizes absorption. The high oven heat (220°C) quickly seals the exterior, creating a barrier. Avoid salting and draining the eggplant beforehand—this step isn't necessary for roasting and can affect the final texture.

Can this be made ahead?

The sauce and roasted eggplant keep well for up to 3 days refrigerated. Reheat gently before tossing with freshly cooked pasta. For best results, cook the pasta just before serving and reserve some pasta water to loosen the sauce when reheating.

What wine pairs well?

A crisp Sicilian white like Grillo cuts through the rich tomato sauce, while a light red such as Frappato complements the roasted eggplant. The wine's acidity balances the dish's savory elements without overpowering the delicate basil finish.

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 rigatoni with roasted eggplant, tomato sauce, and ricotta salata.

Prep Time
15 minutes
Time to Cook
35 minutes
Total Duration
50 minutes
Recipe by Laura Bennett

Recipe Type Garden Comfort Meals

Skill Level Medium

Cuisine Type Italian (Sicilian)

Makes 4 Portions

Dietary Details Meat-Free

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)

How To Make It

Step 01

Preheat Oven: Preheat the oven to 430°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 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.

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 Needed

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

Allergy Warnings

Review every ingredient for allergens and reach out to a medical expert if you're uncertain.
  • 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 information (serving size)

These nutritional details are for reference. They're not meant as medical guidance.
  • Caloric Value: 510
  • Fat content: 13 grams
  • Carbohydrates: 78 grams
  • Protein Amount: 16 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.