Hidden Veggie Spaghetti

This hidden veggie spaghetti or pasta is a great way to sneak in extra veggies for picky eaters or those looking to boost their daily intake.

hidden veggie spaghetti served in a plate
chopped veggies, spinach, and tomato puree
spaghetti, olive oil, walnuts, cashews and spices
blended sauce of roasted veggies, tomato, cashews, sunflower seeds in a blender jar
cooked blended veggies, tomato, cashews, sunflower seeds, salt, sugar and spices in a pan
zoomed in photo of hidden veggie spaghetti served in a plate

If you like this recipe, do check out Mushroom Arrabbiata Pasta.

Hidden Veggie Spaghetti

Course: MealsCuisine: Italian-Inspired, VeganDifficulty: Easy


Prep time


Cooking time


Total time



This hidden veggie spaghetti or pasta is a great way to sneak in extra veggies for picky eaters or those looking to boost their daily intake.


  • For Pasta
  • 1 medium capsicum, deseeded and chopped

  • 1 medium cauliflower floret, chopped

  • 150g mushrooms, chopped

  • 1 medium carrot, chopped

  • 5-6 garlic cloves

  • 1 medium onion, sliced

  • 2 Tbsp olive oil

  • 1 cup spinach

  • 3-4 medium tomatoes

  • ¼ cup cashews, soaked for at least 2 hours

  • 2 Tbsp roasted sunflower seeds

  • 1 ½ tsp salt

  • ½ tsp sugar

  • ½ tsp ground black pepper

  • 1 Tbsp dry oregano

  • ½ Tbsp red chilli flakes

  • Water, as required

  • 300g spaghetti

  • For Garnishing
  • Walnuts


  • Preheat the oven to 220°C (428°F) for 10 minutes.
  • In a large bowl, combine all the chopped veggies – capsicum, cauliflower, mushroom, carrot, garlic, and onion and oil.
  • Spread the seasoned veggies onto a parchment-lined baking tray and bake for 30-35 minutes or until the veggies are tender. Mix them once halfway.
  • Meanwhile, take about ¼ cup walnuts and toast them in a pan until golden and fragrant. Allow to cool and roughly chop them. Transfer to a bowl and set aside.
  • Place a large pot filled with water on medium heat. Add salt, stir, and bring to a boil. Then add spaghetti and cook for about 5-7 minutes (or according to package instructions), or until the spaghetti is al dente i.e., tender to the bite but not completely mushy and not raw. Once the spaghetti is done, use a colander to strain, then wash it under cold water. Drizzle olive oil over the cooked spaghetti, mix and set aside.
  • Meanwhile, place a pot filled with water over medium heat and bring to a boil. Make a criss-cross slit on the bottom of the tomatoes and add them to the boiling water. Cook for 5 minutes, remove and immediately add them to iced water. Finally, peel off the skin, chop, and set aside.
  • Once the veggies are baked, let them cool, and then add to a blender with 2 cups of water, blanched tomatoes, spinach, soaked cashews, and roasted sunflower seeds to make a smooth purée.
  • Add the puréed veggies, salt, sugar, black pepper, oregano, and chilli flakes to a pan over medium heat. Mix everything well, cover, and simmer for 15-20 minutes.
  • Once the sauce is thickened, add the cooked spaghetti and use a tong to gently mix. Cook for 2-3 minutes. Transfer to a plate and garnish with toasted walnuts.
  • Serve hot, and enjoy!

Similar Posts


Leave a Reply