
White bean soup turns a few inexpensive staples into a satisfying October meal. Roasted garlic supplies mellow sweetness, while rosemary, thyme, and lemon give the broth depth without masking the beans. Blending a small portion creates a creamy bean soup without flour or heavy cream, making this recipe suitable for a simple vegetarian dinner.
Essential Concepts
– Roast the garlic before building the soup.
– Blend 2 cups for a creamy texture.
– Use vegetable broth for a vegetarian meal.
– Refrigerate leftovers for up to four days.
Why Roasted Garlic Works in White Bean Soup
Raw garlic has a sharp, sulfurous flavor that can dominate a mild bean broth. Roasting changes its character. Heat softens the cloves and produces sweeter, nutty flavors through browning reactions. Once roasted, the cloves can be mashed directly into the soup, where they dissolve into the liquid.
Two heads may look excessive, but roasted garlic is far milder than raw garlic. The finished roasted garlic soup has a distinct savory flavor without the harsh bite associated with a large quantity of minced garlic.
Cannellini beans suit this preparation because their thin skins and soft interiors blend easily. Great Northern beans also work, although they retain slightly more structure. Navy beans produce the smoothest consistency but may break down faster during simmering.
One-Pot White Bean Soup With Roasted Garlic

This easy recipe uses a Dutch oven or another oven-safe, heavy pot. The garlic roasts in the same vessel used to cook the soup, reducing cleanup.
Yield: 6 servings
Preparation time: 15 minutes
Cooking time: 1 hour 5 minutes
Total time: 1 hour 20 minutes
Equipment
– 5- to 7-quart oven-safe Dutch oven or heavy pot with a lid
– Cutting board and chef’s knife
– Wooden spoon
– Measuring cups and spoons
– Immersion blender or standard blender, optional
Ingredients
– 2 whole heads garlic
– 3 tablespoons extra-virgin olive oil, divided (45 milliliters)
– 1 medium yellow onion, diced, about 1½ cups (200 grams)
– 2 medium carrots, diced, about 1 cup (130 grams)
– 2 celery stalks, diced, about ¾ cup (90 grams)
– 1 teaspoon kosher salt, plus more as needed (5 grams)
– ½ teaspoon ground black pepper (1 gram)
– 1 teaspoon dried thyme (1 gram)
– 1 teaspoon finely chopped fresh rosemary, or ½ teaspoon dried rosemary (1 gram fresh or 0.5 gram dried)
– ¼ teaspoon red pepper flakes, optional (0.5 gram)
– 3 cans cannellini beans, 15 ounces each (425 grams each), drained and rinsed
– 4 cups low-sodium vegetable broth (960 milliliters)
– 1 bay leaf
– 2 cups chopped kale or spinach (about 70 grams)
– 1 tablespoon fresh lemon juice (15 milliliters)
– ¼ cup grated Parmesan, optional (25 grams)
– Chopped parsley, for serving, optional
Instructions
1. Heat the oven. Set the oven to 400°F (200°C).
2. Prepare the garlic. Slice about ¼ inch (6 millimeters) from the top of each garlic head to expose the cloves. Place both heads cut-side up in the Dutch oven. Drizzle them with 1 tablespoon (15 milliliters) of olive oil. Cover the pot and roast for 35 to 45 minutes. The cloves should be soft, lightly browned, and easy to pierce with a knife.
3. Cool the garlic briefly. Transfer the garlic heads to a plate. Leave the oven-safe pot uncovered for several minutes, then place it over medium heat. Use dry pot holders because the handles will remain hot.
4. Cook the vegetables. Add the remaining 2 tablespoons (30 milliliters) of olive oil, followed by the onion, carrots, celery, and salt. Cook for 7 to 9 minutes, stirring occasionally, until the onion turns translucent and the carrots begin to soften.
5. Add the seasonings. Stir in the black pepper, thyme, rosemary, and optional red pepper flakes. Cook for 30 seconds.
6. Add the roasted garlic. Squeeze the softened cloves from their skins into a small bowl. Mash them with a fork, then stir the garlic into the vegetables.
7. Simmer the soup. Add the cannellini beans, vegetable broth, and bay leaf. Bring the liquid to a gentle boil, then reduce the heat and simmer uncovered for 18 to 22 minutes.
8. Create the creamy texture. Remove the bay leaf. Transfer about 2 cups of soup to a blender and process until smooth, then return it to the pot. An immersion blender can also be used for several short pulses. Leave plenty of whole beans and vegetables intact.
9. Finish with greens and lemon. Add the kale and simmer for 3 to 5 minutes. Spinach needs only 1 to 2 minutes. Stir in the lemon juice. Taste and add salt if needed.
10. Serve. Spoon the soup into bowls and add Parmesan or parsley if desired.
When blending hot liquid in a standard blender, work in small batches. Remove the center cap from the lid and cover the opening loosely with a folded kitchen towel so steam can escape.
Adjusting the Texture and Flavor
For a thicker soup, blend an additional cup of beans and broth. The natural starch in the beans thickens the liquid as it is blended. Simmering the finished soup uncovered for another 5 to 10 minutes will also reduce excess liquid.
For a thinner consistency, add vegetable broth in ¼-cup (60-milliliter) increments. Broth salinity varies considerably, so adjust the salt only after reaching the preferred consistency.
Lemon juice balances the sweetness of roasted garlic and carrots. Add it after simmering because prolonged heat can mute its fresh acidity. A small amount of grated Parmesan adds salt and savory depth, but the soup does not require dairy. Check the cheese label if strict vegetarian ingredients are needed, since some Parmesan-style cheeses use animal-derived rennet.
Substitutions and Practical Variations
Canned beans make this a dependable pantry meal, but cooked dried beans may be used instead. Replace the three cans with about 4½ cups (roughly 765 grams) of cooked, drained white beans. Home-cooked beans often absorb more broth, so keep extra liquid nearby.
Other useful substitutions include:
– Great Northern beans: Slightly firmer than cannellini beans and well suited to longer simmering.
– Navy beans: Smaller and softer, producing a smoother, thicker broth.
– Swiss chard: Use the leaves like kale. Finely dice the stems and cook them with the carrots and celery.
– Sage: Replace rosemary with ½ teaspoon dried sage (0.5 gram) for a warmer, earthier flavor.
– Water: Water can replace part of the broth, though the soup may need additional salt and herbs.
For a richer finish, stir in ¼ cup (60 milliliters) of heavy cream after blending. Unsweetened oat cream can provide a similar consistency. Coconut milk is less suitable unless its pronounced flavor is intentional.
Serving an October Meal

A bowl of fall soup can serve as a complete light dinner, particularly when paired with crusty bread. White beans contribute protein, carbohydrate, and dietary fiber, while kale or spinach adds vegetables to the bowl. Actual nutrient content depends on serving size, broth, cheese, and added cream.
For a larger meal, serve the soup with roasted squash, a cabbage and apple salad, or toasted sourdough rubbed with garlic. Avoid heavily seasoned side dishes, which can obscure the mild roasted flavor in the broth.
The soup thickens as it stands. If it will sit on the stove before dinner, keep it over low heat and stir periodically. Add a little broth before serving if the consistency becomes too dense.
Storage, Freezing, and Reheating
Cool leftover soup promptly and transfer it to shallow, covered containers. Refrigerate it within two hours of cooking. Properly refrigerated white bean soup keeps for three to four days.
Reheat it in a saucepan over medium-low heat, stirring occasionally. Add a splash of broth or water because the beans continue to absorb liquid during storage. Heat leftovers to 165°F (74°C).
The soup can be frozen for about three months for best quality. Leave room in the container for expansion. Thaw it overnight in the refrigerator before reheating. Leafy greens may soften after freezing, so anyone preparing the soup specifically for the freezer may prefer to add fresh greens during reheating.
Common Problems and Corrections
The soup tastes flat
Salt may be low, especially if the beans and broth are unsalted. Add salt in small amounts, taste, and then consider another teaspoon or two of lemon juice. Acidity often sharpens flavors that seem muted.
The garlic tastes bitter
Burned garlic develops bitterness. Roasted cloves should be golden and soft, not dark brown or dry. Keep the pot covered during roasting and begin checking the heads after 35 minutes.
The broth is too watery
Blend more beans or simmer the soup uncovered. Avoid adding flour unless a very dense texture is preferred, since flour can dull the clean flavor of the broth.
The soup is too salty
Add unsalted cooked beans, water, or unsalted broth. Lemon may improve balance, but acidity does not remove sodium. Dilution is the most reliable correction.
Frequently Asked Questions
Can white bean soup be made without a blender?
Yes. Mash 1 to 2 cups of beans against the side of the pot with a wooden spoon or potato masher. The texture will be less uniform but still creamy.
Can the garlic be roasted ahead of time?
Roasted garlic can be refrigerated in a covered container for up to four days. Keep the cloves chilled rather than storing them in oil at room temperature, which creates a food-safety risk.
Is this soup vegan?
The basic recipe is vegan if made with vegetable broth and served without Parmesan or dairy cream. Check packaged broth for milk-derived ingredients if dietary restrictions are strict.
Can frozen spinach replace fresh spinach?
Yes. Use about 1 cup (150 grams) of thawed chopped spinach. Squeeze out excess water before adding it, then heat the soup for several minutes.
Does the recipe work in a slow cooker?
The soup can finish in a slow cooker, but the garlic still benefits from oven roasting. After sautéing the vegetables, cook everything except the greens and lemon on low for 4 to 6 hours. Add the greens near the end and stir in lemon juice before serving.
How can the soup be made ahead for guests?
Prepare it one or two days before serving, but leave out the greens and lemon. Reheat the soup gently, adjust the consistency with broth, then add the greens and lemon shortly before the meal.
Discover more from Life Happens!
Subscribe to get the latest posts sent to your email.

