Pasta alla Norma

Featured in: Rustic Wheat & Grain Dinners

This beloved Sicilian classic transforms humble ingredients into something extraordinary. Cubes of eggplant are roasted until golden and tender, then simmered in a robust tomato sauce with garlic and onion. The sauce coats rigatoni or penne perfectly, while crumbled ricotta salata adds its distinctive salty finish. Fresh basil brings brightness to every bite. Ready in under an hour, this dish delivers the authentic flavors of southern Italy.

Updated on Sun, 25 Jan 2026 14:55:29 GMT
A close-up of rigatoni pasta generously coated in a vibrant red tomato sauce, topped with tender roasted eggplant cubes, fresh basil leaves, and a snowy sprinkle of ricotta salata. Save
A close-up of rigatoni pasta generously coated in a vibrant red tomato sauce, topped with tender roasted eggplant cubes, fresh basil leaves, and a snowy sprinkle of ricotta salata. | wheatkettle.com

Pasta Alla Norma is the quintessential Sicilian comfort food, a vibrant dish that brings together the earthy sweetness of roasted eggplant with a robust, garlicky tomato sauce. This classic Mediterranean recipe captures the sun-drenched spirit of Southern Italy, offering a satisfying and flavor-packed meal that is both simple to prepare and incredibly rewarding to eat.

A close-up of rigatoni pasta generously coated in a vibrant red tomato sauce, topped with tender roasted eggplant cubes, fresh basil leaves, and a snowy sprinkle of ricotta salata. Save
A close-up of rigatoni pasta generously coated in a vibrant red tomato sauce, topped with tender roasted eggplant cubes, fresh basil leaves, and a snowy sprinkle of ricotta salata. | wheatkettle.com

Named after Vincenzo Bellini's famous opera, this dish is a true celebration of Sicilian culinary heritage. Every bite offers a contrast of textures, from the silky sauce clinging to the rigatoni to the tender cubes of golden eggplant, all unified by the aromatic punch of fresh basil.

Ingredients

  • Vegetables: 1 large eggplant (about 400 g) cut into 2 cm cubes, 2 garlic cloves finely chopped, 1 medium onion finely chopped, 1 small bunch fresh basil (leaves picked).
  • Pasta: 400 g rigatoni or penne pasta.
  • Sauce: 800 g canned whole peeled tomatoes (or passata), 3 tbsp extra-virgin olive oil, 1/2 tsp dried chili flakes (optional), salt and freshly ground black pepper to taste.
  • Cheese: 80 g ricotta salata, grated or crumbled (or substitute with Pecorino Romano).
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon

Instructions

Step 1
Preheat the oven to 220°C (430°F).
Step 2
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 3
Meanwhile, 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 4
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 5
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 6
Add the roasted eggplant and most of the basil to the tomato sauce. Stir to combine, and simmer for 2 more minutes.
Step 7
Toss the drained pasta with the sauce, adding reserved pasta water as needed for a silky texture.
Step 8
Serve in bowls, topped with ricotta salata and extra basil leaves.

Zusatztipps für die Zubereitung

For the best results, ensure your eggplant cubes are roasted until they are deeply golden; this caramelization is key to the dish's depth. Always remember to save a splash of your pasta cooking water; the starch helps emulsify the tomato sauce, creating a glossy finish that coats every piece of pasta perfectly.

Varianten und Anpassungen

This recipe is highly adaptable. For a vegan-friendly version, simply omit the cheese or use a dairy-free almond-based ricotta. If ricotta salata is unavailable at your local market, you can successfully substitute it with a salty Pecorino Romano or even a firm feta cheese for a similar tangy profile.

Serviervorschläge

Serve this rustic pasta in wide bowls with an extra drizzle of high-quality olive oil. To complete the Sicilian experience, pair it with a crisp white wine like Grillo or a light-bodied red like Frappato, both of which complement the acidity of the tomatoes and the richness of the eggplant.

Perfectly al dente rigatoni pasta tossed in a rustic Sicilian tomato sauce with golden roasted eggplant pieces, garnished with fresh basil and a generous crumble of ricotta salata. Save
Perfectly al dente rigatoni pasta tossed in a rustic Sicilian tomato sauce with golden roasted eggplant pieces, garnished with fresh basil and a generous crumble of ricotta salata. | wheatkettle.com

Whether you are cooking for family or hosting a dinner party, Pasta Alla Norma is a timeless classic that never fails to impress. It is a humble yet sophisticated dish that perfectly illustrates why Italian cuisine is beloved worldwide for its focus on simple, seasonal, and high-quality ingredients.

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon

Common Recipe Questions

Can I make this dish ahead of time?

Yes, the sauce can be prepared up to 2 days in advance and stored in the refrigerator. Reheat gently before tossing with freshly cooked pasta.

What can I use instead of ricotta salata?

Pecorino Romano or feta work well as substitutes. Pecorino offers a similar saltiness, while feta provides a creamier texture.

Do I need to salt the eggplant before cooking?

Salting isn't strictly necessary for this dish, but you can sprinkle eggplant cubes with salt and let them sit for 30 minutes before roasting to remove bitterness and improve texture.

Is this suitable for vegetarians?

Yes, this dish is naturally vegetarian. For a vegan version, simply omit the cheese or use a plant-based alternative.

Can I use fresh tomatoes instead of canned?

Fresh tomatoes work well when they're in season. Use about 1 kg of ripe tomatoes, blanch and peel them, then crush before adding to the sauce.

Pasta alla Norma

Roasted eggplant and rich tomato sauce combine with rigatoni, topped with salty ricotta salata and fresh basil.

Prep Duration
15 minutes
Cook Duration
35 minutes
Overall Time
50 minutes
Created by Lillian Roberts


Skill Level Medium

Cuisine Type Italian (Sicilian)

Makes 4 Portions

Diet Info Meat-Free

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

Steps

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 Sauce Components: 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.

Essential Gear

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

Allergy Notice

Read each ingredient label for allergens and talk to a professional if you're unsure.
  • 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.

Nutrition Details (per serving)

Details here are for general info and aren't meant as medical advice.
  • Kcal: 510
  • Fats: 13 grams
  • Carbohydrates: 78 grams
  • Proteins: 16 grams