Go Back
+ servings
vegan ravioli salad in a white bowl with a white spoon on a marble countertop with cherry tomatoes and fresh basil in the background

Vegan Ravioli Salad

This Mediterranean vegan ravioli salad is just perfect for hot summer days! It's super easy to prepare, fresh, healthy, and so delicious. 
Course Salad
Cuisine Italian
Prep Time 15 minutes
Cook Time 5 minutes
Servings 6 servings
Calories 389kcal
Author Sina


For the Ravioli Salad:

  • 14 oz vegan ravioli
  • 1 zucchini
  • 1 yellow bell pepper
  • 2 cups cherry tomatoes
  • 1 can artichoke hearts
  • 12 sun-dried tomatoes in oil
  • 3/4 cup black olives
  • 4 cups arugula or baby spinach

For the Dressing:

  • 3 tablespoons olive oil
  • 2 tablespoons white wine vinegar
  • 2 tablespoons water
  • 2 teaspoons vegan red pesto
  • 1 teaspoon Italian spice mixture
  • salt, to taste
  • black pepper, to taste


  • Prepare the ravioli according to the instructions on the package. Drain and set aside. Add a bit of olive oil so they don't stick together. 
  • In the meantime, prepare the remaining ingredients. Chop the zucchini and the bell pepper into small cubes. Heat some olive oil in a pan and cook the zucchini and the bell pepper for about 4 minutes on medium heat. 
  • Wash the cherry tomatoes and cut them into halves. Drain the artichoke hearts and also cut them into halves. Cut the sun-dried tomatoes into strips. Wash the arugula. 
  • Make the dressing: Combine all of the ingredients for the dressing in a small bowl and stir well. 
  • Put all ingredients for the salad in a large bowl and add the dressing. Sprinkle with roughly chopped basil. 


  • If you don't like arugula, you could also use baby spinach. 
  • Usually pesto is not vegan because it contains Parmesan. Fortunately, you can find many vegan brands these days. Check out your local health food store or the organic section in your supermarket. 
  • Stored in an airtight container, the salad lasts up to three days in the fridge. However, the arugula won't be as fresh anymore, but the salad will still be good. 
  • If you can't find vegan ravioli, you could also use regular pasta like penne instead.


Calories: 389kcal | Carbohydrates: 41g | Protein: 16g | Fat: 19g | Saturated Fat: 4g | Cholesterol: 36mg | Sodium: 886mg | Potassium: 919mg | Fiber: 7g | Sugar: 7g | Vitamin A: 4234IU | Vitamin C: 83mg | Calcium: 290mg | Iron: 10mg