Creamy Roasted Butternut Squash and Tomato Soup with Vegan Protein

This Creamy Roasted Butternut Squash and Tomato Soup with Vegan Protein is soooo good and super easy to make. It’s one pan just straight in the oven and then purée all the ingredients together. Easy peasy! And this recipe is perfect because it uses budget ingredients so this is a low cost meal. I really love soup, but soo many recipes have little or no protein added. I often find that when I eat soup I’m hungry again shortly after… So I decided to make this soup with extra protein! This soup is perfect to enjoy as is, but I chose to serve it with roasted potatoes so this meal was even more filling. But of course that grilled cheese sandwich or a piece of fresh bread is never wrong to pair with this Creamy Roasted Butternut Squash and Tomato Soup with Vegan Protein!

Protein is essential to feeling full and satisfied for a longer period of time, therefore I wanted to add a good amount of protein to this Creamy Roasted Butternut Squash and Tomato Soup with Vegan Protein. I snuck creamy white beans into the soup and blended them up with the rest of the ingredients so this soup is SUPER creamy and delicious and you’d think it was full of high fat cream but it certainly is not! It’s low in calories, and HIGH in nutrition! This soup is so delicious and so satisfying. Another option is to add lentils as well for extra plant based protein, and maybe if you’d like a bit more texture. This is such a comforting and delicious soup, so I hope you give it a try! Let me know what you think! 🙂

Ingredients
Method
- Preheat the oven to 180°C.
- Prepare the vegetables: rinse, peel and chop them. Mix the butternut squash, carrots, tomatoes, onion and garlic in a large mixing bowl with the olive oil and spices.
- Spread the veggies out on a baking sheet or large pan. Place in the oven.
- Prepare the potatoes: wash and cut into segments. Then add them to a mixing bowl and mix with the spices and panko.
- Spread the potatoes out on baking sheet and put in the oven.
- Bake the soup vegetables in the oven until soft, about 30-40 minutes. Bake the potatoes until they've got a bit of crunch.
- Once the soup vegetables are soft, add to a pot with the beans, oat milk/cream, and broth. Use an immersion blender or purée the mixture in a blender until smooth. Add any extra chili flakes or other spices as needed.
- Serve the soup with the potatoes and the toppings.
- This soup is fantastic for leftovers as well. Store in an airtight container in the fridge.
- Enjoy!!
1 thought on “Creamy Roasted Butternut Squash and Tomato Soup with Vegan Protein”