Creamy, comforting, and entirely dairy-free, this Easy Vegan Cream of Broccoli Soup is a wholesome twist on a classic favorite. Bursting with hearty plant-based ingredients like fresh broccoli florets, creamy potato, and savory nutritional yeast, this recipe delivers a velvety texture without the need for cream. The addition of unsweetened almond milk creates a luscious consistency, while a hint of fresh lemon juice brightens the flavors. Ready in just 35 minutes, this one-pot soup is perfect for busy weeknights or meal prep. Serve it with crusty bread or a crisp salad for a satisfying vegan meal that’s rich in nutrients and flavor. Whether you're vegan or just looking for a healthy take on comfort food, this soup is sure to impress!
Heat olive oil in a large pot over medium heat.
Add the diced onion and minced garlic, and sauté for 3-4 minutes, or until the onion is translucent and fragrant.
Add the chopped broccoli florets and diced potato to the pot, and stir well to coat with the onion and garlic mixture.
Pour in the vegetable broth, and bring the mixture to a boil.
Reduce the heat to low, cover the pot, and simmer for 15-20 minutes, or until the broccoli and potato are soft and easily pierced with a fork.
Remove the pot from heat, and use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup to a high-speed blender in batches and blend until creamy.
Return the blended soup to the pot, and stir in the almond milk, nutritional yeast, salt, and black pepper. Adjust the consistency with water if the soup is too thick.
Cook over low heat for 3-5 minutes, stirring occasionally, to warm through and allow the flavors to meld.
Remove from heat, and stir in the lemon juice for brightness.
Serve hot with a sprinkle of nutritional yeast or a drizzle of olive oil on top, if desired. Pair with crusty bread or a side salad for a complete meal.
Serving size | 2240.6 grams (2240.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1045 |
Total Fat 41.20g | 53% |
Saturated Fat 6.90g | 35% |
Polyunsaturated Fat 6.20g | |
Cholesterol 0mg | 0% |
Sodium 3756mg | 163% |
Total Carbohydrate 137.50g | 50% |
Dietary Fiber 32.20g | 115% |
Total Sugars 28.20g | |
Protein 45.50g | 91% |
Vitamin D 88IU | 439% |
Calcium 837mg | 64% |
Iron 12mg | 66% |
Potassium 4463mg | 95% |
Source of Calories