Gold potatoes blend into a silky, dairy-free base for this vegan broccoli soup, with spinach and nutritional yeast for savory depth. A crunchy topping of sunflower, sesame, pepita and hemp seeds brings it to 14g protein a bowl.
Heat the avocado oil in a saucepan over medium-high heat. Add the onion, carrot and celery and sauté until softened, about 5 minutes. Stir in the garlic and cook until fragrant, about 30 seconds.
Add the potatoes, broccoli and vegetable stock and bring to a gentle simmer. Cover, reduce the heat and cook until the potatoes are very tender, about 15 minutes.
Scoop out some of the chunky vegetables and set them aside. Add the spinach to the pot and blend the soup with an immersion blender until smooth and creamy.
Return the reserved vegetables to the pot and stir in the nutritional yeast, salt and pepper. Adjust the seasoning to taste.
Ladle into bowls. Swirl with the dairy-free sour cream, if using, and sprinkle with the sunflower seeds, sesame seeds, pepitas and hemp hearts.
Instant Pot Method: Sauté the onion, carrot, celery and garlic on Sauté, then add the potatoes, broccoli and stock. Pressure cook on high for 5 minutes, quick release, and continue with step 3.
Prep Tip: Save time with a store-bought mirepoix mix in place of the onion, carrot and celery. If the soup is too thick, add more stock or water.
Storing: Refrigerate the soup in an airtight container for up to 4 days, and keep the seed toppings separate so they stay crunchy.