This Roasted Garlic and Rosemary White Bean Soup is one of my favorite cozy recipes to make when I want something hearty, comforting, and nourishing. The slow-roasted garlic brings a mellow, caramelized flavor that blends perfectly with the creamy white beans and fragrant rosemary. Whether I’m craving a light lunch or a warming dinner, this soup hits all the right notes with its velvety texture and rich, savory depth.

Why You’ll Love This Recipe

I love how this soup combines simple ingredients into something truly satisfying. The roasted garlic adds a subtle sweetness and complexity that you just can’t get from raw or sautéed garlic. It’s naturally creamy without needing heavy cream, and it’s just as good with vegetable broth for a completely vegetarian version. The rosemary gives it a fresh, herbal twist, and the optional Parmesan adds a savory finish I can’t resist. Plus, it’s easy to make ahead, freezes well, and is incredibly budget-friendly.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 3 heads garlic, tops trimmed
  • 1 tablespoon oil (for roasting)
  • 1 tablespoon oil (for soup)
  • 1 onion, diced
  • 3 cloves garlic, chopped
  • 4 cups chicken or vegetable broth
  • 3 (14.5 oz) cans white beans, rinsed and drained
  • 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
  • 1/4 cup grated Parmesan cheese (optional)
  • 1 tablespoon lemon juice
  • Salt and pepper to taste

Directions

  1. Roast the Garlic: I preheat the oven to 350°F (180°C). I drizzle oil over the tops of the garlic heads, wrap them in foil, and roast for 60–90 minutes until they’re golden and soft.
  2. Cook the Onion and Garlic: In a large saucepan, I heat oil over medium heat and cook the diced onion for 5–7 minutes until tender. Then I stir in the chopped garlic and cook for another minute.
  3. Combine the Ingredients: I add the broth, white beans, and rosemary to the pot. I bring it all to a boil, then reduce the heat and let it simmer for about 5 minutes.
  4. Add Roasted Garlic: Once the garlic is cool enough to handle, I squeeze the soft cloves into the soup and discard the skins.
  5. Blend the Soup: I puree the soup until smooth using an immersion blender, or I carefully transfer it in batches to a blender.
  6. Finish the Soup: I stir in Parmesan (if using) and lemon juice, then season with salt and pepper to taste.
  7. Serve: I ladle it into bowls and enjoy it warm, sometimes with a piece of crusty bread on the side.

Servings and timing

This recipe makes about 4 to 6 servings and takes roughly 1 hour 45 minutes, including time to roast the garlic. Most of the prep is hands-off, making it great for weekends or days when I’m multitasking at home.

Variations

  • I sometimes skip the Parmesan for a vegan version or use nutritional yeast for a cheesy flavor.
  • If I want extra richness, I drizzle a little olive oil or swirl in a spoonful of cream before serving.
  • For more texture, I reserve some beans and stir them in whole after blending.
  • I’ve added spinach or kale at the end of cooking for a boost of greens.
  • A sprinkle of red pepper flakes adds just the right kick when I’m in the mood for heat.

Storage/Reheating

Leftovers store well in the fridge for up to 4 days in an airtight container. When I reheat it, I use the stovetop over medium heat, stirring occasionally until warmed through. It also freezes beautifully—I let it cool, portion it out into freezer containers, and store it for up to 2 months. I thaw it overnight in the fridge before reheating.

FAQs

Can I use dried beans instead of canned?

Yes, I soak and cook about 1 1/2 cups of dried white beans ahead of time to use in place of the canned. It adds some time but works great.

Do I need to peel the roasted garlic?

No peeling needed after roasting—I just squeeze the soft cloves directly into the soup and discard the skins.

Can I make this in advance?

Absolutely. I often make it a day ahead and reheat it. The flavors deepen overnight and it tastes even better the next day.

Is this soup gluten-free?

Yes, as long as I use gluten-free broth and check the labels on any added toppings like Parmesan, this soup is naturally gluten-free.

What can I serve with this soup?

I usually serve it with crusty bread, garlic toast, or a side salad. It also pairs beautifully with grilled cheese or roasted vegetables.

Conclusion

This Roasted Garlic and Rosemary White Bean Soup is everything I want in a comforting bowl of soup—creamy, flavorful, and full of wholesome ingredients. It’s perfect for chilly days or anytime I need a meal that feels like a warm hug. I love how easy it is to make and how easily it adapts to different preferences or diets. It’s one of those reliable recipes I come back to again and again.

Print

Roasted Garlic and Rosemary White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Roasted Garlic and Rosemary White Bean Soup is creamy, comforting, and packed with savory, slow-roasted garlic flavor. Made with simple pantry staples and fresh rosemary, it’s the perfect cozy soup for chilly nights. Naturally gluten-free, vegetarian-friendly, and freezer-safe, it’s an easy and nourishing meal the whole family will love.

  • Author: Mayaa
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 4–6 servings
  • Category: Soup, Dinner, Lunch
  • Method: Stovetop, Roasting
  • Cuisine: American, Mediterranean-Inspired
  • Diet: Vegetarian

Ingredients

  • 3 heads garlic, tops trimmed
  • 1 tablespoon olive oil (for roasting)
  • 1 tablespoon olive oil (for soup)
  • 1 onion, diced
  • 3 cloves garlic, chopped
  • 4 cups chicken or vegetable broth
  • 3 (14.5 oz) cans white beans, rinsed and drained
  • 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
  • ¼ cup grated Parmesan cheese (optional)
  • 1 tablespoon lemon juice
  • Salt and pepper, to taste

Instructions

  1. Roast the Garlic: Preheat oven to 350°F (180°C). Drizzle garlic heads with oil, wrap in foil, and roast for 60–90 minutes until soft and golden.
  2. Cook the Aromatics: In a large saucepan, heat 1 tablespoon oil over medium heat. Sauté onion for 5–7 minutes, then add chopped garlic and cook for 1 more minute.
  3. Simmer the Soup: Add broth, white beans, and rosemary. Bring to a boil, then reduce heat and simmer for 5 minutes.
  4. Add Roasted Garlic: Once roasted garlic is cool enough to handle, squeeze cloves into the soup and discard skins.
  5. Blend the Soup: Use an immersion blender to puree until smooth (or transfer in batches to a blender).
  6. Finish & Season: Stir in Parmesan (if using), lemon juice, and season with salt and pepper to taste.
  7. Serve: Ladle into bowls and serve warm with crusty bread or a drizzle of olive oil.

Notes

  • Use vegetable broth and skip Parmesan for a vegan version.
  • Add a handful of spinach or kale at the end for extra greens.
  • Nutritional yeast makes a great dairy-free cheese substitute.
  • Leave some beans whole for texture or swirl in cream for richness.
  • Red pepper flakes add subtle heat.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 2g
  • Sodium: 640mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 9g
  • Protein: 13g
  • Cholesterol: 5mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star