Jump to Recipe

Stew is a traditional Greek food. Of course, this recipe is vegan and super tasty!  The main ingredient is cauliflower. The onions that come with it are the ones that make this recipe a... stew.

As a plant-based recipe it is also fasting. It is cooked in a pot and served as a main course. Of course you can make it more "intense"* and serve it as an appetizer.

A simple and very quick recipe.

Cauliflower stew. A simple vegan recipe you'll love!

This post contains affiliate links. As an Amazon Associate, allaboutvegans.com earns from qualifying purchases.

cauliflower stew vegan recipe

Cauliflower stew (vegan)

Cauliflower stew. A simple vegan recipe you'll love!
5 from 13 votes
Print Pin
Course: Appetizer, Main Course, Main Course, Appetizer
Cuisine: Greek traditional, Vegan, Vegan, Greek vegan
Keywords: cauliflower, cherry tomatoes, fast, fasting, onions, red wine, sauce, stew, vegan, vegans, vegetarian, tomatoes
Prep Time: 15 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
Servings: 4 portions
Calories: 396kcal
Author: Thodoris Tibilis


  • 1 cauliflower cut into bite-size pieces
  • 4 onions cut in half and then into 3-4 wide strips
  • 1 clove garlic sliced
  • 2 carrots cut into sticks
  • 5 tomatoes grated
  • ½ cup olive oil (use half to sauté the cauliflower and the other half for the stew)
  • ½ cup red wine
  • ½ cup red vinegar from grapes
  • 1 Tbsp tomato paste
  • 3 bay leaves
  • 1 stick cinnamon or ¼ tsp ground
  • ¼ tsp allspice
  • salt and pepper



  • In a large saucepan, add ¼ cup extra virgin olive oil and warm to medium heat. Add the spice and cinnamon and sauté the onions until softened.
  • Add the tomato paste and stir for half a minute.
  • Then add the tomatoes, the wine, the vinegar, the garlic, and the bay leaves. Cover the pot and simmer for about 40 minutes.
  • Meanwhile, put the other ¼ cup of extra virgin olive oil in a pan and heat it over medium heat. Sauté the cauliflower with the carrots until they soften and take a little color and set aside.
  • After simmering the sauce for 40' add the cauliflower and carrots you sautéed. Simmer for another 15 minutes and the stew is ready!


  • Serve while still warm, but you can also enjoy it cold.
  • Serve it as it is or with rice as a side dish.
  • It's perfectly accompanied with white wine or beer.


* If you want to serve it as an appetizer, you can make it more "intense". To do this you will add extra 1 Tbsp tomato paste, 2 garlic cloves, ¼ cup red vinegar (optional), 1 cinnamon stick (or ¼ tsp ground), ¼ tsp allspice and more salt and pepper.


Calories: 396kcal | Carbohydrates: 29g | Protein: 6g | Fat: 28g | Saturated Fat: 4g | Sodium: 111mg | Potassium: 1105mg | Fiber: 8g | Sugar: 13g | Vitamin A: 6483IU | Vitamin C: 102mg | Calcium: 89mg | Iron: 2mg

© allaboutvegans.com