Cozy Garlic White Bean Soup Recipe with Roasted Garlic Goodness

Bowl of roasted garlic and white bean soup garnished with herbs
!
QUICK REMINDER:

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.

My strongest belief in the universe — besides the sacred rule that butter exists to be glorious — is that roasted garlic and white bean soup should be legally required at every chilly table. It’s cozy, it’s humble, it’s the kind of hug your oven gives you when your life is chaos. Also: very forgiving. Two-word truth: magic soup.

How I almost ruined Thanksgiving cooking garlic white bean soup

There was a year — and yes, I bring this up at dinner like an eccentric curse — when I thought “less is more” and under-seasoned everything because I wanted to look “refined.” Disaster. The cranberry sauce sulked, the turkey looked betrayed, and my contributions whispered, “we came to be eaten.” I learned two things: 1) I am not the minimalist chef I pretend to be, and 2) roasted garlic and white beans will fix a lot of emotional and culinary wounds. The warmth of roasted garlic, collapsing into sweet, caramel-y softness, felt like an apology letter to my taste buds. (Also: remember the lemon bars disaster of 2021? Let’s never, ever repeat that. Ever.)

Okay, pivot: now let’s talk soup before I spiral into holiday trauma

ANYWAY — before I re-enact my entire Thanksgiving in excruciating detail — this soup is the antidote. It isn’t fancy. It doesn’t pretend to be. It’s the friend who shows up with a blanket and mints. It’s thick but silky, savory-but-not-stuffy, and it will drown your sorrow in creamy bean bliss. Pro tip: serve it with a hunk of crusty bread and zero regrets.

What you need (buy the good garlic; don’t be shy)

  • 1 head of garlic
  • 1 can (15 oz) white beans (cannellini or navy), drained and rinsed
  • 4 cups vegetable broth
  • 1 onion, diced
  • 2 tablespoons olive oil
  • 1 tablespoon fresh rosemary, chopped
  • Salt and pepper to taste
  • Optional: Crusty bread for serving

Mini-rants: yes, you can use the cheapest canned beans and no one will disown you (Trader Joe’s has decent cannellini steals). But if you’re feeling bougie, splurge on a jar of good olive oil — it’ll sing. I buy my rosemary from the farmer’s market when I remember, which is rarely. Also: if you love convenience, swing by Trader Joe’s for their ready garlic — I won’t judge (much).

If you want an over-the-top garlic moment for dinner, go ahead and click that link somewhere in your future oven plans. But for now: soup.

Kitchen chaos turned technique — how I actually make it (and what I learned the hard way)

I will shout this from the stovetop: roast the garlic. If you skip it because you’re impatient, you’ll live your life with regrets. Roast it until it’s soft and yielding, like the plot of a sad rom-com. Then mash it into the pot and watch the aroma bloom — it’s nasal joy. Here’s the skeleton of the process (the exact bones I whacked into place after many small fires and one very smoky Thanksgiving):

  1. Preheat the oven to 400°F (200°C). Cut the top off the head of garlic, drizzle with olive oil, and wrap in foil. Roast for about 30-35 minutes until the cloves are soft.
  2. In a large pot, heat olive oil over medium heat. Add the diced onion and sauté until translucent.
  3. Once the garlic is roasted, squeeze the cloves out of their skins into the pot. Add the white beans, vegetable broth, and rosemary. Bring to a simmer.
  4. Use an immersion blender to blend the soup until smooth, or transfer carefully to a blender in batches. Blend until desired consistency is reached.
  5. Season with salt and pepper to taste. Serve warm with crusty bread if desired.

Here’s what I learned the hard way: don’t overblend if you like texture; do overblend if you like spoonable velvet. If your soup is too thick, philosophically and literally, add more broth. Taste. Taste again. Trust your weird palates.

If you need a gravy companion for a heartier meal, I have feelings about that too — but this soup plays well with meaty comforts.

Why this soup matters (yes, it’s emotional, welcome to my life)

Cooking for me is carbon-copy nostalgia: the smell of roast garlic takes me back to cramped apartments where friends crashed on couches and we ate by the glow of fairy lights (sadly judging our Spotify choices). Food is how I mark time, how I confess love without getting vulnerable in words (seriously, I cry over stocks of good broth). When I ladle this soup, I’m handing someone a tiny museum of comfort: rosemary notes like punctuation, garlic like a warm hand, beans like a soft memory.

Quick, ridiculous micro-anecdote (because I love embarrassment)

Once I roasted garlic in a foil tent I’d tied too tight, and it exploded in the oven like a culinary confetti bomb (no casualties, just dramatic smoke and me waving a tea towel like a dumb person). The neighbors clapped. I did not.

Frequently Asked Questions (utterly chaotic but useful)


Can I use dried beans instead of canned? +

Yes, but plan ahead: dried beans need soaking and simmering (and patience, which I rarely have). If you’re in a time pinch, canned wins like a cheetah.

Is rosemary essential? +

Nope. It’s lovely, aromatic, and dramatic, but thyme or sage will also work. Use what makes your pantry sing.

Can I make this vegan? +

Already vegan if you use vegetable broth. Add a swirl of olive oil for richness and zero remorse.

How long does it keep? +

Fridge-friendly for about 4 days; freezer-friendly for up to 3 months (label it or you’ll find it in a sad Tupperware pyramid).

Can I roast the garlic ahead of time? +

Absolutely. Pre-roast, refrigerate for a couple days, then squeeze into the pot when ready. You’ll feel like a time-traveling chef.

Okay I’ll stop talking now. This recipe won’t solve your existential crises but it will stitch together a rough evening with hot comfort and good carbs. Make it. Break it. Make it again. Thank me later, or text me a picture — I will like it obsessively.

Want to nerd out about calories? Use this calculator to estimate your needs

Figure out how many calories you should be eating to fuel your soup-souping lifestyle.

Bowl of roasted garlic and white bean soup garnished with herbs

Roasted Garlic and White Bean Soup

A cozy and hearty soup made with roasted garlic and white beans, perfect for chilly days.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American
Calories: 220

Ingredients
  

Main Ingredients
  • 1 head garlic Buy the good garlic.
  • 1 can (15 oz) white beans (cannellini or navy), drained and rinsed You can use the cheapest canned beans.
  • 4 cups vegetable broth Use vegetable broth for vegan option.
  • 1 large onion, diced
  • 2 tablespoons olive oil A good quality olive oil enhances the flavor.
  • 1 tablespoon fresh rosemary, chopped Other herbs like thyme or sage can be used.
  • to taste Salt and pepper
  • as needed Crusty bread for serving Optional but recommended.

Method
 

Preparation
  1. Preheat the oven to 400°F (200°C). Cut the top off the head of garlic, drizzle with olive oil, and wrap in foil. Roast for about 30-35 minutes until the cloves are soft.
  2. In a large pot, heat olive oil over medium heat. Add the diced onion and sauté until translucent.
  3. Once the garlic is roasted, squeeze the cloves out of their skins into the pot.
  4. Add the white beans, vegetable broth, and rosemary. Bring to a simmer.
  5. Use an immersion blender to blend the soup until smooth, or transfer carefully to a blender in batches. Blend until the desired consistency is reached.
  6. Season with salt and pepper to taste. Serve warm with crusty bread if desired.

Notes

Don’t overblend if you like texture; do overblend if you like spoonable velvet. If your soup is too thick, add more broth. This soup is fridge-friendly for about 4 days and freezer-friendly for up to 3 months.

Similar Posts