If you are looking for a soup that feels like a warm, comforting hug in a bowl, then this Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe is just what you need. Creamy, flavorful, and packed with wholesome goodness, this soup takes simple ingredients and transforms them into a luscious, velvety dish that feels hearty yet fresh. Roasting the broccoli and garlic brings out their natural sweetness, while the white beans add a silky texture and gentle nutty flavor. Every spoonful feels like a celebration of comfort food at its finest, making it perfect for cozy evenings or anytime you want something both healthy and satisfying.
Ingredients You’ll Need
Gathering the ingredients for this Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe is a breeze because each one is straightforward but essential. Together, they build layers of flavor, luscious texture, and vibrant color that make each bowl a joy from start to finish.
- 2 tablespoons olive oil, divided: Provides a rich base for roasting and sautéing, enhancing flavor and mouthfeel.
- 2 large heads of broccoli with stalks (or 3 small): The star vegetable, delivering earthy flavor plus fiber and vitamins.
- 4 cloves garlic, peeled: Roasted to mellow sweetness, garlic infuses the soup with aromatic depth.
- 2 shallots (or 1 small onion, peeled and minced): Adds subtle sweetness and complexity to the broth.
- 15 ounces canned cannellini beans, drained and rinsed: These creamy white beans give the soup body and a velvety texture.
- 3 cups low-sodium chicken stock: The flavor-packed liquid base that ties the soup together without overpowering it.
- ⅓ cup heavy cream (or half-and-half or milk): Creates that signature irresistibly creamy finish without heaviness.
- ½ teaspoon kosher salt: Enhances all the natural flavors; adjust depending on the stock.
- ½ teaspoon ground black pepper: Adds just enough warmth and spice to balance creaminess.
- Chopped fresh parsley (optional garnish): A fresh pop of color and mild herbaceousness to brighten the bowl.
How to Make Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe
Step 1: Roast Broccoli and Garlic
First things first, preheat your oven to 400°F. Separate the broccoli florets from the stalks, reserving the stalks for later. Place the broccoli florets along with the peeled garlic cloves on a baking sheet, drizzle with about half of the olive oil, and toss everything so they are evenly coated. Roast these until the broccoli turns tender and slightly caramelized, about 20 minutes. This roasting step intensifies the broccoli’s flavor, adding a nutty and sweet note that makes this soup truly special.
Step 2: Prepare the Broccoli Stems and Shallots
While your broccoli and garlic are roasting, peel the tougher outer layer of the broccoli stalks. Chop half of these peeled stems into small pieces and save the other half for compost; this ensures the soup doesn’t get fibrous. In a large pot or Dutch oven, heat the remaining olive oil over medium heat and add the chopped broccoli stems along with the minced shallots. Sauté for about 5 minutes until they become soft and fragrant, creating a savory base for your soup.
Step 3: Simmer Beans and Stock
Next, add the low-sodium chicken stock and drained cannellini beans to the pot. Bring the mixture to a boil, then reduce the heat and cover the pot. Let it simmer gently for 15 minutes to meld all the flavors together and soften the beans just a touch more, which will enrich the soup’s texture when blended.
Step 4: Blend It All Into Creaminess
Add the roasted broccoli florets and garlic to the pot. Using an immersion blender, puree the soup until it reaches a smooth, creamy consistency. This step is key to achieving that silky mouthfeel everyone will rave about.
Step 5: Finish with Cream and Seasonings
Stir in the heavy cream to add richness without overwhelming the flavors. Taste the soup and season it with kosher salt and freshly ground black pepper to your liking. The seasoning brings all the flavors to a perfect harmony, ready for serving.
How to Serve Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe
Garnishes
Sprinkle freshly chopped parsley over each bowl just before serving to introduce a vibrant green contrast and a hint of fresh herbal brightness. If you want to add texture, toasted pine nuts or a drizzle of extra virgin olive oil on top can elevate the experience further.
Side Dishes
This soup pairs delightfully with crusty bread or garlic toast for dipping. A light side salad with a lemon vinaigrette can also complement the soup’s creamy goodness by adding a crisp, refreshing element to the meal.
Creative Ways to Present
For a fun twist, serve the soup in mini bread bowls, or swirl in a bit of pesto for extra layers of flavor and beautiful color swirls. Adding a sprinkle of grated Parmesan or a few crunchy croutons just before serving makes every spoonful exciting.
Make Ahead and Storage
Storing Leftovers
You can keep leftovers of this Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making it perfect for enjoying the next day.
Freezing
This soup freezes wonderfully. Allow it to cool completely, then transfer to freezer-safe containers. It maintains its creamy texture for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator.
Reheating
Reheat gently on the stovetop over low-medium heat, stirring occasionally to prevent sticking. You may want to add a splash more cream or stock to loosen the soup, as it can thicken upon refrigeration or freezing.
FAQs
Can I make this soup vegan?
Absolutely! Simply swap the chicken stock for vegetable stock and use a plant-based cream or milk alternative to keep it just as creamy and delicious.
What can I use if I don’t have an immersion blender?
If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender and puree until smooth. Just be cautious with hot liquids to avoid spills.
Is it okay to use frozen broccoli?
Frozen broccoli can work in a pinch, but fresh broccoli tends to roast and caramelize better, providing more depth of flavor and a better texture to the soup.
Can I add other vegetables?
Yes! Feel free to toss in vegetables like carrots or celery when sautéing the shallots and broccoli stalks for added sweetness and complexity.
How thick is this soup?
This Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe is creamy but not overly thick. If you prefer it thinner, add more stock or water when reheating.
Final Thoughts
I promise that once you try this Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe, it will earn a special place in your recipe collection. It’s a nourishing, flavorful dish that feels homemade, comforting, and elegant all at once. Plus, it’s simple enough for busy weeknights but impressive enough for guests. So, go ahead and treat yourself to a bowl — you deserve it!
Print
Broccoli and White Bean Soup Recipe (Irresistibly Creamy) Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Baking
- Cuisine: American
Description
This Broccoli and White Bean Soup is an irresistibly creamy and comforting dish, perfect for a nutritious lunch or dinner. Roasted broccoli and garlic combine with cannellini beans and shallots, blended together with a touch of cream for a velvety texture. It’s easy to make, wholesome, and packed with flavor, suitable for pairing with crusty bread or a light salad.
Ingredients
Vegetables
- 2 large heads of broccoli with stalks (or 3 small heads)
- 4 cloves garlic, peeled
- 2 shallots (or 1 small onion), peeled and minced
Pantry & Dairy
- 2 tablespoons olive oil, divided
- 15 ounces canned cannellini beans, drained and rinsed
- 3 cups low-sodium chicken stock
- ⅓ cup heavy cream (or half-and-half or milk)
- ½ teaspoon kosher salt
- ½ teaspoon ground black pepper
Garnish
- Chopped fresh parsley (optional)
Instructions
- Preheat the Oven: Preheat your oven to 400°F to get ready for roasting the broccoli florets and garlic.
- Prepare Broccoli and Roast: Separate the florets from the broccoli stalks, reserving the stalks. Place the florets and peeled garlic cloves on a baking sheet, drizzle with about 1 tablespoon of olive oil, toss well, and roast in the oven for 20 minutes until tender and slightly browned.
- Prepare Broccoli Stalks and Shallots: Peel half of the broccoli stems. Cut half of the peeled stalks into small pieces and discard the remainder. Peel and mince the shallots (or onion).
- Sauté Broccoli Stalks and Shallots: In a large pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped broccoli stalk pieces and minced shallots. Cook, stirring frequently, for about 5 minutes until softened and fragrant.
- Add Stock and Beans, Simmer: Pour in the chicken stock and add the drained cannellini beans. Cover and bring to a boil, then reduce the heat to low. Keep covered and simmer for 15 minutes to blend flavors and soften the ingredients.
- Blend the Soup: Add the roasted broccoli florets and garlic to the pot. Using an immersion blender, puree the mixture until smooth and creamy, creating a velvety texture.
- Finish and Season: Stir in the heavy cream (or milk/half-and-half). Taste the soup and season with kosher salt and ground black pepper as needed. Garnish with chopped fresh parsley if desired and serve immediately for best flavor and warmth.
Notes
- Use low-sodium chicken stock to control the saltiness; adjust salt to taste if using regular stock.
- For a lighter version, substitute heavy cream with half-and-half or milk.
- Peeling and using broccoli stalks adds extra nutrition and reduces waste.
- This soup pairs beautifully with crusty bread or a crisp side salad.
- To make a vegan version, substitute chicken stock with vegetable broth and use a plant-based cream alternative.