Vegan Broccoli Soup

Vegan Broccoli Soup is a creamy, hearty, and nutritious dish that’s packed with flavor and wholesome ingredients. This plant-based soup is the perfect balance of fresh broccoli, savory seasonings, and a rich, velvety texture—all without any dairy! It’s easy to make, incredibly satisfying, and can be enjoyed as a meal on its own or as a delicious side to your favorite dish. Plus, it’s a great way to get a serving of vegetables while enjoying a comforting bowl of soup.

Why You’ll Love This Recipe

This Vegan Broccoli Soup is full of vibrant green broccoli, seasoned to perfection, and made creamy with coconut milk or a plant-based alternative. The soup is naturally dairy-free, gluten-free, and packed with nutrients, making it a great option for those with dietary restrictions. It’s super easy to make and comes together in less than 30 minutes, making it perfect for busy weeknights. The creamy texture and the lightness of broccoli create a satisfying dish that will leave you feeling nourished and comforted.

Ingredients

  • 1 tablespoon olive oil

  • 1 medium onion, chopped

  • 3 cloves garlic, minced

  • 4 cups fresh broccoli florets (about 1 large head)

  • 3 cups vegetable broth

  • 1 can (13.5 oz) full-fat coconut milk (or any other plant-based milk)

  • 1 teaspoon dried thyme

  • 1/2 teaspoon salt (or to taste)

  • 1/4 teaspoon black pepper

  • 1/4 teaspoon ground nutmeg (optional, for extra flavor)

  • Juice of 1/2 lemon (optional, for brightness)

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

1. Sauté the Onion and Garlic:

  • Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for about 5 minutes, or until the onion becomes soft and translucent.

  • Add the minced garlic and cook for another 1-2 minutes, stirring frequently, until fragrant.

2. Add the Broccoli and Broth:

  • Add the fresh broccoli florets to the pot and stir. Pour in the vegetable broth, ensuring the broccoli is mostly covered. Bring the mixture to a simmer over medium heat.

3. Simmer the Soup:

  • Once simmering, cover the pot and let the broccoli cook for about 10-12 minutes, or until the broccoli is very tender and easily pierced with a fork.

4. Blend the Soup:

  • Use an immersion blender to blend the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender. Be sure to let the soup cool slightly before blending to avoid splattering. For a chunkier texture, blend just half of the soup and leave the rest as is.

5. Add the Coconut Milk and Seasoning:

  • After blending, stir in the coconut milk, dried thyme, salt, pepper, and nutmeg (if using). Bring the soup back to a simmer and cook for an additional 2-3 minutes to heat through. Taste the soup and adjust the seasoning if needed. You can add more salt, pepper, or thyme depending on your preference.

6. Finish with Lemon Juice:

  • If desired, squeeze in the juice of half a lemon to brighten the flavors of the soup. Stir well.

7. Serve:

  • Ladle the soup into bowls and serve hot. You can garnish with a drizzle of coconut milk, a sprinkle of fresh herbs, or some croutons for added crunch.

8. Enjoy:

  • Enjoy your creamy, velvety Vegan Broccoli Soup, packed with wholesome ingredients and amazing flavors!

Servings and timing

  • Servings: 4-6 servings

  • Prep time: 10 minutes

  • Cook time: 20 minutes

  • Total time: 30 minutes

Variations

  • Add More Vegetables: You can easily add other vegetables like spinach, kale, or cauliflower for a more nutrient-packed soup. Just add them when you add the broccoli and simmer until tender.

  • Creamier Soup: For an even creamier soup, add more coconut milk or blend in some cooked potatoes for extra thickness and creaminess.

  • Spicy Version: If you like a little heat, add a pinch of red pepper flakes or a diced jalapeño when cooking the onions and garlic.

  • Cheesy Flavor: For a cheesy flavor, you can add nutritional yeast to the soup. Start with 1-2 tablespoons and adjust to taste for a cheesy, umami kick.

Storage/Reheating

  • Refrigeration: Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop or in the microwave until hot.

  • Freezing: This soup freezes well! Let it cool completely, then store in an airtight container in the freezer for up to 3 months. Thaw in the refrigerator overnight and reheat before serving.

  • Reheating: To reheat, warm the soup gently on the stovetop over low heat, stirring occasionally. If the soup is too thick, you can add a little more vegetable broth or coconut milk to reach your desired consistency.

Vegan Broccoli Soup

FAQs

1. Can I use a different plant-based milk?

Yes, you can substitute the coconut milk with any plant-based milk, such as almond milk, cashew milk, or oat milk. Coconut milk adds a rich creaminess, but any milk will work.

2. Can I use frozen broccoli?

Yes! You can use frozen broccoli in place of fresh. Simply add it to the pot and cook until tender. Frozen broccoli tends to break down more easily, so the soup may have a smoother texture.

3. How can I make the soup spicier?

To add spice, you can incorporate red pepper flakes, cayenne pepper, or fresh diced chilies when cooking the onions and garlic.

4. How can I make this soup thicker?

For a thicker soup, blend in some cooked potatoes or use a potato masher to mash part of the soup. You can also add more coconut milk or non-dairy cream to reach your desired consistency.

5. Can I add other herbs to the soup?

Absolutely! Feel free to experiment with fresh or dried herbs like basil, oregano, or rosemary to give the soup additional layers of flavor.

6. Can I make this soup ahead of time?

Yes, this soup stores well and actually tastes even better the next day as the flavors meld together. You can make it a day ahead and refrigerate it until you’re ready to serve.

7. How do I avoid the soup being too thin?

Make sure to use enough vegetables and broth. If it’s too thin for your liking, you can blend in some cooked potatoes, carrots, or cauliflower to thicken it up.

Conclusion

This Vegan Broccoli Soup is a healthy, comforting, and flavorful dish that’s sure to become a regular in your meal rotation. With simple ingredients and easy preparation, this soup is perfect for a quick lunch or dinner. Whether you enjoy it as a light meal or as a side dish, it’s packed with flavor and nutrients that will leave you feeling satisfied. Enjoy a bowl of this creamy, dairy-free broccoli soup today!

Print

Vegan Broccoli Soup

Vegan Broccoli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegan Broccoli Soup is a creamy, hearty, and nutritious dish made with fresh broccoli, savory seasonings, and a rich coconut milk base. This easy-to-make soup is perfect for a light meal or side dish and is both comforting and dairy-free.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4-6 servings
  • Category: Soup
  • Method: Simmering
  • Cuisine: Vegan
  • Diet: Vegan

Ingredients

1 tablespoon olive oil

1 medium onion, chopped

3 cloves garlic, minced

4 cups fresh broccoli florets (about 1 large head)

3 cups vegetable broth

1 can (13.5 oz) full-fat coconut milk (or any other plant-based milk)

1 teaspoon dried thyme

1/2 teaspoon salt (or to taste)

1/4 teaspoon black pepper

1/4 teaspoon ground nutmeg (optional, for extra flavor)

Juice of 1/2 lemon (optional, for brightness)

Instructions

  1. Sauté the Onion and Garlic: Heat olive oil in a large pot over medium heat. Add chopped onion and cook for about 5 minutes, until softened. Add minced garlic and cook for another 1-2 minutes until fragrant.
  2. Add the Broccoli and Broth: Add broccoli florets and vegetable broth to the pot. Stir, cover, and bring the soup to a simmer.
  3. Simmer the Soup: Reduce heat to low and simmer for 10-12 minutes, until the broccoli is tender.
  4. Blend the Soup: Use an immersion blender to blend the soup until smooth, or blend in batches in a regular blender. For a chunkier texture, blend only half of the soup.
  5. Add the Coconut Milk and Seasoning: Stir in coconut milk, thyme, salt, pepper, and nutmeg. Simmer for an additional 2-3 minutes.
  6. Finish with Lemon Juice: Optionally, add lemon juice to brighten the flavors. Stir well.
  7. Serve: Ladle soup into bowls, garnish with herbs or croutons if desired, and serve hot.

Notes

For added flavor, try adding a pinch of red pepper flakes or fresh diced chilies for spice.

Feel free to add other vegetables like kale, spinach, or cauliflower for extra nutrients.

To thicken the soup, you can blend in cooked potatoes or carrots for a creamier texture.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 180
  • Sugar: 5g
  • Sodium: 500mg
  • Fat: 12g
  • Saturated Fat: 10g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 6g
  • Protein: 4g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star