clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Stuffed Cauliflower and Spinach Pasta Shells


  • 350g pasta shells (dry weight)
  • 2 tsp olive oil
  • fresh basil leaves for topping

Ingredients for the filling:

  • 600g cauliflower (I used frozen)
  • 4 handful fresh spinach
  • 1 onion
  • 3 garlic cloves
  • about 50ml soy cooking cream
  • 1 tsp soy sauce
  • 1 tsp dried oregano
  • salt and pepper to taste

Ingredients for the tomato sauce:

  • 600ml sieved tomatoes
  • 200ml soy cooking cream
  • 1 onion
  • 3 garlic cloves
  • 1 tsp tomato paste
  • 2 tsp dried oregano
  • 1 tsp dried thyme
  • salt and pepper to taste


  1. Cook pasta, set aside and add some olive oil over them so that they don‘t stick.
  2. For the filling: Heat 2 tsp olive oil in a pan at medium heat. Chop the onion and the 3 cloves of garlic. After that fry them for a few minutes until the onion gets glassy. Add cauliflower and 3 tsp Water in the pan. Cook the cauliflower at medium heat until soft (ca. 10min). Then mix the ingredients of the pan with the spinach, soy cooking cream and the spices in a blender until you have a creamy consistency.
  3. For the tomato sauce: Heat 1 tsp olive oil in a cooking pot and fry the chopped onion and garlic cloves. Add tomato paste and agave syrup, fry for about 1 minute at medium temperature. Then add the tomatoes, soya cuisine and dried herbs. Finally season with salt and pepper to taste.
  4. Preheat the oven to 200C/400F top and bottom heat. Spread the tomato sauce on two big baking dishes (approx. 20×30). Stuff each shell with a tbsp. of filling and place them next to each other in the baking dishes. Drizzle about 1 tsp olive oil over each baking dish with shells, let them in the oven for 20-25 minutes. Serve with fresh basil and spinach leaves.