Creamy White Bean Soup with Roasted Garlic and Rosemary delivers a velvety, comforting bowl that warms you from the very first spoonful. This cozy soup features earthy white beans gently blended with golden roasted garlic, fragrant rosemary, and a touch of tangy lemon, all finished with a drizzle of olive oil and paired perfectly with crusty bread. Whether you’re craving a satisfying lunch or a soothing dinner, this recipe is guaranteed to hit the spot and become a fast favorite.
Before you dive into cooking, let’s take a look at the star players in this recipe. Each ingredient brings its unique role to the table, building layers of flavor and texture in every spoonful.
Let’s bring it all together! You’ll start by roasting garlic to deepen its sweetness, then build layers of flavor with sautéed vegetables, herbs, and beans. A gentle simmer and a quick blend transform everything into a silky, soul-soothing soup.
1. Roast the garlic: Preheat your oven to 400°F (200°C). Slice about 1/4 inch off the top of each head to expose the cloves, place cut-side up on foil or in a small oven-safe dish, and drizzle with 1 tablespoon of olive oil. Wrap tightly and roast for 35 to 40 minutes until the cloves are soft and golden. Let cool, squeeze out the roasted garlic, mash lightly with a fork, and set aside.
2. Prepare the soup base: While the garlic roasts, heat 2 tablespoons of olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery, stirring often for 7 to 10 minutes until vegetables are tender and the onion is translucent. Stir in the rosemary, thyme, and red pepper flakes, cooking for 1 to 2 minutes until fragrant.
3. Build the flavor: Add the mashed roasted garlic to coat the vegetables. Pour in the white beans, vegetable broth, water, and add the bay leaf. Stir well, scraping up any bits stuck to the pot for extra flavor.
4. Simmer the soup: Bring to a gentle boil over medium-high heat, then reduce to a steady simmer. Partially cover the pot and cook for 20 to 25 minutes, stirring occasionally so the flavors meld. Discard the bay leaf.
5. Blend to a creamy texture: Turn off the heat. For a very smooth soup, use an immersion blender directly in the pot until velvety. For a slightly chunky version, blend about two-thirds of the soup, then return it to the pot. If using a countertop blender, work in small batches, venting the lid under a towel to let steam escape.
6. Add cream and season: Gently rewarm over low heat. Stir in the heavy cream (or coconut/half-and-half) and Parmesan if using. Mix in the lemon juice, then taste and adjust with salt and pepper. Thin with extra water or broth if needed, and warm for 3 to 5 minutes without boiling.
7. Serve: Ladle into bowls, drizzle each serving with olive oil, and garnish with chopped fresh rosemary and extra Parmesan. Serve alongside warm crusty bread for dipping.
This soup shines on its own but also pairs beautifully with a few simple sides. Here are four ways to elevate your bowl:
Whether you’re making this soup on a busy weeknight or for a leisurely weekend lunch, these friendly tips will help you nail it every time:
After indulging in a warm bowl, you’ll want to keep the leftovers tasting just as good. Proper storage extends flavor and freshness, so follow these methods:
Here are some quick answers to common queries:
It takes about 1 hour and 25 minutes from start to finish. This includes 15 minutes of prep, 35 to 40 minutes roasting the garlic, about 10 minutes sautéing the vegetables and herbs, 20 to 25 minutes simmering the soup, and 5 to 10 minutes blending and finishing with cream and seasoning.
Yes. You can roast the garlic up to three days in advance. Store the squeezed cloves in an airtight container with a little olive oil in the refrigerator, then mash and add directly to the soup when you’re ready.
After blending, stir in additional water or broth a little at a time until you reach your preferred consistency. Keep in mind the soup will thicken as it cools or sits, so you may need to thin leftovers with a splash of broth or water when reheating.
For a dairy-free or vegan version, omit the Parmesan and use full-fat coconut milk or unsweetened creamy oat milk in place of the heavy cream. Also be sure to use vegetable broth instead of chicken broth.
Yes. Stir in a handful of baby spinach or chopped kale during the last 3 to 5 minutes of simmering. The greens will wilt gently without altering the soup’s creamy texture.
If using an immersion blender, blend directly in the pot with the heat off or very low. If using a countertop blender, work in small batches, remove the center cap from the lid, cover the opening with a kitchen towel to let steam escape, and blend slowly to avoid pressure build-up.
Cool the soup completely, then transfer to airtight containers and refrigerate for up to three days or freeze for up to three months. Reheat gently on the stove over low heat, adding a splash of broth or water to loosen the texture, and stir until warmed through.
Drizzle each bowl with extra virgin olive oil and garnish with finely chopped fresh rosemary and a sprinkle of grated Parmesan. Serve alongside warm crusty bread such as a baguette, ciabatta, or sourdough for dipping.
This Creamy White Bean Soup with Roasted Garlic and Rosemary works its magic by balancing smooth, hearty beans with sweet roasted garlic and bright lemon—an unbeatable combo that feels both homey and a bit gourmet. It’s the perfect intermediate-level recipe for cooks who want to impress without stress, and it’s versatile enough to adapt for vegan or smoky twists. Go ahead and print this article or save it for later, then let me know in the comments how your soup turns out or if you have any questions—your feedback always makes my day!
Velvety white beans swirl with golden roasted garlic and fresh rosemary, creating a comforting, aromatic bowl that hints of earthiness and tangy lemon, finished with a drizzle of olive oil and crusty bread