• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken Recipes
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Lunch Dinner Vegetarian Pasta Italian
5 from 3 votes

Pasta alla Norma

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •Last Updated: 1/24/26 6 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for pasta alla norma.
pin for pasta alla norma.

Pasta alla Norma is a classic Sicilian pasta made with eggplant, tomato sauce, basil, and cheese. It’s simple, comforting, and a solid vegetarian dinner you can make any night of the week.

Table of Contents

Toggle
  • About This Pasta alla Norma
  • Why You’ll Love This Pasta alla Norma
  • Key Ingredients & Tips
  • How To Make Pasta Alla Norma
  • How To Serve
  • Frequently Asked Questions
  • More Delicious Pasta Recipes
  • Recipe: Pasta alla Norma
A skillet of Pasta alla Norma featuring rigatoni in a rich tomato sauce with tender eggplant chunks, garnished with fresh basil.
Headshot of Joanna Cismaru

About This Pasta alla Norma

Eggplant is one of those ingredients that gets a bad reputation mostly because it’s been cooked badly for decades. When it’s handled properly, though, it makes a surprisingly solid base for dinner, especially in a dish like Pasta alla Norma where there’s nowhere to hide.

This is a classic Sicilian pasta, traditionally made with fried eggplant. I keep things a little more restrained here so the eggplant stays intact and actually feels like part of the dish instead of melting into the sauce. The end result is simple, comforting, and exactly what a good vegetarian pasta should be.

A bowl of Pasta alla Norma featuring rigatoni, tender eggplant chunks, and tomato sauce, garnished with fresh basil leaves.

Why You’ll Love This Pasta alla Norma

  • Because this is what happens when a few ordinary ingredients are handled with intention instead of shortcuts. Nothing is dressed up, nothing is hidden.
  • The eggplant is cooked just enough to hold its shape and just long enough to matter, so it actually earns its place in the bowl.
  • The sauce is tomato based and unfussy, which is exactly why the whole dish works. There’s nowhere for mistakes to hide, and nothing needs rescuing.
  • It’s the kind of pasta that feels complete as soon as it’s finished, not something that leaves you thinking about what else you should have added.
  • And once you’ve made it this way, it’s very hard to imagine complicating it again.
ingredients needed to make pasta alla norma.

Key Ingredients & Tips

  • Eggplant: Use a large globe eggplant and cut it into even cubes. You’re looking for 1 inch cubes here. Too small and it disappears, too large and it never quite cooks through. Salting isn’t about bitterness so much as control. It pulls out moisture so the eggplant browns instead of steams, which is where the flavor actually comes from. Let it sit long enough to sweat, then dry it properly before it ever hits the pan.
  • Tomatoes: This sauce depends entirely on good tomatoes. Using both diced tomatoes and passata gives you texture and body without cooking the sauce forever. If your tomatoes taste flat straight from the can, fix that early with salt. Waiting until the end is too late.
  • Olive Oil: Eggplant absorbs oil aggressively, so resist the urge to add more the second the pan looks dry. Let the eggplant release naturally as it cooks. Cooking in batches isn’t optional here, overcrowding guarantees soft, pale eggplant.
  • Heat: Keep the pan hot enough that the eggplant browns, but not so hot that the oil smokes. If the pan is scorching, you’ll burn the exterior before the inside has a chance to cook. Medium high is your friend.
  • Onion and Garlic: Cook the onion until soft and lightly golden before adding garlic. Garlic goes in late and briefly. If it browns, the sauce will taste harsh, and no amount of simmering will fix it.
  • Oregano and Red Pepper Flakes: Dried oregano belongs in the sauce, but with restraint. You’re aiming for background flavor, not a pizza sauce. Red pepper flakes are optional, but even a small pinch adds balance rather than heat.
  • Pasta: Cook it just shy of al dente. It will finish cooking in the sauce, and that last minute is where everything comes together. Overcooked pasta will undo all your good work.
  • Pasta Water: Always reserve it. Even a splash can loosen the sauce and help it cling to the pasta instead of pooling at the bottom of the bowl. Think of it as seasoning, not just liquid.
  • Cheese: Pecorino Romano is traditional and sharp, which cuts through the tomato sauce nicely. Parmesan works well too. Ricotta salata is excellent if you have it. Grate it fresh and add it at the table, not in the pan.

How To Make Pasta Alla Norma

Prepare the eggplant

process shots showing how to make pasta alla norma.

Cut the eggplant into evenly sized cubes and place them in a colander. Sprinkle generously with salt and let them sit for 20 to 30 minutes. This step is about moisture, not bitterness. When the time is up, dry the eggplant thoroughly. If it’s damp, it won’t brown.

Cook the eggplant

process shots showing how to make pasta alla norma.

Heat olive oil in a wide skillet over medium-high heat. Add the eggplant in a single layer and cook until browned on all sides and fully tender, about 8 to 10 minutes. Work in batches if needed. Once cooked, remove the eggplant from the pan and set it aside. Don’t rush this step. Color equals flavor.

Build the base

process shots showing how to make pasta alla norma.

In the same skillet, add the remaining olive oil and cook the onion until soft and lightly golden. Add the garlic and cook briefly, just until fragrant. You want warmth here, not color.

Make the sauce

process shots showing how to make pasta alla norma.

Add the diced tomatoes, passata, oregano, and red pepper flakes if using. Season with salt and pepper. Bring the sauce to a gentle simmer and let it cook for about 15 minutes, stirring occasionally, until it thickens slightly and tastes balanced.

Cook the pasta

process shots showing how to make pasta alla norma.

While the sauce simmers, cook the pasta in well salted water until just shy of al dente. Reserve about 1 cup of the pasta water, then drain.

Bring it together

process shots showing how to make pasta alla norma.

Add the eggplant back into the sauce, then add the pasta. Toss gently to coat. Use a splash of the reserved pasta water if needed to loosen the sauce and help it cling to the pasta.

A skillet of Pasta alla Norma featuring rigatoni in a rich tomato sauce with tender eggplant chunks, garnished with fresh basil.

How To Serve

When I serve Pasta alla Norma, I like to pair it with simple sides that complement its rich flavors. Here are some ideas to serve with it:

a spoon lifting minestrone soup from the bowl
1 hour hr 5 minutes mins

Minestrone Soup

cheesy garlic bread fresh out of the oven sliced on a cutting board.
20 minutes mins

Easy Garlic Bread

italian roasted mushrooms and veggies on a plate
30 minutes mins

Italian Roasted Mushrooms and Veggies

15 minutes mins

Bacon Stuffed Mushrooms

Frequently Asked Questions

Do I really need to salt the eggplant?

If you want it to brown properly, yes. Salting draws out excess moisture so the eggplant cooks instead of steams. It’s less about bitterness and more about control. Skip it, and you’ll notice the difference.

Can I roast the eggplant instead of cooking it on the stove?

You can, but the texture will be different. Roasting works, but stovetop cooking gives you better control and keeps the eggplant intact. For this dish, that matters.

What’s the traditional cheese for Pasta alla Norma?

Ricotta salata is the classic choice. Pecorino Romano is a close second and much easier to find. Parmesan works too. The key is using a firm, salty cheese, not something soft or melty.

Can I make the sauce ahead of time?

Yes. The sauce can be made a day or two in advance and refrigerated. Reheat it gently, cook the pasta fresh, and bring everything together just before serving.

Why does my eggplant sometimes turn mushy?

Usually it’s one of three things: the pieces are cut too small, the pan is overcrowded, or there’s too much oil. Any one of those will break it down before it has a chance to brown.

How do leftovers hold up?

They keep well for about 2 days in the fridge. Reheat gently on the stove with a small splash of water or olive oil to loosen the sauce. The eggplant will soften a bit, but the flavor is still very good.

A white bowl of Pasta alla Norma featuring rigatoni in a rich tomato sauce with tender eggplant chunks, garnished with fresh basil.

More Delicious Pasta Recipes

  • Baked Ziti
  • One Pot Beef Ragu Pasta
  • Baked Ravioli
  • Creamy Sun-Dried Tomato Chicken Ravioli
  • Baked Mostaccioli
  • Pesto alla Trapanese

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

A white bowl of Pasta alla Norma featuring rigatoni in a rich tomato sauce with tender eggplant chunks, garnished with fresh basil.
5 from 3 votes

Pasta alla Norma

Prep 15 minutes minutes
Cook 30 minutes minutes
Total 45 minutes minutes
4
Rate Recipe Print Recipe
Pasta alla Norma is a classic Sicilian pasta made with eggplant, tomato sauce, basil, and cheese. Simple ingredients, careful technique, and a balanced sauce come together to make a vegetarian main that feels complete without needing anything else.

Video

Ingredients

  • 1 large eggplant (cut into 1-inch cubes)
  • 3 tablespoons olive oil (divided)
  • 3 cloves garlic (minced)
  • 1 small onion (finely chopped)
  • 14.5 ounces diced tomatoes (1 can)
  • 1 cup tomato passata (or tomato puree)
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes (optional)
  • 1 pound pasta (rigatoni, penne, or spaghetti)
  • 1 cup Pecorino Romano (grated, or Parmesan cheese)
  • fresh basil leaves (torn (for garnish))
  • salt and pepper (to taste)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • Place the eggplant cubes in a colander and sprinkle generously with salt. Let them sit for about 20-30 minutes to draw out excess moisture. This step helps reduce bitterness and prevents the eggplant from becoming soggy during cooking.
  • After salting, use paper towels or a clean kitchen towel to thoroughly pat the eggplant cubes dry, removing any excess moisture and salt.
  • In a large skillet, heat 2 tablespoons of olive oil over medium-high heat.
  • Add the eggplant cubes and cook, stirring occasionally, until they are golden brown and tender, about 8-10 minutes. You may need to cook them in batches to avoid overcrowding the pan. Remove the cooked eggplant and set aside.
  • In the same skillet, add the remaining 1 tablespoon of olive oil. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another 1-2 minutes until fragrant.
  • Stir in the diced tomatoes, tomato passata, dried oregano, and red pepper flakes (if using). Season with salt and pepper to taste.
  • Bring the sauce to a simmer and let it cook for about 15 minutes, stirring occasionally, until it thickens slightly.
  • While the sauce is simmering, bring a large pot of salted water to a boil. Cook the pasta according to the package instructions until al dente. Reserve about 1 cup of pasta cooking water, then drain the pasta.
  • Add the cooked eggplant to the tomato sauce and stir to combine. Add the cooked pasta to the skillet, tossing to coat the pasta evenly with the sauce. If the sauce is too thick, add a bit of the reserved pasta cooking water to loosen it.
  • Divide the pasta among serving plates. Top with grated Pecorino Romano and garnish with torn fresh basil leaves.

Notes

  1. Eggplant: Take the time to salt and dry it properly. This is what allows it to brown and keep its shape instead of turning soft.
  2. Tomatoes: Use good quality canned tomatoes. This sauce is simple, so the tomatoes matter more than anything else.
  3. Cooking the Eggplant: Work in batches and don’t rush it. Color is flavor, and pale eggplant won’t give you the same result.
  4. Pasta Water: A small splash can bring everything together at the end. It helps the sauce cling to the pasta instead of sitting at the bottom of the bowl.
  5. Cheese: Ricotta salata is traditional, Pecorino Romano is excellent, and Parmesan works well. Add it at the table, not in the pan.
  6. Leftovers: Store in an airtight container in the fridge for up to 2 days. Reheat gently with a little water or olive oil to loosen the sauce.

Nutrition Information

Serving: 1servingCalories: 688kcal (34%)Carbohydrates: 104g (35%)Protein: 26g (52%)Fat: 20g (31%)Saturated Fat: 6g (38%)Polyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 26mg (9%)Sodium: 541mg (24%)Potassium: 953mg (27%)Fiber: 10g (42%)Sugar: 13g (14%)Vitamin A: 464IU (9%)Vitamin C: 20mg (24%)Calcium: 370mg (37%)Iron: 4mg (22%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

A white bowl of Pasta alla Norma featuring rigatoni in a rich tomato sauce with tender eggplant chunks, garnished with fresh basil.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 80
Home Recipes
Joanna Cismaru

Joanna Cismaru

I'm Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it's actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it’s actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

Close up of saucy beef lo mein noodles with tender steak strips, snow peas, and carrots in a dark wok.
30 minutes mins

Easy Homemade Beef Lo Mein (Ready in 30 Minutes)

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2026 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required