
Bring the comfort of a Sicilian kitchen to your table with this straightforward Pasta alla Norma. It’s a hearty, vegetarian dish that relies on the natural richness of fried eggplant and tomato sauce to create a satisfying meal without any complicated ingredients.
The other day, I was craving some pasta (as usual), so I decided to look into some classic Italian recipes. If you’ve been here for a bit, you might already know that I like to make something different than what I usually cook or eat during the week once the weekend hits. I came across this recipe, and it caught my eye because of the ingredients.
Growing up in an Asian household, eggplant and tomatoes are total staples for us and it’s because they are also budget-friendly. It’s funny how a Sicilian classic uses the exact same base ingredients I grew up eating in Asian stir-fries. It just goes to show that good flavor combinations are pretty universal, no matter what cuisine you’re cooking.
That familiarity made it an easy choice, especially since I’m currently trying to stretch my grocery budget. I only had a few things left in the fridge, so I decided to see if I could pull this off at home. I wasn’t sure it would feel like a proper weekend meal with such basic ingredients, but it turned out to be exactly what I needed. If you also have an eggplant rolling around in the crisper drawer, this is your sign to try this dish.
TABLE OF CONTENTS
Why You’ll Love This Recipe
- Zero waste. It’s a reliable way to use up eggplant and garlic before they go soft in the back of the fridge.
- Filling without meat. The eggplant is hearty enough that you don’t feel like you’re missing out on a “real” dinner.
- Fast results. You get a concentrated, savory flavor in about 20 minutes without needing to slow-cook anything for hours.
- Cheap ingredients. Aside from the pasta, you’re mostly working with produce and pantry basics you likely already have.
Why It’s Called Pasta alla Norma
This dish is a signature of Catania, a city on Sicily’s eastern coast. Legend has it that the Italian writer Nino Martoglio was so impressed by the meal that he exclaimed, “Chista è ‘na vera Norma!” (This is a true Norma!). He was comparing the dish to the famous 1831 opera by Vincenzo Bellini.
The history of Pasta alla Norma is rooted in the local summer harvest. It was created to use up sun-ripened tomatoes and eggplants at their peak. In Sicily, the traditional cheese used is Ricotta Salata, which is a salted and aged sheep’s milk cheese. It is much saltier and firmer than the soft ricotta most people are used to. While many modern versions use Parmesan for convenience, the original was all about that specific salty kick from the Sicilian hills. It remains a classic because it’s a straightforward way to make cheap, humble ingredients taste like a high-end meal.
Ingredients for Pasta alla Norma
Pasta. Rigatoni or penne are typically used because the ridges and holes catch the sauce. I used spaghetti for my first batch, which works fine if you prefer a silkier texture.
Eggplant. I used medium Philippine eggplant. These are usually less bitter than the large globe variety, but I still salt them for 15 minutes. This removes excess moisture, so they fry until golden rather than getting soggy.
Fresh tomatoes and tomato paste. I used 3 large tomatoes. Adding a bit of paste helps with the color and provides a deeper flavor.
Garlic. I prefer mine minced to ensure the flavor is stronger and more even throughout the sauce.
Olive oil. This is needed to fry the eggplant and acts as the base for the garlic and chili.
Sugar. A small amount to balance the acidity of the tomatoes.
Salt and black pepper. To taste.
Fresh basil leaves. I used fresh basil leaves, but some other recipes suggest you can also use some oregano.
Grated parmesan or ricotta salata. Ricotta salata is traditional, but Parmesan is a practical, salty substitute that works just as well.
Chili flakes. Optional, if you want some heat.
How to Make Pasta alla Norma
The process begins by frying the diced eggplant in olive oil over medium heat until golden and tender.

While the eggplant cooks, boil the pasta in salted water until al dente, making sure to reserve a half-cup of pasta water before draining.
Once the eggplant is ready and moved to a plate, sauté the minced garlic and chili flakes in the same pan until fragrant and pale gold. Next, stir in the chopped tomatoes, tomato paste, and sugar to build the sauce base.

Simmer the sauce for about 8 to 10 minutes until it thickens, then season it with salt and black pepper. When the sauce is rich and bubbling, add the fried eggplant back into the pan to soak up the flavors.

Fold in the cooked pasta and pour in the reserved pasta water, tossing everything together until the sauce evenly coats the noodles.
For the final touch, stir in the fresh basil leaves for a bright aroma.

Serve your Pasta alla norma immediately with a generous topping of grated parmesan or ricotta salata.

Other Ways to Prep Eggplant for Pasta alla Norma
While traditional frying gives you the richest flavor, you can adapt the prep to fit your cooking style. If you want to skip the stovetop mess, try oven-roasting the cubes. Simply toss the diced eggplant with a little olive oil and salt, spread them on a baking sheet, and roast at 200°C for about 20-25 minutes until they are charred and tender. This uses much less oil and is completely hands-off.
For an even faster “cheat code,” you can use an air fryer. Pop the seasoned cubes in at 200°C for about 10-12 minutes, shaking the basket halfway through. You’ll get that signature crispy exterior and creamy middle with just a fraction of the oil. Both methods work perfectly once you fold the eggplant back into the tomato sauce at the very end.
Cooking Note
Whatever way you cook your eggplant, just make sure it’s really soft before adding it to the sauce. If it’s undercooked, it can be a bit rubbery. You’re looking for it to be nice and tender so it almost melts into the pasta!
I’ve put together a simple, printable version below. Feel free to save it or print it out so you can keep it handy while you cook.

Pasta alla Norma (No Wine)
Equipment
- large skillet or frying pan
- large pot
- colander
- Slotted spoon
Ingredients
- 250g pasta rigatoni or penne recommended
- 1 medium eggplant cubed
- 3 large ripe tomatoes chopped
- 1 tbsp tomato paste
- 3-4 cloves garlic thinly sliced
- 4-5 tbsp olive oil
- ½ tsp sugar to balance acidity
- salt and black pepper to taste
- fresh basil leaves
- grated parmesan or ricotta salata for serving
- chili flakes optional
Instructions
- Prep eggplant. Salt the cubed eggplant and let sit for 15 minutes. Pat thoroughly dry with paper towels to ensure a better fry.
- Fry eggplant. Heat 3 tbsp olive oil in a pan over medium-high heat. Fry eggplant until golden brown and soft. Remove and set aside on paper towels.
- Cook pasta. Boil pasta in salted water until al dente. Reserve ½ cup of pasta water before draining.
- Sauté aromatics. In the same pan, add a little oil if needed and sauté garlic and chili flakes over medium heat until the garlic is fragrant and pale gold.
- Simmer sauce. Stir in chopped tomatoes, tomato paste, and sugar. Simmer for 8–10 minutes until thickened. Season with salt and pepper.
- Combine. Add the eggplant and pasta to the sauce. Pour in the reserved pasta water and toss over medium heat for 1–2 minutes until the sauce is glossy and coats the pasta.
- Serve. Turn off the heat, stir in fresh basil, and serve with a generous topping of grated cheese.
What to Serve With Pasta alla Norma
Since Pasta alla Norma is pretty rich and savory from the eggplant, you usually want sides that are light, a bit tangy, or crunchy to balance everything out.
A simple green salad is probably the best way to go. If you use something like arugula or romaine with a sharp lemon vinaigrette, the acidity helps cut through the oiliness of the eggplant so the meal doesn’t feel too heavy.
Crusty bread is also a must-have. Whether it’s a plain baguette or some warm garlic bread, you’ll want it to mop up all that extra tomato sauce left on your plate.
Lightly roasted veggies like broccoli or asparagus with a squeeze of lemon work great too if you want to keep the meal healthy but filling.
A bit of protein like grilled chicken or even some pan-fried sausages can be served on the side if you’re extra hungry, though the pasta is honestly the best on its own.
I’d personally just toss together a quick salad and grab a few slices of bread. It keeps things easy and lets the pasta be the main thing.
Storing and Reheating
If you can’t finish it all, don’t worry. This pasta actually tastes great the next day once the flavors have had time to settle.
In the fridge. Put your leftovers in a container once they have cooled down. They will stay good for about 3 or 4 days. The eggplant might get a bit softer, but it is still delicious.
How to reheat. The microwave is the fastest way. Just add a tiny splash of water or a drizzle of oil so the noodles do not dry out. If you are not in a rush, heating it in a pan on the stove is even better to get the sauce nice and glossy again. If the pasta looks a little dry the next day, just stir in a spoonful of water while you heat it. It will loosen right back up, so it is not just a big clump.
Freezing. I do not recommend freezing this. Cooked pasta usually turns to mush in the freezer, and eggplant gets very watery when it thaws.
Additional Notes and Tips
- Choosing the right pasta shape. While rigatoni or penne are the typical go-to choices for Pasta alla Norma, you can use whatever is in your pantry. Short pasta like fusilli works great because the spirals catch the bits of garlic and tomato sauce. In Sicily, where this dish comes from, they often use tubes like rigatoni so the eggplant and sauce get trapped inside the noodle. Whether you use short tubes or long spaghetti, just make sure to cook the pasta until it is “al dente” so it stays firm against the soft, fried eggplant. This balance of textures is what makes the dish feel authentic, even with simple ingredients.
- No wine? No problem. While many recipes call for deglazing the pan with wine, I actually skipped it because I didn’t have any on hand. My goal was to keep this recipe as simple as possible while still tasting just as good as the authentic version, and it turns out you really don’t miss the wine. Leaving it out lets the sweetness of the tomatoes and the earthy flavor of the fried eggplant really shine.
- Choose the right cheese. Traditional recipes use Ricotta Salata. It is a salted, aged cheese that is much firmer than creamy ricotta. If you cannot find it, a good substitute is a mix of Pecorino Romano and a little bit of feta to get that salty kick.
- Choosing the right eggplant. When you’re at the store, look for eggplants that feel light for their size and have smooth, shiny skin. If an eggplant is heavy and rock-hard, it usually means it’s full of seeds, which can be a bit more bitter. A “light” eggplant has a meatier, creamier texture that is perfect for frying.
- Peeling the eggplant. You do not have to peel the eggplant, but if you prefer a softer texture, you can peel “stripes” off the skin before dicing. This keeps some of the structure while making it easier to eat.
- Fresh herbs. Always wait until the very end to add your fresh basil. Heat can turn basil bitter, so stirring it in right before you serve keeps the flavor bright and the color vibrant. (And I accidentally made that mistake!)
More Pasta Recipes to Try
If you are looking for more ways to use what you have in the kitchen, here are a few other recipes from the blog. They all follow the same idea: keeping things simple and focusing on good flavor without needing a long list of ingredients.
- Creamy Shrimp and Pumpkin Pasta
- Spicy Sweet Potato Gnocchi
- Gochujang Garlic Butter Pasta
- Japanese Tuna Pasta Salad
- Mushroom Wafu Pasta
Let’s connect!
I would love to see how your version turns out! If you give this a try, tag me on Instagram @barelysalted so I can check out your cooking.
Please feel free to leave a comment below if you have any questions or just want to say hi. Also, if you are Italian and currently enraged (?) by how I made this, please leave a comment. I would actually love to hear your tips! ❤️
Happy cooking!
Warmly,
Jezelle





Leave a Reply