If you’re craving a comforting, hearty bowl that lifts your spirits without a ton of fuss, this Easy Rosemary Garlic White Bean Soup Recipe is an absolute game changer. It blends creamy cannellini beans with fragrant garlic and the earthy aroma of rosemary, creating a nurturing, flavorful meal that’s perfect for any day of the week. Whether you’re a seasoned soup lover or just diving into homemade, you’ll find this recipe wonderfully approachable, quick to whip up, and incredibly satisfying with every spoonful.
Ingredients You’ll Need

These ingredients are straightforward but crucial to giving the soup its wonderful depth and creamy texture. Each element plays a role in balancing flavor, color, and heartiness, making this soup a cozy classic.
- 2 Tbsp olive oil: Adds a luscious base for sautéing garlic and building depth of flavor.
- 4 cloves garlic: Fresh garlic gives a fragrant punch that makes this soup alive and vibrant.
- 3 15oz. cans cannellini beans: Cannellini beans are creamy and mild, perfect for puréeing and texture contrast.
- 2 cups vegetable (or chicken) broth: Provides warmth and richness while enhancing all the flavors.
- 1/2 tsp dried rosemary*: This herb infuses a delightful pine-like aroma and subtle earthiness.
- 1/4 tsp dried thyme*: Adds a gentle herbaceous note that complements rosemary beautifully.
- 1 pinch crushed red pepper: Just enough heat to wake up the palate without overpowering.
- Freshly cracked black pepper to taste: Provides fresh spiciness and rounds out the flavor profile.
How to Make Easy Rosemary Garlic White Bean Soup Recipe
Step 1: Purée One Can of Beans
Start by pouring one can of cannellini beans along with its liquid into a blender. Purée until smooth to create a creamy base for your soup. This simple step is key to achieving that velvety texture we all love in white bean soup. Meanwhile, drain the remaining two cans to keep a bit of chunkiness for texture contrast.
Step 2: Sauté the Garlic
Next, mince your garlic cloves and add them to a soup pot with the olive oil. Sauté over medium heat for about one minute, or until the garlic becomes brilliantly fragrant. This process unlocks those garlicky notes that are so essential—the warm olive oil carries the aroma beautifully through the soup.
Step 3: Combine Ingredients in the Pot
Now it’s time to bring everything together. Add your puréed beans, the other two drained cans of beans, broth, dried rosemary, thyme, crushed red pepper, and freshly cracked black pepper. Stir well so all these flavors meld together harmoniously.
Step 4: Simmer to Perfection
Place a lid on the pot, turn the heat up to medium-high, and bring the soup to a lively boil. Once boiling, reduce the heat to medium-low, remove the lid, and let it gently simmer for 15 minutes. Make sure to stir occasionally—this helps the soup thicken and marry the flavors even more wonderfully.
Step 5: Finish with a Little Extra Smashing
Right before serving, use your spoon to smash some of the beans slightly in the pot. This step thickens the soup just enough and gives it that nourishing, rustic texture. Taste the soup and add salt if needed—it really depends on your broth’s saltiness. Serve piping hot with crusty bread for dipping, and prepare for compliments!
How to Serve Easy Rosemary Garlic White Bean Soup Recipe
Garnishes
Garnishing is where you can get creative. A drizzle of good-quality olive oil, a sprinkle of freshly chopped parsley, or even a few cracked black peppercorns on top adds visual appeal and bursts of fresh flavor. Some toasted pine nuts or a grating of Parmesan can elevate this soup to an elegant level without extra fuss.
Side Dishes
This soup shines alongside crisp salads, roasted vegetables, or simply some hearty artisan bread. A toasted baguette or focaccia makes an ideal companion for soaking up the creamy broth. If you want a bit more substance, try pairing with a light white wine or a citrusy vinaigrette salad to brighten the palate.
Creative Ways to Present
Serve the soup in rustic ceramic bowls for a cozy, homey vibe or clear glass mugs for something more unique. Adding a small sprig of fresh rosemary on top can turn a simple bowl into a conversation starter. For gatherings, offer a “garnish bar” with toppings like chili flakes, grated cheese, or lemon zest, so everyone can customize their bowl.
Make Ahead and Storage
Storing Leftovers
This Easy Rosemary Garlic White Bean Soup Recipe actually tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 4 days. When you open the fridge, the aroma alone will instantly draw you back to your cozy kitchen moments.
Freezing
If you want to keep this soup longer, it freezes beautifully. Pour into freezer-safe containers and freeze for up to 3 months. When you’re ready for a quick, comforting meal, just thaw overnight in the fridge before reheating. The texture holds up well, especially because of the pureed beans.
Reheating
To reheat, warm the soup gently on the stove over medium-low heat, stirring occasionally. Add a splash of broth or water if it thickens too much. Avoid microwaving straight from frozen to keep the silky texture intact. A quick reheat is all you need to enjoy this wholesome soup like it’s freshly made.
FAQs
Can I use fresh rosemary instead of dried?
Absolutely! Fresh rosemary can infuse even more vibrant flavor. Use about one tablespoon of finely chopped fresh rosemary to replace the half teaspoon dried, but add it during simmering to allow full flavor release without bitterness.
Is this soup vegan?
Yes, it is! Just make sure to use vegetable broth instead of chicken broth to keep it fully plant-based. The simplicity of the ingredients makes it a fantastic vegan-friendly meal option.
Can I substitute other beans for cannellini?
Definitely. Great northern beans or navy beans work well as they have a similar creamy texture and mild flavor. Just stick to the same proportions for best results.
How spicy is this soup?
The pinch of crushed red pepper adds a gentle warmth but nothing overwhelming. You can adjust the amount depending on your heat preference, or leave it out altogether if you prefer a milder soup.
What if I don’t have a blender?
No worries! You can mash one can of beans with a fork or potato masher to achieve a chunky yet creamy texture. The soup will still come out deliciously satisfying.
Final Thoughts
This Easy Rosemary Garlic White Bean Soup Recipe has become a beloved staple in my kitchen, and I can’t recommend it enough. It’s quick, heartwarming, and packed with flavor, perfect for cozy nights in or anytime you want a simple, nourishing meal. Give it a try—you’ll soon wonder how you ever got by without it!
Print
Easy Rosemary Garlic White Bean Soup Recipe
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Easy Rosemary Garlic White Bean Soup is a hearty and flavorful vegetarian soup perfect for a quick and comforting meal. Made with creamy cannellini beans, garlic, and fragrant herbs like rosemary and thyme, this recipe comes together in just 30 minutes. The blend of pureed and whole beans gives the soup a satisfying texture, enhanced by a gentle simmer to develop rich flavors. Serve it hot with crusty bread for dipping and enjoy a cozy meal any day of the week.
Ingredients
Soup Ingredients
- 2 Tbsp olive oil
- 4 cloves garlic, minced
- 3 (15 oz) cans cannellini beans (1 can with liquid for purée, 2 cans drained)
- 2 cups vegetable or chicken broth
- 1/2 tsp dried rosemary
- 1/4 tsp dried thyme
- 1 pinch crushed red pepper
- Freshly cracked black pepper to taste
Instructions
- Prepare the beans: Pour one can of cannellini beans, including its liquid, into a blender and purée until smooth. Drain the other two cans of beans completely and set aside.
- Sauté the garlic: Mince the garlic and heat the olive oil in a soup pot over medium heat. Add the garlic and sauté for about one minute, or until it becomes very fragrant, being careful not to burn it.
- Combine ingredients: Add the puréed cannellini beans, drained whole beans, broth, dried rosemary, dried thyme, crushed red pepper, and freshly cracked black pepper to the pot. Stir well to combine all ingredients evenly.
- Cook the soup: Cover the pot with a lid and increase the heat to medium-high to bring the soup to a boil. Once boiling, reduce the heat to medium-low, remove the lid, and let the soup simmer for 15 minutes, stirring occasionally to prevent sticking and to blend flavors.
- Thicken and season: After simmering, use a spoon or potato masher to gently smash some of the beans to thicken the soup further. Taste the soup and add salt if needed, depending on your broth’s saltiness. Serve the soup hot, paired with crusty bread for dipping.
Notes
- You can use either vegetable or chicken broth according to your preference.
- The soup can be made vegan by choosing vegetable broth and ensuring no animal products are used.
- If you prefer a spicier soup, increase the amount of crushed red pepper slightly.
- For a smoother texture, blend more beans or use an immersion blender after cooking.
- Leftovers keep well in the refrigerator for up to 3 days and can be reheated on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American