20 Creamy Broccoli Soup Recipes Deliciously Comforting

Author name

March 31, 2025

When it comes to comfort foods, few dishes can rival a warm, creamy bowl of broccoli soup. The rich flavors and velvety texture make it a perfect remedy for a chilly day or a pick-me-up any time of the year. But why settle for just one recipe when you can have 20? From classic combinations like cheddar and potato to innovative twists featuring coconut milk and jalapeño peppers, we’ve rounded up the creamiest broccoli soup recipes that are sure to become new favorites. Whether you’re a vegetarian, vegan, or meat-lover, there’s something on this list for everyone.

Read on to discover the perfect recipe to warm your belly and your soul.

Creamy Broccoli Cheddar Soup

Creamy Broccoli Cheddar Soup
Warm up with a comforting bowl of creamy broccoli cheddar soup, perfect for a cozy evening or as a satisfying side dish.

Ingredients:

– 2 tablespoons butter
– 1 medium onion, chopped
– 3 cups broccoli florets
– 2 cloves garlic, minced
– 1 cup chicken broth
– 1/2 cup heavy cream
– 1 cup shredded cheddar cheese
– Salt and pepper to taste

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and cook until softened, about 3-4 minutes.
2. Add broccoli, garlic, and chicken broth. Bring to a boil, then reduce heat and simmer for 10-12 minutes or until broccoli is tender.
3. Use an immersion blender or transfer soup to a blender and puree until smooth.
4. Stir in heavy cream and cheddar cheese until melted and well combined. Season with salt and pepper to taste.
5. Serve hot, garnished with chopped chives or scallions if desired.

Cooking Time: 20-25 minutes

Roasted Garlic Broccoli Soup

Roasted Garlic Broccoli Soup
Warm up with this creamy and comforting soup, packed with the flavors of roasted garlic and broccoli. Perfect for a cozy night in or as a healthy lunch option.

Ingredients:

– 3-4 cloves of garlic
– 2 bunches of broccoli (about 4 cups)
– 2 tablespoons olive oil
– 1 onion, chopped
– 4 cups chicken or vegetable broth
– 1/2 cup heavy cream or half-and-half (optional)
– Salt and pepper to taste

Instructions:

1. Preheat oven to 425°F (220°C).
2. Cut the top off each garlic clove, drizzle with olive oil, and wrap in foil. Roast for 30-40 minutes, or until tender.
3. Toss broccoli with olive oil, salt, and pepper on a baking sheet. Roast at 425°F (220°C) for 15-20 minutes, or until tender.
4. In a large pot, sauté chopped onion in olive oil until softened. Add roasted garlic and broccoli, broth, and heavy cream (if using). Bring to a boil, then simmer for 10-15 minutes.
5. Blend soup until smooth, then season with salt and pepper to taste.

Cooking Time: Approximately 45-60 minutes

Vegan Coconut Broccoli Soup

Vegan Coconut Broccoli Soup
This refreshing soup is a perfect blend of flavors, featuring the nutty taste of broccoli and the richness of coconut milk. A comforting and healthy meal for any time of the year.

Ingredients:

– 1 head of broccoli, chopped
– 2 tablespoons olive oil
– 1 onion, diced
– 3 cloves garlic, minced
– 1 can (14 oz) coconut milk
– 4 cups vegetable broth
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)

Instructions:

1. In a large pot, heat the olive oil over medium heat.
2. Add the onion and garlic; sauté until softened, about 5 minutes.
3. Add the broccoli, coconut milk, vegetable broth, and cumin. Stir well to combine.
4. Bring the mixture to a boil, then reduce heat and simmer for 20-25 minutes or until the broccoli is tender.
5. Season with salt and pepper to taste.
6. Serve hot, garnished with fresh cilantro leaves if desired.

Cooking Time: 25-30 minutes

Spicy Jalapeño Broccoli Soup

Spicy Jalapeño Broccoli Soup
This creamy soup combines the sweetness of broccoli with the spicy kick of jalapeños, making it a perfect comfort food for any time of year. With just 30 minutes of cooking time, this recipe is quick and easy to prepare.

Ingredients:

– 2 cups broccoli florets
– 1 medium onion, chopped
– 3 cloves garlic, minced
– 2 jalapeños, seeded and chopped
– 4 cups chicken or vegetable broth
– 1 cup heavy cream
– 1 teaspoon paprika
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)

Instructions:

1. In a large pot, sauté the onion and garlic in a little oil until softened.
2. Add the broccoli, jalapeños, and broth. Bring to a boil, then reduce heat and simmer for 15 minutes.
3. Use an immersion blender or transfer the soup to a blender and puree until smooth.
4. Stir in the heavy cream and paprika. Season with salt and pepper to taste.
5. Serve hot, garnished with fresh cilantro leaves if desired.

Cooking Time: 30 minutes

Cheesy Broccoli Potato Soup

Cheesy Broccoli Potato Soup
Warm up with this comforting and flavorful soup that combines the best of potatoes, broccoli, and melted cheese.

Ingredients:

– 2 large potatoes, peeled and diced
– 3 cups broccoli florets
– 1 onion, chopped
– 4 cups chicken or vegetable broth
– 1 cup milk or half-and-half
– 1/2 cup grated cheddar cheese
– Salt and pepper to taste

Instructions:

1. In a large pot, sauté the chopped onion in a little bit of oil until softened.
2. Add the diced potatoes, broccoli florets, and broth to the pot. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until the potatoes are tender.
3. Use an immersion blender or transfer the soup to a blender to puree until smooth.
4. Return the soup to the pot and add milk or half-and-half. Stir over medium heat until heated through.
5. Remove from heat and stir in grated cheddar cheese until melted and creamy. Season with salt and pepper to taste.

Cooking Time: 25-30 minutes

Broccoli and Cauliflower Soup

Broccoli and Cauliflower Soup
This comforting soup is a perfect blend of two favorite vegetables – broccoli and cauliflower. A delicious and healthy option for a chilly evening, it’s easy to make and packed with nutrients.

Ingredients:

– 2 cups broccoli florets
– 1 cup cauliflower florets
– 4 cups chicken broth
– 1 onion, chopped
– 3 cloves garlic, minced
– 1/2 cup heavy cream
– Salt and pepper, to taste

Instructions:

1. In a large pot, sauté the chopped onion and minced garlic until softened.
2. Add the broccoli and cauliflower florets. Cook for 5 minutes, or until the vegetables start to soften.
3. Pour in the chicken broth and bring the mixture to a boil.
4. Reduce heat and simmer for 15-20 minutes, or until the vegetables are tender.
5. Use an immersion blender (or transfer the soup to a blender) to puree the soup until smooth.
6. Stir in heavy cream and season with salt and pepper to taste.

Cooking Time: 30-40 minutes

Lemon Herb Broccoli Soup

Lemon Herb Broccoli Soup
Brighten up your day with this refreshing and flavorful Lemon Herb Broccoli Soup! This recipe combines the natural sweetness of broccoli with the brightness of lemon and the subtle zest of herbs, making it a perfect side dish or light lunch.

Ingredients:
– 2 bunches broccoli (about 4 cups), trimmed
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1/2 cup freshly squeezed lemon juice
– 2 cups chicken broth
– 1/2 cup heavy cream or half-and-half (optional)
– 1 teaspoon dried thyme
– Salt and pepper, to taste
– Fresh parsley or chives, chopped (optional)

Instructions:
1. In a large pot, heat oil over medium-high. Add onion and garlic; cook until softened, about 5 minutes.
2. Add broccoli and chicken broth. Bring to a boil; reduce heat and simmer for 15-20 minutes, or until broccoli is tender.
3. Stir in lemon juice, thyme, salt, and pepper.
4. Use an immersion blender to puree the soup, or transfer it to a blender in batches and blend.
5. If desired, stir in heavy cream or half-and-half to add richness.
6. Taste and adjust seasoning as needed.
7. Serve hot, garnished with chopped parsley or chives if desired.

Cooking Time: 30-40 minutes

Creamy Broccoli and Mushroom Soup

Creamy Broccoli and Mushroom Soup
A comforting and nutritious soup that combines the earthy flavors of mushrooms with the sweetness of broccoli, all wrapped up in a rich and creamy broth.

Ingredients:

– 2 cups broccoli florets
– 1 cup mixed mushrooms (such as cremini, shiitake, and button), sliced
– 2 tablespoons butter
– 1 onion, chopped
– 4 cloves garlic, minced
– 1/2 cup all-purpose flour
– 2 cups chicken or vegetable broth
– 1 cup heavy cream or half-and-half
– Salt and pepper to taste

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and cook until softened, about 3-4 minutes.
2. Add garlic and mushrooms; cook until mushrooms release their liquid and start to brown, about 5 minutes.
3. Add broccoli, flour, and broth; bring to a boil, then reduce heat and simmer for 15-20 minutes or until vegetables are tender.
4. Use an immersion blender (or transfer soup to a blender in batches) to puree until smooth.
5. Stir in heavy cream or half-and-half; season with salt and pepper to taste.
6. Serve hot, garnished with chopped herbs or a sprinkle of paprika if desired.

Cooking Time: 20-25 minutes

Curried Broccoli Soup

Curried Broccoli Soup
A creamy and flavorful soup that showcases the best of broccoli, with a hint of warm curry spices.

Ingredients:

– 2 tablespoons butter
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups broccoli florets
– 2 cups chicken or vegetable broth
– 1 cup coconut milk
– 1 teaspoon curry powder
– Salt and pepper to taste

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and cook until softened, about 3-4 minutes.
2. Add garlic and cook for an additional minute.
3. Add broccoli and broth. Bring to a boil, then reduce heat and simmer for 10-12 minutes or until broccoli is tender.
4. Stir in coconut milk and curry powder. Season with salt and pepper to taste.
5. Purée soup with an immersion blender or transfer to a blender in batches.

Cooking Time: 20-25 minutes

Broccoli and Spinach Soup

Broccoli and Spinach Soup
This comforting soup is a perfect blend of nutrients and flavors, making it an excellent addition to any meal or snack. With its vibrant green color and velvety texture, you’ll be hooked from the first spoonful!

Ingredients:

– 2 cups broccoli florets
– 1 cup fresh spinach leaves
– 2 tablespoons olive oil
– 1 onion, chopped
– 4 cloves garlic, minced
– 4 cups chicken or vegetable broth
– 1/2 cup heavy cream (optional)
– Salt and pepper to taste

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes.
2. Add the minced garlic and cook for an additional minute.
3. Add the broccoli florets and cook for 3-4 minutes or until tender.
4. Stir in the spinach leaves and cook until wilted.
5. Pour in the broth and bring to a boil. Reduce heat and simmer for 10-12 minutes.
6. Use an immersion blender (or transfer to a blender) to puree the soup until smooth.
7. If desired, stir in heavy cream for added richness.
8. Season with salt and pepper to taste.

Cooking Time: 20-25 minutes

Smoky Bacon Broccoli Soup

Smoky Bacon Broccoli Soup
This hearty soup combines the smokiness of bacon with the earthy sweetness of broccoli, all in a rich and creamy base. Perfect for a chilly evening or as a comforting side dish.

Ingredients:

– 6 slices of smoked bacon
– 2 tablespoons butter
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups broccoli florets
– 2 cups chicken broth
– 1/2 cup heavy cream
– Salt and pepper to taste

Instructions:

1. Cook the bacon in a large pot over medium heat until crispy. Remove from heat and set aside.
2. Add butter to the pot and sauté onion and garlic until softened, about 3-4 minutes.
3. Add broccoli, chicken broth, and cooked bacon to the pot. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until broccoli is tender.
4. Use an immersion blender (or transfer soup to a blender) to puree the mixture until smooth.
5. Stir in heavy cream and season with salt and pepper to taste.

Cooking Time: 25-30 minutes

Broccoli and White Bean Soup

Broccoli and White Bean Soup
This comforting soup is a perfect blend of nutrient-rich broccoli, creamy cannellini beans, and aromatic vegetables. Enjoy the warmth and flavor of this easy-to-make recipe on a chilly day.

Ingredients:

– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups broccoli florets
– 1 can (15 ounces) cannellini beans, drained and rinsed
– 4 cups vegetable broth
– 1/2 cup grated Parmesan cheese
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the onion and cook until translucent, about 5 minutes.
2. Add the garlic and cook for an additional minute.
3. Add the broccoli and cook until tender, about 5 minutes.
4. Add the cannellini beans, vegetable broth, and Parmesan cheese. Season with salt and pepper to taste.
5. Simmer the soup for 15-20 minutes or until heated through.
6. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 25-30 minutes

Creamy Broccoli and Carrot Soup

Creamy Broccoli and Carrot Soup
Warm up with this comforting and nutritious soup that’s perfect for a cozy evening meal. This creamy broccoli and carrot soup is a delightful blend of flavors and textures that will leave you feeling satisfied and full.

Ingredients:

– 2 tablespoons butter
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups broccoli florets
– 2 cups carrots, peeled and sliced
– 2 cups chicken or vegetable broth
– 1 cup heavy cream or half-and-half
– Salt and pepper to taste
– Fresh herbs for garnish (optional)

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and garlic; cook until softened, about 5 minutes.
2. Add broccoli and carrots; cook for an additional 5 minutes, or until tender.
3. Pour in broth and bring to a boil. Reduce heat; simmer for 20-25 minutes, or until vegetables are very tender.
4. Use an immersion blender or transfer soup to a blender; puree until smooth.
5. Stir in heavy cream or half-and-half. Season with salt and pepper to taste.
6. Serve hot, garnished with fresh herbs if desired.

Cooking Time: 35-40 minutes

Broccoli and Almond Soup

Broccoli and Almond Soup
This comforting soup is a delicious way to get your daily dose of greens. The combination of roasted broccoli, creamy almonds, and aromatic spices makes for a satisfying and nutritious meal.

Ingredients:

– 2 heads broccoli, chopped
– 1/4 cup sliced almonds
– 2 tablespoons olive oil
– 1 onion, diced
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1/2 teaspoon paprika
– Salt and pepper to taste
– 4 cups vegetable broth
– 1 cup heavy cream or half-and-half (optional)

Instructions:

1. Preheat oven to 425°F (220°C).
2. Toss broccoli with olive oil, salt, and pepper on a baking sheet. Roast for 15-20 minutes until tender.
3. In a large pot, sauté onion and garlic until softened. Add cumin and paprika; cook for 1 minute.
4. Add roasted broccoli, vegetable broth, and almonds to the pot. Bring to a boil, then reduce heat and simmer for 10-15 minutes.
5. Use an immersion blender or regular blender to puree soup until smooth. If desired, add heavy cream or half-and-half and stir to combine.
6. Season with salt and pepper to taste. Serve warm.

Cooking Time: 30-40 minutes

Thai-Inspired Broccoli Soup

Thai-Inspired Broccoli Soup
A creamy and aromatic soup that combines the flavors of Thailand with the nutritious goodness of broccoli. This recipe is perfect for a quick and delicious meal or as a side dish.

Ingredients:

– 2 tablespoons vegetable oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups broccoli florets
– 2 cups chicken or vegetable broth
– 1 cup coconut milk
– 1 tablespoon Thai red curry paste
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)

Instructions:

1. Heat the oil in a large pot over medium heat. Add the onion and cook until softened, about 3-4 minutes.
2. Add the garlic and cook for an additional minute.
3. Add the broccoli, broth, coconut milk, and curry paste. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until the broccoli is tender.
4. Use an immersion blender or transfer the soup to a blender and puree until smooth.
5. Season with salt and pepper to taste.
6. Garnish with cilantro leaves if desired.
7. Serve hot.

Cooking Time: 25-30 minutes

Broccoli and Pea Soup

Broccoli and Pea Soup
This comforting soup is a perfect way to warm up on a chilly day, packed with nutritious broccoli and peas. With just a few simple ingredients, you’ll have a delicious and healthy meal ready in no time.

Ingredients:

– 2 cups broccoli florets
– 1 cup frozen peas
– 2 tablespoons butter
– 1 onion, chopped
– 4 cups chicken or vegetable broth
– 1/2 cup heavy cream (optional)
– Salt and pepper to taste

Instructions:

1. In a large pot, melt the butter over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes.
2. Add the broccoli and peas to the pot. Pour in the broth and bring to a boil.
3. Reduce heat and simmer for 15-20 minutes or until the vegetables are tender.
4. Use an immersion blender (or transfer the soup to a blender) to puree the mixture until smooth.
5. If desired, stir in the heavy cream to add extra creaminess.
6. Season with salt and pepper to taste.
7. Serve hot, garnished with chopped fresh herbs if desired.

Cooking Time: 20-25 minutes

Broccoli and Parmesan Soup

Broccoli and Parmesan Soup
A comforting and flavorful soup that’s perfect for a chilly evening or as a healthy lunch option. This recipe combines the nutrients of broccoli with the richness of parmesan cheese, all in a creamy and delicious package.

Ingredients:

– 2 tablespoons butter
– 1 onion, chopped
– 3 cups broccoli florets
– 4 cups chicken broth
– 1 cup milk (whole, low-fat or nonfat)
– 1/2 cup grated parmesan cheese
– Salt and pepper to taste

Instructions:

1. In a large pot, melt the butter over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes.
2. Add the broccoli florets and chicken broth to the pot. Bring to a boil, then reduce the heat and simmer for 10-12 minutes or until the broccoli is tender.
3. Use an immersion blender (or transfer the soup to a blender in batches) to puree the soup until smooth.
4. Stir in the milk and parmesan cheese until melted and well combined. Season with salt and pepper to taste.
5. Serve hot, garnished with additional parmesan cheese if desired.

Cooking Time: 20-25 minutes

Broccoli and Leek Soup

Broccoli and Leek Soup
A delicious and comforting soup that highlights the flavors of tender broccoli and sweet leeks, perfect for a cozy evening meal.

Ingredients:
– 2 medium leeks, cleaned and chopped (white and light green parts only)
– 3 cups broccoli florets
– 2 tablespoons butter
– 1 onion, chopped
– 4 cups chicken or vegetable broth
– 1/2 cup heavy cream or half-and-half
– Salt and pepper to taste
– Fresh parsley or chives for garnish (optional)

Instructions:
1. In a large pot, melt butter over medium heat. Add chopped leeks and cook until softened, about 5 minutes.
2. Add chopped onion and cook until translucent, another 3-4 minutes.
3. Add broccoli florets, broth, and salt. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until broccoli is tender.
4. Use an immersion blender (or transfer soup to a blender in batches) to puree the mixture until smooth.
5. Stir in heavy cream or half-and-half. Season with pepper to taste.
6. Serve hot, garnished with fresh parsley or chives if desired.

Cooking Time: 30-40 minutes

Broccoli and Sweet Potato Soup

Broccoli and Sweet Potato Soup
This comforting soup combines the nutritional benefits of broccoli and sweet potatoes in a creamy, velvety broth. Perfect for a chilly evening or a quick lunch.

Ingredients:

– 2 medium sweet potatoes, peeled and diced
– 3 cups broccoli florets
– 2 tablespoons olive oil
– 1 onion, chopped
– 4 cups vegetable broth
– 1 cup milk (or non-dairy alternative)
– Salt and pepper to taste
– Optional: 1/4 teaspoon ground nutmeg

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
2. Add the diced sweet potatoes, broccoli florets, and vegetable broth. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until the vegetables are tender.
3. Use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup to a blender and blend in batches, returning it to the pot.
4. Stir in milk (or non-dairy alternative) and season with salt, pepper, and nutmeg (if using).
5. Serve hot, garnished with chopped scallions or chives if desired.

Cooking Time: 25-30 minutes

Broccoli and Chickpea Soup

Broccoli and Chickpea Soup
This comforting soup is a perfect blend of nutritious broccoli, creamy chickpeas, and aromatic spices. With only a few simple ingredients, you can whip up a delicious and healthy meal in no time.

Ingredients:

– 1 head of broccoli, chopped
– 1 can chickpeas (14.5 oz)
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups vegetable broth
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Optional: lemon wedges for serving

Instructions:

1. In a large pot, heat the olive oil over medium heat.
2. Add the onion and cook until softened, about 5 minutes.
3. Add the garlic and cook for an additional minute.
4. Add the broccoli, chickpeas, vegetable broth, cumin, salt, and pepper.
5. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until the vegetables are tender.
6. Use an immersion blender or transfer the soup to a blender to puree until smooth.
7. Serve hot, garnished with lemon wedges if desired.

Cooking Time: 25-30 minutes

Summary

Get cozy with these 20 creamy broccoli soup recipes that are sure to warm your heart and belly! From classic combinations like Creamy Broccoli Cheddar Soup and Cheesy Broccoli Potato Soup, to more adventurous options like Spicy Jalapeño Broccoli Soup and Thai-Inspired Broccoli Soup, there’s something for every taste bud. Whether you’re a vegetarian or vegan, or just looking for a comforting meal, these creamy broccoli soups are the perfect solution. So go ahead, get creative in the kitchen, and indulge in the deliciously comforting world of broccoli soup!

Leave a Comment