Go Back
+ servings

Moroccan-Spiced Vegan Stuffed Squash

This vegan stuffed squash is a whole meal in just one dish. Hearty and flavourful roasted squash is filled to the brim with couscous and chickpeas tossed in a mix of delicious warming spices and topped off with a tasty tahini-date sauce.
4.2 from 5 votes
Print Pin Recipe
Course: Main Course
Cuisine: Moroccan Inspired
Total Price: $6.78
Price per Serving: $1.70
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
Calories: 492kcal


  • 2 small squash or pumpkins - $4.00
  • ½ cup (90 grams) couscous - $0.26
  • ½ cup (120 ml) plus 4 tablespoons water - $0.00
  • 1 medium onion diced - $0.14
  • 4 cloves of garlic minced - $0.12
  • 2 teaspoons cinnamon - $0.20
  • 2 teaspoons dried ginger - $0.20
  • 2 teaspoons dried cumin - $0.20
  • ½ teaspoon cayenne pepper - $0.04
  • 1 can (400 ml / 14 oz) diced tomatoes - $0.59
  • 1 cup (165 grams) cooked chickpeas - $0.25
  • 1 teaspoon, plus a pinch sea salt - $0.04
  • 7 dates I used regular, not medjool - $0.28
  • 1 ½ tablespoons tahini - $0.22
  • 2 tablespoons lemon juice - $0.24
  • A small handful of cilantro - $0.10


  • Preheat the oven to 200°C (400°F). Cut the squash in half and scoop out the seeds. Place the squash cut side up on a baking tray and bake for 30 – 45 minutes or until the squash is soft and can be pierced with a fork. Remove from the oven and season the inside with a pinch of salt.
  • While the squash bakes, prepare the filling. Heat a pan over medium heat and add the couscous. Toast the couscous, stirring regularly, until golden brown then pour over the ½ cup (120 ml) water, cover the pan and remove it from the heat. Set aside for 5 – 10 minutes to cook then remove the lid and fluff the couscous with a fork.
  • Heat a pan over medium-high heat and add a splash of water (or oil if you prefer), the onion and garlic. Fry until soft and transparent. Reduce the heat to medium and add the cinnamon, ginger, cumin and cayenne and fry for about 20 seconds, stirring, to release the aromas. Add the diced tomatoes and chickpeas and simmer for a couple of minutes until you have a thick sauce. Add the couscous and 1 teaspoon of salt and mix well. Remove from the heat.
  • If your dates are a bit hard, cover them with hot water and let them soak for a few minutes. Place the dates, tahini, 4 tablespoons of water and lemon juice in a small food processor and blend until smooth. You may need to add more water to reach a pourable consistency.
  • Optional: Wash the squash seeds and dry them well. Toast them in a small pan over medium heat until golden.
  • Divide the filling between the four squash halves, top with fresh cilantro and toasted squash seeds, if using, and drizzle over the sauce. Serve.
Find us on Instagram@stingyveganrecipes
Find us on Facebook@thestingyvegan


Calories: 492kcal | Carbohydrates: 107g | Protein: 15g | Fat: 5g | Sodium: 764mg | Potassium: 2912mg | Fiber: 18g | Sugar: 28g | Vitamin A: 9595IU | Vitamin C: 99.8mg | Calcium: 290mg | Iron: 7.8mg
Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.