Go Back
+ servings

Pasta Arrabiata with Roasted Eggplant

This is my favorite go-to (vegan) pasta sauce that I spoon over whole wheat shells, or eat straight from the bowl. Arrabiata is a classic Roman sauce made with olive oil, garlic, tomatoes and crushed red pepper flakes. It’s fast, fresh, spicy and the perfect dish for weeknight dinners. 
5 from 1 vote
Prep Time 15 mins
Cook Time 40 mins
Total Time 55 mins
Servings 6 servings


  • 1 eggplant (1 1/2 lbs.)
  • Olive oil
  • 4 garlic cloves, minced
  • 1 (28-oz.) can crushed tomatoes, (Recommended: San Marzano)
  • 1 teaspoon crushed red pepper flakes
  • 1 pound whole wheat pasta shells


  • Preheat the oven to 400ºF and line a large baking sheet with parchment paper.
  • Dice the eggplant into bite-sized cubes and toss them onto the baking sheet (even rows aren't necessary, just make sure they're spread out far enough so they're not touching). Drizzle the eggplant with olive oil and sprinkle with salt and fresh cracked black pepper. Roast the eggplant for 20 to 25 minutes, rotating the baking sheet half-way through the roasting time.
  • Make the arrabiata sauce by heating a large pan over medium heat. Add 2 tablespoons olive oil, then add the minced garlic and cook for 3 minutes until it's golden. Add the crushed tomatoes and red pepper flakes.
  • Bring the sauce to a simmer and let it cook for 20 minutes. Season it with salt and pepper to taste.
  • Make the pasta according to package directions.
  • Once the eggplant is done roasting, add it to the arrabiata sauce, tossing to coat.
  • Spoon the eggplant arrabiata sauce over a bowl of pasta and serve.

Kelly's Notes:

  • You may have to simmer your sauce longer depending on the amount of liquid in your crushed tomatoes. I prefer the San Marzano brand because the tomatoes come in their natural, thick pureé rather than water, which dilutes the sauce.
  • You can up the crushed red pepper flakes to 1½ or even 2 teaspoons if you like more of a kick.
  • ★ Did you make this recipe? Don't forget to give it a star rating below!