Spaghetti Squash Rounds with Garden Pesto and Vegan Meatballs

Dive into a wholesome twist on Italian flavours with these vibrant Spaghetti Squash Rounds! Topped with a rich, earthy 10-plants pesto, juicy roasted baby tomatoes, and savory vegan meatballs, this recipe brings together layers of taste and texture that are as nourishing as they are delicious. Each bite is bursting with freshness from seasonal herbs and the subtle sweetness of spaghetti squash, creating a meal that's satisfying, nutritious, and completely plant-based. Perfect for a cozy dinner that celebrates the best of plant-forward cooking!

Prep Time15 minsCook Time30 minsTotal Time45 mins

INGREDIENTS
Yield: 3 servings
 1 small spaghetti squash (cut in 1.5 inch thick rounds) - Note for larger spaghetti squash, double the filling recipe
 1 tbsp olive oil
 Sprinkle salt
10-plants pesto
 2 cups packed fresh basil
 1.50 cups fresh spinach
 ½ cup fresh kale
 ¼ cup olive oil
 ½ small lemon squeezed
 2 tbsp walnuts
 2 tbsp cashews
 3 tbsp nutritional yeast
 2 sprigs thyme
 ¼ tsp hing (asafoetida)- optional
  cup vegan parmesan cheese
 Salt and pepper to taste
Roasted tomatoes
 1 lb baby tomatoes
 1 tsp dried oregano
 1 tsp dried thyme
 ½ tsp dried rosemary
 1 tbsp olive oil
 Sprinkle salt and pepper
 15 plant-based meatballs (roasted until crispy)
 ½ cup vegan mozzarella cheese
 Optional- chopped basil or parsley for topping

DIRECTIONS
1

Preheat oven to 400F. Cut the spaghetti squash in equal rounds (~1.5inch thickness). Clean out the seeds with a spoon. Place the rounds on a parchment lined baking sheet. Drizzle with olive oil and sprinkle a generous amount of salt. Bake for 30-40 mins until fork tender.

2

In a baking dish add baby tomatoes, dried oregano, thyme, rosemary, olive oil and salt and pepper. Mix well with your hands then place in the oven to roast for ~20-25 mins.

3

While squash and tomatoes are baking, in a food processor add all pesto ingredients and blend until completely smooth. May add 1-2 tbsp water if too thick.

4

Once squash is baked, turn oven to broil. Gently pull the spaghetti squash strands from the sides towards the centre of each round until you've created a bed of spaghetti in each round. Divide the pesto evenly between the rounds (saving about 1/4 cup for topping). Layer the pesto evenly. Top with roasted tomatoes and 3 meatballs. Then add 2-3 tsp of pesto on top of meatballs. Sprinkle vegan cheese.

5

Place squash back in oven to broil for 2-3 mins until cheese is melted on top. Sprinkle with basil or parsley. Enjoy!

Ingredients

INGREDIENTS
Yield: 3 servings
 1 small spaghetti squash (cut in 1.5 inch thick rounds) - Note for larger spaghetti squash, double the filling recipe
 1 tbsp olive oil
 Sprinkle salt
10-plants pesto
 2 cups packed fresh basil
 1.50 cups fresh spinach
 ½ cup fresh kale
 ¼ cup olive oil
 ½ small lemon squeezed
 2 tbsp walnuts
 2 tbsp cashews
 3 tbsp nutritional yeast
 2 sprigs thyme
 ¼ tsp hing (asafoetida)- optional
  cup vegan parmesan cheese
 Salt and pepper to taste
Roasted tomatoes
 1 lb baby tomatoes
 1 tsp dried oregano
 1 tsp dried thyme
 ½ tsp dried rosemary
 1 tbsp olive oil
 Sprinkle salt and pepper
 15 plant-based meatballs (roasted until crispy)
 ½ cup vegan mozzarella cheese
 Optional- chopped basil or parsley for topping

Directions

DIRECTIONS
1

Preheat oven to 400F. Cut the spaghetti squash in equal rounds (~1.5inch thickness). Clean out the seeds with a spoon. Place the rounds on a parchment lined baking sheet. Drizzle with olive oil and sprinkle a generous amount of salt. Bake for 30-40 mins until fork tender.

2

In a baking dish add baby tomatoes, dried oregano, thyme, rosemary, olive oil and salt and pepper. Mix well with your hands then place in the oven to roast for ~20-25 mins.

3

While squash and tomatoes are baking, in a food processor add all pesto ingredients and blend until completely smooth. May add 1-2 tbsp water if too thick.

4

Once squash is baked, turn oven to broil. Gently pull the spaghetti squash strands from the sides towards the centre of each round until you've created a bed of spaghetti in each round. Divide the pesto evenly between the rounds (saving about 1/4 cup for topping). Layer the pesto evenly. Top with roasted tomatoes and 3 meatballs. Then add 2-3 tsp of pesto on top of meatballs. Sprinkle vegan cheese.

5

Place squash back in oven to broil for 2-3 mins until cheese is melted on top. Sprinkle with basil or parsley. Enjoy!

Spaghetti Squash Rounds with Garden Pesto and Vegan Meatballs

You may also like...