01 -
In a large pot or Dutch oven, heat 1 tbsp olive oil over medium heat. Add 1 medium yellow onion, chopped, and cook until softened, about 5-7 minutes. Stir in 3 cloves garlic, minced, and cook for another minute until fragrant.
02 -
Add 2 lbs butternut squash, peeled, seeded, and cubed, to the pot along with 4 cups vegetable broth. Bring the mixture to a boil, then reduce heat to a simmer. Cook for 15-20 minutes, or until the squash is very tender when pierced with a fork.
03 -
Carefully transfer the cooked squash and broth mixture to a high-speed blender (or use an immersion blender directly in the pot). Blend until completely smooth. This forms the hearty base for your Creamy Protein-Packed Butternut Squash Soup.
04 -
To the blender, add 12 oz drained silken tofu, 1 cup unsweetened almond milk, 1/2 tsp ground ginger, 1/4 tsp ground cinnamon, 1/8 tsp ground nutmeg, 1 tsp salt, and 1/4 tsp black pepper. Blend again until the soup is incredibly smooth and creamy, ensuring no tofu lumps remain.
05 -
Return the blended Creamy Protein-Packed Butternut Squash Soup to the pot. Heat gently over medium-low heat, stirring frequently, until warmed through. Do not boil. Taste and adjust seasonings if necessary, adding more salt or pepper to your preference.
06 -
Ladle the warm Creamy Protein-Packed Butternut Squash Soup into individual bowls. Garnish each serving generously with 2 tbsp fresh sage, chopped, and 1/4 cup roasted pumpkin seeds. Serve immediately and enjoy this comforting, nutritious meal.