Vegan Pasta Alla Norma
3.61 from 23 votes

This vegan Pasta alla Norma is so saucy and satisfying! Made with eggplant, basil, capers, and cashew cheese, it’s a plant-based spin on the classic Sicilian recipe.

A round bowl contains a dairy-free version of Pasta alla Norma, which has been prepared with eggplant, tomatoes, and capers. A gray linen napkin is positioned nearby.

Spontaneous cooking isn’t really my strong suit. I make better food when I have a plan, a recipe, an agenda.

Even so, there are a few types of meals that encourage me to be intuitive. Pasta is one of them. If there’s any type of weeknight supper that I’m able and willing to throw together at the last minute, it’s a pasta supper. And this vegan rigatoni alla Norma is a new favorite.

A couple weeks ago, I got a little dazed by the arrival of eggplant season at the farmers market. I picked up eight (!) eggplants in my flurry of excitement.

Needless to say, I got home and realized that I had more eggplant than I knew what to do with. Bulgur stuffed eggplants was my first stop.

And I knew that some sort of pasta dish would follow.

What is Pasta alla Norma?

Pasta alla Norma is a Sicilian dish made with eggplant, tomatoes, basil, and, traditionally, grated ricotta salata. Some recipes call for capers, and since I love briney flavors, I added them to this meal.

Pasta alla Norma isn’t hard to veganize. With a little cashew cheese or store-bought vegan feta, the recipe is practically vegan. For this vegan Pasta alla Norma, I used my go-to cashew cheese. I froze it and then grated it, which gives a similar effect to ricotta salata.

The other major departure I made from some traditional Pasta alla Norma recipes was that I didn’t deep fry my eggplant. The eggplant in Pasta alla Norma is supposed to be crispy, and it’s often pan-fried. I lightly sautéed mine instead, and I thought it worked perfectly.

Preparing eggplant

I’ve been learning a lot about spontaneous pasta cookery from Colu Henry’s Back Pocket Pasta. In her eggplant alla Norma recipe, she recommends not salting the eggplant before cooking. According to Colu, the eggplant will become crispier without pre-salting.

Salting eggplant before cooking is the subject of some controversy. Personally, I always salt it. I think that salting does decrease the bitterness of eggplant, especially if the eggplant isn’t in season.

I also like salting eggplant for texture. My experience has been that salting tenderizes the eggplant. I tested this recipe with both salted and unsalted eggplant, and I preferred the salted version. The eggplant stays tender and sweet while browning at the edges.

With that said, you can skip salting if you’re in a rush to eat and don’t have time. Salting is a worthwhile step if you’ve got some wiggle room in your schedule.

The best pasta shape for Pasta alla Norma

I’ve seen Pasta alla Norma recipes that call for ziti, penne, gemelli, and even spaghetti. Most often, though, the recipe is prepared with rigatoni.

Since I love rigatoni pasta (all lengths and widths!) that’s my choice for this vegan Pasta alla Norma.

If you don’t have rigatoni on hand, no problem. Another medium pasta shape, especially a tubular shape, will work well.

Pasta alla Norma ingredients


I used a globe eggplant for this recipe, but mini eggplants and Japanese eggplant would also work nicely.


The sauce for the vegan Pasta alla Norma is part eggplant, part juicy plum tomatoes. My tomatoes are courtesy of the folks at Pomi.

Pomi has been bringing fresh, high quality tomatoes from Parma to the US for over 30 years. The tomatoes are packed in BPA-free cartons, and they come in strained and chopped varieties. The tomatoes are also non-GMO, and the company has an organic line as well.

Shelf-stable tomatoes are a pantry staple for me. I use them in soups, pastas, chilis, homemade sauces, and so much more. These tomatoes are some of the freshest and sweetest I’ve tried. They’re also low in sodium, which I love. It means that I can control seasoning myself.


Totally optional! I love capers, and I think that they add to the complexity of this recipe. But if you don’t have capers, or you’d prefer to leave them out, that’s OK.


Not optional. At least not in my opinion 🙂 Fresh basil adds so much wonderful, herbacious flavor to the vegan Pasta alla Norma sauce.

Fresh is best, so if it’s not summertime where you are, it’s worth learning whether a greenhouse basil grower is in your area. I love Bowery Farms, which is local to me in New York City,

Vegan cheese

Cashew cheese is a great option for topping this recipe. You can freeze it in a block and grate it, as I did. Alternatively, you can just dollop it onto your pasta.

If you don’t have cashew cheese on hand, you can use store-bought vegan feta. You can also simply garnish the vegan Pasta alla Norma with a few tablespoons of cashew parmesan.

A angled photograph of a tomato and eggplant based pasta dish, which has been prepared with rigatoni and topped with small basil leaves.

Preparation and storage

The vegan Pasta alla Norma will come together in about twenty or twenty-five minutes. You’ll sauté your eggplant and prepare the sauce while your pasta boils, and that multitasking helps to speed things along.

If you do salt your eggplant, you’ll need an extra fifteen or twenty minutes of salting time before you start to prepare the rest of the recipe.

Once made, the leftovers of this pasta keep well. In fact, I think that the sauce is a little more intense and flavorful once it sits in the fridge for a day or two. The leftovers can be stored in an airtight container in the refrigerator for up to four days. You can also freeze them for up to six weeks.

A quick note for fellow fans of batch cooking: you can make the sauce for this recipe without actually adding it to pasta! And that sauce doubles really well. It, too, can be frozen.

Whenever you’re ready for the rigatoni alla Norma, you can boil your pasta and fold it together with the pre-made sauce.

A round bowl contains a dairy-free version of Pasta alla Norma, which has been prepared with eggplant, tomatoes, and capers. A gray linen napkin is positioned nearby.
3.61 from 23 votes

Best Vegan Pasta alla Norma

Author – Gena Hamshaw
Prep Time: 5 minutes
Cook Time: 25 minutes
Eggplant salting time 15 minutes
Total Time: 45 minutes
Yields: 4 servings


  • Kosher salt
  • 2 medium-small eggplants (about 8-10 ounces each) or 1 large eggplant (about a pound)
  • 2 tablespoons olive oil
  • 8 ounces rigatoni (or another tubular pasta shape)
  • 4 cloves garlic, minced
  • 28 ounces chopped tomatoes
  • 2 tablespoons capers
  • 1 cup loosely packed basil leaves (plus extra for garnish)
  • Crushed red pepper (to taste)
  • Cashew cheese (or another vegan cheese of choice)


  • Cut the eggplant into 3/4-inch cubes. Place the cubes in a colander and sprinkle them generously with kosher salt. Allow the eggplant to sit for about 15 minutes. Rinse the eggplant, then pat it as dry as possible with a tea towel or paper towels.
  • Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package instructions.
  • While the water is reaching a boil and pasta is cooking, heat the olive oil in a large, deep skillet over medium high heat. Add the eggplant. Cook, stirring from time to time, for 8-10 minutes, or until the eggplant is crisping at the edges and tender in the center.
  • Add the garlic to the skillet. Cook, stirring constantly, for a minute, or until the garlic is quite fragrant. Stir in the tomatoes, capers, and basil. Bring the sauce to a simmer, and then reduce the heat to low. Simmer the pasta sauce, uncovered, for 5-10 minutes, or until it has thickened up considerably. Add kosher salt and crushed red pepper to taste.
  • When the pasta is ready, drain it, reserving 3/4 cup of the pasta cooking water. Add the drained pasta to the sauce. Stir well, then add a little of the pasta water to loosen the mixture up.
  • Divide the pasta into serving bowls and top each portion with extra basil and vegan cheese, if desired. Serve right away.

There’s nothing like pasta, right? I hope you enjoy this one. I’ll check in later this week with another easy meal.


This post is sponsored by Pomi. All opinions are my own, and I love the quality and freshness of these tomatoes. Thanks for your support!

This post may contain affiliate links. If you use these links to buy something I may earn a commission. Visit my privacy policy to learn more.

Categories: Recipes, Pasta
Method: Stovetop
Dietary Preferences: Gluten Free, Soy Free, Tree Nut Free, Vegan

Leave a Comment

3.61 from 23 votes (22 ratings without comment)

Star ratings help other readers to find my recipes online. If you loved this recipe, would you please consider giving it a star rating with your comment?

Thank you for your feedback. I'm grateful for your presence in this space!


Your email address will not be published. Required fields are marked *

Recipe Rating

  1. I’ve been meaning to post here and say how much I’m attracted to this simple and delicious pasta dish. Rigatoni was my favorite pasta shape growing up and it still is. But I haven’t had it in years because it’s really hard to find a rigatoni made of spelt or a gluten free one. So I just have to look and remember. 🙂 Thank you!!

  2. Oh, my. This looks like THE perfect vegan comfort food, Gena. My boyfriend is a huge pasta lover (can’t say that I’m any different, though :D) so I’ll definitely give this a try. 🙂

  3. Sounds delicious! I didn’t see in the recipe how to cut the eggplant… diced 3/4″ maybe? Just wondering since I assume it will affect cooking time. Can’t wait to try this!

    • Yes! Pomi is actually in the process of updating the recipe, but cut into 3/4-inch cubes prior to salting (or cooking). Thanks for asking 🙂

  4. I think the best pastas come from an intuitive place. This looks like a perfect fall meal!