Go Back Email Link
+ servings
simple mediterranean pasta recipe vegan weight-loss quick

Simple Mediterranean Pasta with Eggplant, Zucchini and Pepper One-Pot Sauce | 30-Minute Vegan Weight-Loss Friendly Meal

As far as vegan pasta recipes go, this is one of the tastiest and easiest ones as it takes less than thirty minutes and it works perfectly when following a low-calorie Mediterranean diet.
5 from 3 votes
Prep Time 5 mins
Cook Time 25 mins
Total Time 30 mins
Course Main Course, Side Dish
Cuisine Italian, Mediterranean
Servings 4 portions
Calories 309 kcal


  • 240 g Dry Pasta I used Penne (8.5 oz)
  • 1 tsp Olive Oil
  • 1 Garlic Clove Peeled and Thinly Chopped
  • 1 Onion Thinly Sliced
  • 2 Zucchini Washed and Diced
  • 1 Eggplant Washed and Diced
  • 1 Red Pepper Washed and Diced
  • 2 Large Tomatoes Washed and Diced
  • Salt to Taste


  • Put a saucepot on medium heat with the olive oil in it and allow to warm up; once the olive oil is warm add the garlic and onion and mix well.
  • Once the smell of the rawness of the garlic has gone (about one minute), add the eggplant, zucchini, peppers, and tomatoes to the pan with some salt and mix well.
  • Add a lid on top of the saucepan and reduce the heat to medium-low; allow this sauce to cook for about 25 minutes, keeping an eye on it, so it doesn’t stick to the bottom of the pan. It should not be sticking, as the vegetables used contain a lot of water and the flame should be on medium-low, however, it is good to keep on mixing it, so the flavors blend well together.
  • While the sauce cooks, bring some water to the boil and cook the pasta as per the instructions on the package; I have used penne pasta, which normally has a cooking time of between 10 and 12 minutes.
  • Once the pasta is cooked, drain the pasta (without over draining it) and add it to the ready sauce; mix well and adjust the salt level if needed. Mix well once more and serve!


Calories: 309kcalCarbohydrates: 62gProtein: 11gFat: 3gSaturated Fat: 1gSodium: 19mgPotassium: 903mgFiber: 8gSugar: 12gVitamin A: 1667IUVitamin C: 69mgCalcium: 55mgIron: 2mg
Keyword 30-Minute Meal, Low-Carb Vegetables, Mediterranean Vegetables, Vegan Pasta Recipe, Weight-Loss Meal
Tried this recipe?Let us know how it was!