Eggplant Pasta

Jump to Recipe ▼
Reader Rating
Total Time 40 minutes
Servings 6

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

Eggplant Pasta, or Pasta alla Norma, is an easy vegetarian dinner that tosses roasted eggplant and pasta noodles in a well-seasoned tomato sauce. Simple, savory, and cheesy, this 40-minute weeknight meal has it all! 

overhead view of a bowl of Eggplant Pasta.

This Roasted Eggplant Pasta is an easy meatless meal that tosses roasted eggplant cubes and rigatoni pasta in marinara sauce seasoned with Italian seasonings and sautéed aromatics. So simple and so delicious, it’s ready to eat in about 40 minutes!

As much as I love making my vegan eggplant parmesan for comforting Sunday dinners, I wanted to create something even easier. That’s why I used mostly store-bought ingredients for this recipe—the flavors are still there, but I’m able to get it on the table much faster. 

As a bonus, this recipe is still a lot like the traditional Sicilian pasta dish, pasta alla Norma (eggplant and pasta in tomato sauce). It just happens to be seriously simple!

Why you’ll love this family favorite recipe!

  • SO good: This delicious and healthy 40-minute meal is full of fresh and bright Italian flavors.
  • Vegetarian: And easy to make gluten-free and vegan.
  • Make it ahead: You can make the sauce ahead of time and freeze it for a quick dinner that’s easy to reheat!

Ingredients

Eggplant – You’ll need two medium- to large-sized eggplants. Make sure they feel firm and don’t have many or any skin blemishes. Dicing the eggplant into cubes helps them roast faster in the oven, but you can always grill the cubes in a grill basket if you prefer.

Pasta – I like rigatoni pasta noodles, but you can use any pasta you have on hand. Make this dish gluten-free by using lentil, brown rice, or bean-based noodles instead.

Italian seasoning – Use a store-bought Italian seasoning mix to keep this recipe quick and easy.

Marinara sauce – I went with jarred tomato sauce. It’s given a boost with a handful of aromatics and simple seasonings to still give you a filling and tasty sauce.

Ricotta – An optional add-in that’ll make the tomato sauce nice and creamy. If you can’t find ricotta cheese, use a mixture of parmesan and mozzarella cheese instead.

Instructions

Step 1: Season the eggplant. Place the cubed eggplant on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Toss to coat.

Step 2: Roast. Roast the eggplant in the oven until the cubes are golden and soft. Set them aside.

cubes of raw eggplant on a large baking sheet.
cubes of roasted eggplant on a lined baking sheet.

Step 3: Cook the pasta. Cook the rigatoni in a large pot of boiling salted water until it’s al dente. Reserve 1/4 cup of pasta cooking water before draining the rest.

Step 4: Make the sauce. Sauté the onion, garlic, Italian seasoning, and salt in a large skillet. Pour in the reserved pasta water and marinara sauce, then heat to a simmer. Stir in the roasted eggplant, then add the cooked pasta. Toss until everything is coated in the sauce.

using a wooden spoon to stir the tomato sauce for eggplant pasta in a large skillet.

Step 5: Serve. Divide the eggplant rigatoni into serving bowls and garnish with fresh basil and parmesan. Enjoy!

using a wooden spoon to stir eggplant pasta in a large skillet.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Tips and FAQs

  • That reserved pasta cooking water is like liquid gold. It’s super starchy, which helps thicken the marinara sauce and stick to the pasta noodles. There’s just no comparison to regular tap water.
  • Roasting the eggplant cubes is crucial to this pasta dish. It takes longer than pan-frying, but the flavors become deeper because the natural sugars are given more time to caramelize. Don’t skip this part!
  • Always salt the pasta water before adding the pasta to start the seasoning process right from the beginning.

My Pro Tip

Recipe Tip

If you love creamy, salty, and cheesy pasta, don’t skip the ricotta. Stir it into the pasta sauce right before adding the eggplant.

Variations

  • Veggie add-in ideas: Grape tomatoes, roasted broccoli, lentil meatballs, or mushrooms are all welcome in the marinara. 
  • For a protein boost: Beef up your pasta with cooked ground beef, turkey, or chicken, or top each bowl with chicken meatballs or turkey meatballs.
  • Vegan option: This recipe is naturally vegan as long as you leave out the ricotta cheese and serve it with vegan parmesan cheese.

Serving suggestions

The wholesome flavors in this eggplant pasta make it easy to pair with lots of side dishes, like sautéed asparagus or this impressive tomato burrata salad. Whatever you do, make sure you include some bread on the side. My savory zucchini bread is always a good choice, but you can never go wrong with freshly baked garlic bread, either.

Do I need to salt the eggplant?

Some eggplant pasta recipes will have you sprinkle a generous amount of salt over the raw eggplant to draw out its bitter flavor. That isn’t necessary in this recipe since we’re roasting the eggplant. By seasoning it with a little salt, pepper, and oil, it becomes deeply flavorful and savory in the oven.

Should I peel the eggplants?

It’s up to you! Eggplant skin is edible, but it may taste bitter depending on how large the eggplant is. If your eggplants are on the larger side, you can peel them to avoid the bitterness or opt for smaller eggplants (with the skin on).

Storage

Refrigerator: This eggplant pasta keeps best if the pasta and sauce are stored separately. Place the cooked pasta into one airtight container and your sauce into another. Refrigerate for up to 5 days. 

Freezer: Store the eggplant pasta sauce in an airtight container and freeze for up to 3 months. Thaw the leftovers in the fridge overnight.

Reheating: When you’re ready to enjoy this savory dish, boil some fresh pasta, heat the sauce on the stovetop, and then combine the two!

close up on a bowl of eggplant pasta topped with sliced basil and parmesan cheese.

More easy vegetarian dinners

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

4.41 from 5 votes

Eggplant Pasta

Servings: 6
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Eggplant Pasta, or Pasta alla Norma, is an easy vegetarian dinner that tosses roasted eggplant and pasta noodles in a well-seasoned tomato sauce. Simple, savory, and cheesy, this 40-minute weeknight meal has it all!
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 eggplant, diced (divide onto 2 baking sheets lined with parchment)
  • ¼ cup olive oil, divided
  • Salt and pepper
  • 16 oz. rigatoni pasta
  • 1 cup onion, diced (½ large onion or 1 small onion)
  • 3 garlic cloves
  • ½ tsp italian seasoning
  • ½ tsp salt
  • ¼ cup water
  • 24 oz. marinara sauce
  • Optional: ½ cup ricotta to make it creamy, add in with sauce before adding eggplant
  • Fresh basil for garnish
  • Freshly grated parmesan for garnish

Instructions 

  • Preheat oven to 450°F and line two baking sheets with parchment paper.
  • Dice the eggplant into 1” cubes and place it on the baking sheets. Drizzle 2 tablespoons of olive oil overtop, then sprinkle with salt and pepper and use your hands to toss.
  • Roast the eggplant in the oven for 25-30 minutes, tossing halfway through, until golden and soft; set aside.
  • While the eggplant is roasting, bring a large pot of water to a boil and cook the pasta according to the package instructions.
  • Heat the remaining olive oil in a large skillet over medium heat, then add the onion and sauté for 3-4 minutes. Add the garlic, Italian seasoning and salt and sauté for an additional minute.
  • Next, pour in the water and marinara sauce and bring the sauce to a simmer. Transfer the roasted eggplant to the sauce and gently stir together, then add the cooked pasta and repeat the same process.
  • Serve pasta as-is or topped with fresh basil and parmesan cheese. Enjoy!

Notes

*Calories are per serving and are an estimation
*Storage: store leftovers in the refrigerator for up to 5 days, or in the freezer for up to 3 months
*Make it vegan by omitting the cheese or using vegan ricotta/parmesan instead! 
*Make it gluten free by using your favorite gluten free pasta

Nutrition

Calories: 439kcal | Carbohydrates: 75g | Protein: 13g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Sodium: 741mg | Potassium: 902mg | Fiber: 9g | Sugar: 13g | Vitamin A: 530IU | Vitamin C: 14mg | Calcium: 58mg | Iron: 3mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!
girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

4.41 from 5 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




3 Comments

  1. Maria in Atlanta says:

    4 stars
    Agree that the eggplant requires additional cooking, but liked the flavors a lot. I love how chunky the eggplant is, compared to a pureed version. I added some plant-based sausage to increase protein levels, but definitely a keeper~

    1. Erin says:

      Thanks Maria! Glad you enjoyed the pasta!

  2. India Kindt says:

    3 stars
    This recipe needs more olive oil, marinara sauce, Italian seasonings, Parmesan cheese and for the eggplant to be cooked much longer. Also i think I would purée the eggplant to make this pasta creamier and more easily cook the eggplant.