If you’re craving a bowl of comfort that’s not only packed with nutrients but also brimming with wholesome flavors, this Broccoli, Barley, and Cannellini Bean Soup Recipe is absolutely what you need. Imagine tender barley mingling with crunchy broccoli and creamy cannellini beans in a savory broth infused with garlic and thyme. It’s a soul-warming, filling soup that feels both hearty and light, perfect for any time you want to fuel yourself with good vibes and great taste.

Ingredients You’ll Need
This Broccoli, Barley, and Cannellini Bean Soup Recipe keeps things delightfully simple with every ingredient playing a starring role in texture and flavor. From the nutty barley to the tender broccoli florets, each element makes the dish pop with freshness and wholesomeness.
- Chopped broccoli (2 cups): Adds a vibrant green color and crisp, fresh bite to the soup.
- Barley (1 cup): A chewy, nutty grain that gives the soup a satisfying heartiness.
- Cannellini beans (1 can, drained and rinsed): Creamy and protein-packed, they make the soup extra nourishing.
- Diced onion (1): Brings a subtle sweetness and depth when sautéed.
- Minced garlic (2 cloves): Infuses the broth with aromatic warmth.
- Vegetable broth (6 cups): The flavorful base that ties everything together.
- Olive oil (2 tablespoons): For sautéing and adding richness to the soup’s foundation.
- Dried thyme (1 teaspoon): Offers a herby note that complements the beans and grains beautifully.
- Salt to taste: Enhances the natural flavors of all the components.
- Black pepper to taste: Adds a gentle spicy kick to finish off the seasoning.
How to Make Broccoli, Barley, and Cannellini Bean Soup Recipe
Step 1: Sauté the Aromatics
Start by warming the olive oil in a large pot over medium heat. Toss in the diced onion and minced garlic, and sauté them gently until the onion becomes translucent and soft—this step unlocks their sweet and savory flavors, creating a rich base for the soup.
Step 2: Cook Barley in Vegetable Broth
Add the barley to the pot along with the vegetable broth and bring everything to a rolling boil. This starts the cooking process for the barley and infuses the liquid with the beginnings of the soup’s hearty grain flavor.
Step 3: Simmer the Barley
Reduce your heat and let the soup simmer gently for about 30 minutes, or until the barley becomes tender. This slow cooking allows the grains to plump up, soaking in all those delicious broth flavors.
Step 4: Add Broccoli and Cannellini Beans
Stir in the chopped broccoli and rinsed cannellini beans, cooking them for an additional 10 minutes. The broccoli stays vibrantly green and slightly crisp, while the beans lend a creamy texture and add protein to the bowl.
Step 5: Season and Serve
Finally, sprinkle in the dried thyme, season with salt and black pepper to taste, and give everything a good stir. These last touches bring harmony to the flavor profile, ensuring each spoonful is perfectly balanced.
How to Serve Broccoli, Barley, and Cannellini Bean Soup Recipe

Garnishes
For an extra burst of freshness, sprinkle some chopped fresh parsley or a little grated Parmesan cheese on top just before serving. A drizzle of good olive oil or a few cracks of black pepper will also elevate the presentation and flavor.
Side Dishes
This soup pairs wonderfully with crusty bread, like a warm baguette or rustic sourdough, for dipping. A simple mixed green salad with a tangy vinaigrette also brightens up the meal, making it feel complete and satisfying.
Creative Ways to Present
If you want to impress guests, serve the soup in cute mini bowls or bread bowls for an inviting touch. You can also garnish with toasted nuts, like pine nuts or walnuts, to add a pleasant crunch and interesting visual contrast.
Make Ahead and Storage
Storing Leftovers
This Broccoli, Barley, and Cannellini Bean Soup Recipe keeps beautifully in the fridge for 3 to 4 days. Store it in an airtight container to maintain freshness and to easily enjoy a hearty, nutritious meal anytime during the week.
Freezing
Feel free to freeze portions for up to 3 months. Since the barley and beans hold up well, you’ll find the soup tastes just as good later on—just allow it to thaw overnight in the refrigerator before reheating.
Reheating
Reheat your soup gently on the stovetop over low to medium heat, stirring occasionally to warm it evenly. If the soup thickens too much, add a splash of vegetable broth or water to loosen it back up to your preferred consistency.
FAQs
Can I use other types of beans instead of cannellini beans?
Yes! Great substitutes include navy beans, great northern beans, or even chickpeas. Each will add its unique texture and flavor while keeping the soup hearty and satisfying.
Is this soup gluten-free?
Traditional barley contains gluten, so this soup is not gluten-free as is. However, you can swap barley for a gluten-free grain like quinoa or rice to accommodate gluten sensitivities.
Can I make this soup in a slow cooker?
Absolutely! After sautéing your onions and garlic, transfer all ingredients to a slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours. Add the broccoli in the last 30 minutes of cooking for the best texture.
What’s the best way to get a creamy texture without cream?
Mashing a portion of the cooked beans and barley in the soup helps thicken and create a creamy mouthfeel naturally. You can also use an immersion blender to lightly puree some of the soup for extra smoothness.
Can I add other vegetables to this soup?
Feel free to customize! Chopped carrots, celery, or spinach are wonderful additions that complement the existing flavors while boosting the nutritional profile.
Final Thoughts
Sharing this Broccoli, Barley, and Cannellini Bean Soup Recipe feels like passing along a cozy secret. It’s the kind of meal that lifts your spirits, nourishes your body, and warms you from the inside out. If you haven’t tried it yet, you’re in for a genuinely satisfying experience that’s as easy to make as it is to love. So get your pot ready and treat yourself to a bowl of goodness!
Print
Broccoli, Barley, and Cannellini Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
A hearty and healthy soup featuring broccoli, barley, and cannellini beans simmered in a flavorful vegetable broth with savory herbs. Perfect for a comforting meal packed with fiber and plant-based protein.
Ingredients
Vegetables and Legumes
- 2 cups chopped broccoli
- 1 can cannellini beans, drained and rinsed
- 1 onion, diced
- 2 cloves garlic, minced
Grains
- 1 cup barley
Liquids and Oils
- 6 cups vegetable broth
- 2 tablespoons olive oil
Seasonings
- 1 teaspoon dried thyme
- Salt to taste
- Black pepper to taste
Instructions
- Sauté Onion and Garlic: In a large pot, heat olive oil over medium heat. Add the diced onion and minced garlic, sautéing until the onions become translucent and fragrant, about 3-5 minutes.
- Add Barley and Broth: Stir in the barley, then pour in the vegetable broth. Increase the heat to bring the mixture to a boil.
- Simmer Barley: Reduce the heat to low, cover the pot, and let it simmer gently for 30 minutes or until the barley is tender.
- Add Broccoli and Beans: Stir in the chopped broccoli and cannellini beans, continuing to cook for an additional 10 minutes until the broccoli is tender but still vibrant.
- Season and Serve: Stir in dried thyme, salt, and black pepper to taste. Adjust seasoning as needed and serve the soup warm.
Notes
- For a creamier texture, blend part of the soup before adding the broccoli and beans.
- Feel free to substitute pearl barley with hulled barley for a chewier texture.
- To make the soup more filling, add chopped carrots or celery during the initial sauté step.
- Leftovers can be refrigerated for up to 4 days or frozen for up to 2 months.

