Okay, let’s be real: comfort food wins again. You want something warm, simple, and a little fancy without actually being fancy. Roasted garlic bean soup gives you that creamy, savory vibe while pretending to be potato soup because of hash browns genius, right?

If you prefer a vegan spin, I once followed a super-handy variation linked on Crumb Recipes’ vegan roasted garlic white bean potato soup, and it turned out beautifully. I’ll walk you through my tweaks, honest tips, and why this bowl might become your weeknight MVP.
Why You’ll Love This Recipe
- Fast comfort: Ready in about an hour, with most work being hands-off while garlic roasts.
- Budget-friendly: Canned beans and hash browns keep costs low without skimping on flavor.
- Flexible: Vegetarian, vegan, or carnivore-friendly with a few swaps.
- Creamy texture without cream: The white beans and roasted garlic give you lush body—no heavy cream required.
- Freezable: Make a big batch and freeze portions for lazy days when you don’t want to cook.
Ingredients You’ll Need
- 1 head of garlic
- 2 cans of white beans (cannellini or navy beans)
- 4 cups vegetable broth
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 tablespoons olive oil
- 1 sprig fresh rosemary (or 1 teaspoon dried rosemary)
- Salt and pepper to taste
- Optional: lemon juice for brightness
I like to use cannellini for creaminess, but navy beans work fine if that’s what your pantry looks like. FYI, canned beans save time and still taste great.
How to Make (Step-by-Step)
Roast the garlic
- Preheat your oven to 400°F (200°C). Cut the top off the head of garlic, drizzle it with a little olive oil, wrap it in foil, and roast for 30–35 minutes until the cloves feel soft when pressed. You’ll smell the difference—trust me.
- Sauté the base vegetables
Build the flavor
- In a large pot, heat 2 tablespoons olive oil over medium heat. Add the chopped onion, carrots, and celery, and sauté until softened, about 5–7 minutes. Stir occasionally to avoid browning—this is about sweetness, not char.
- Add beans, roasted garlic, and broth
Combine and simmer
- Squeeze roasted garlic cloves out of their skins and toss them into the pot. Add 2 cans of white beans (drained and rinsed) and 4 cups vegetable broth. Bring to a gentle simmer.
- Season and simmer
Infuse with herbs
- Stir in rosemary, season with salt and pepper, and let the soup simmer for 15–20 minutes to let flavors marry.
- Texture time: creamy or chunky?
Blend to your mood
- For a creamier texture, use an immersion blender to puree part of the soup, or transfer a cup or two to a blender and return it. Leave some beans whole if you like texture.
- Final adjustments and serve
Brighten it up
- Adjust seasoning, add a splash of lemon juice if you want brightness, and then fold in hash browns or top with them—more on that below. Serve hot and smug.
Pro Tips for the Best Results
- Roast garlic properly: Don’t skip the roasting. It mellows sulfur bite and adds buttery sweetness that defines this soup.
- Use low-sodium broth: You control salt better that way.
- Rinse canned beans: This reduces sodium and improves texture.
- Add hash browns last: If you stir raw frozen hash browns directly into a long-simmering pot, they’ll break down. Sauté them separately until crisp and add on top—or fold in thawed ones for a softer texture.
- If you blend, leave some texture: Pureeing half the pot gives creaminess without turning the soup into baby food.
- Make it vegan or not: Swap butter with olive oil and use vegan toppings. I add grated cheddar when I’m feeling extra sinful.
Fun Variations & Topping Ideas
Want to experiment? Good. I love a recipe that listens to my mood.
Variations:
- Add corn for a sweet pop.
- Crumble cooked sausage into the pot for a meaty upgrade.
- Use it as a base for loaded potato soup by stirring in extra hash browns and cream (if you dare).
Toppings:
- Crispy bacon (or coconut bacon for vegan)
- Shredded cheddar or Parmesan
- Chopped green onions
- Sour cream or plain yogurt
- Toasted bread crumbs for crunch
Storing and Reheating
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Freeze portions for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm gently on the stove over medium-low heat, stirring occasionally so the soup doesn’t stick. Add a splash of broth or water if it thickens too much.
Frequently Asked Questions (FAQ)
Can I use dried beans instead of canned?
Yes. Soak and cook them until tender before adding. Expect to spend more time, but you’ll get control over texture and sodium.
Can I make this in a slow cooker?
Absolutely. Brown the veggies first, then add everything except hash browns and blend some after cooking. Cook on low for 6–8 hours.
Can I substitute rosemary with something else?
Sure. Thyme or bay leaf works nicely. I prefer rosemary for its piney note, but thyme gives a subtler, earthy flavor.
How do I make it extra creamy without dairy?
Puree more of the beans and use starchy hash browns. A small scoop of cashew cream works wonders too.
Ingredient and Method (Didactic Part)
- Ingredient: Roasted garlic gives sweet, mellow depth that chopped raw garlic cannot.
- Ingredient: White beans supply body and make the soup naturally creamy when pureed.
- Method: Roasting transforms the garlic’s flavor. Heat converts sharp sulfur compounds into mellow, caramel-like notes.
- Method: Partial blending yields a predictable creamy-chunky balance that pleases most palates.
Why This Works
Ever wonder why this soup tastes rich even without heavy cream? Beans thicken naturally, and roasted garlic adds savory fat-like richness. Hash browns trick your brain into thinking you’re eating mashed potatoes, which helps when you crave something familiar. IMO, this trick makes weeknight meals feel gourmet without the fuss.
Also, don’t underestimate texture contrast. Crispy hash browns or crunchy toppings make each bite interesting. You could eat this soup plain, but why would you, unless you’re on a soup cleanse?
Final Serving Notes
Serve in wide bowls to let the aroma roam. Add a lemon wedge for squeezing. If you have fresh herbs, toss some parsley or chives on top. I like a drizzle of good olive oil at the end—makes me feel cultured even if I microwaved the side salad.
Conclusion
This recipe gives you comfort, speed, and flexibility—three things I always demand from dinner. Try the roasted garlic and white bean approach the next time you want potato-soup vibes with fewer groceries and less guilt. If you want a tested variation and extra vegan tips, check out Roasted Garlic White Bean Soup – PaleOMG for more inspiration.
If you make it, leave a comment and a rating—I actually read them and I genuinely want to hear if you added bacon or went full vegan. Happy spooning! 🙂

Roasted Garlic & White Bean Soup
Ingredients Â
MethodÂ
- Preheat your oven to 400°F (200°C). Cut the top off the head of garlic, drizzle it with a little olive oil, wrap it in foil, and roast for 30–35 minutes until the cloves feel soft when pressed.
- In a large pot, heat 2 tablespoons olive oil over medium heat. Add the chopped onion, carrots, and celery, and sauté until softened, about 5–7 minutes.
- Squeeze roasted garlic cloves out of their skins into the pot. Add 2 cans of white beans and 4 cups vegetable broth, bringing to a gentle simmer.
- Stir in rosemary, season with salt and pepper, and let the soup simmer for 15–20 minutes.
- For a creamier texture, use an immersion blender to puree part of the soup, or transfer a cup or two to a blender and return it. Leave some beans whole for texture.
- Adjust seasoning and add a splash of lemon juice if desired. Serve hot, optionally topping with crispy hash browns.
