Best Rosemary Garlic White Bean Soup

Posted on January 19, 2026 · [Elisa]

Rosemary Garlic White Bean Soup

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

There’s something undeniably comforting about a warm bowl of soup, and this Rosemary Garlic White Bean Soup is the perfect example of how simple ingredients can come together to create a rich, flavorful dish. With the creamy texture of white beans, the savory aroma of garlic, and the fresh, herbal essence of rosemary, this soup is not only delicious but also incredibly nourishing. It’s the perfect meal for any season—whether you’re looking for something hearty in the winter or a light, flavorful soup in the warmer months.

This easy-to-make soup uses canned white beans, vegetable broth, and a few fresh ingredients like garlic, rosemary, and lemon juice, making it a perfect choice for a quick weeknight dinner, a filling lunch, or even a side dish. It’s a versatile recipe that can be enjoyed as-is or dressed up with extra toppings or sides. Whether you’re vegetarian, vegan, or just love a wholesome, comforting soup, this recipe is sure to become a favorite in your kitchen.

Let’s dive into why this Rosemary Garlic White Bean Soup is a must-try, how to make it, and tips for customizing it to your liking.

Why You’ll Love This Rosemary Garlic White Bean Soup

This Rosemary Garlic White Bean Soup isn’t just delicious—it’s also a healthy, satisfying option for anyone looking to enjoy a comforting meal without spending hours in the kitchen. Here’s why you’ll love this soup:

  • Quick and Easy to Make: With just a few simple steps and minimal prep, you can have this soup ready in about 30 minutes. Perfect for busy weeknights or when you want something healthy but don’t have much time to cook.
  • Nutrient-Packed: White beans are a great source of plant-based protein and fiber, making this soup a hearty and nutritious choice. Paired with the vitamins from garlic and rosemary, it’s a dish that nourishes both your body and your taste buds.
  • Flavorful and Aromatic: The combination of garlic, rosemary, and lemon juice creates a robust flavor profile that elevates the white beans, creating a savory, hearty soup.
  • Versatile: This soup is easy to customize. You can add greens like spinach or kale, throw in some chopped carrots for extra sweetness, or top it with some crispy croutons for added texture.
  • Vegan and Vegetarian-Friendly: The soup is naturally vegan and vegetarian, made with vegetable broth and olive oil, making it a great option for those following plant-based diets.
  • Meal Prep-Friendly: This soup stores well in the fridge for several days, making it an excellent choice for meal prep. It also freezes well, so you can make a large batch and store it for later.

If you’re in search of a simple yet flavorful soup that can be enjoyed on its own or paired with your favorite sides, this Rosemary Garlic White Bean Soup is a perfect choice!

Ingredients for Rosemary Garlic White Bean Soup

To make this Rosemary Garlic White Bean Soup, you’ll need just a few basic ingredients, many of which you likely already have in your pantry. Here’s what you’ll need:

  • 3 cans (15 oz each) white beans – These canned beans are the base of the soup. You can use any white bean variety, but cannellini beans are the most commonly used for this recipe.
  • 4 cups vegetable broth – Adds depth and richness to the soup. You can use low-sodium broth for a healthier option or make your own broth at home.
  • 2 tablespoons olive oil – Used for sautéing the onion and garlic, providing a smooth texture and healthy fat.
  • 1 onion, chopped – Adds sweetness and flavor to the base of the soup.
  • 4 cloves garlic, minced – Garlic is the star flavor in this soup, giving it a savory, aromatic taste.
  • 2 to 3 sprigs fresh rosemary – The fresh rosemary adds a fragrant, earthy aroma to the soup. If fresh rosemary isn’t available, you can substitute with dried rosemary (use about 1 teaspoon).
  • Salt and pepper to taste – Used to season the soup and bring out the natural flavors of the ingredients.
  • 1 tablespoon lemon juice – Adds a burst of acidity to balance out the richness of the soup and enhances the other flavors.
  • ¼ cup chopped fresh parsley (optional) – A fresh garnish that adds a touch of color and freshness to the finished soup.

These ingredients come together to create a smooth, hearty soup with layers of flavor that’s perfect for any occasion. You can adjust the seasoning and ingredients based on your preferences, but these are the essentials for the base of the soup.

Essential Tools for Making Rosemary Garlic White Bean Soup

To make this Rosemary Garlic White Bean Soup, you’ll need the following kitchen essentials:

  • Large pot – A medium to large pot is perfect for sautéing the ingredients and simmering the soup.
  • Wooden spoon or spatula – For stirring the soup as it simmers and ensuring everything cooks evenly.
  • Immersion blender – If you want a smooth soup, an immersion blender is a great tool to blend the soup directly in the pot. Alternatively, you can transfer the soup to a regular blender in batches.
  • Measuring spoons and cups – To measure out your ingredients accurately.

With these simple tools, you’ll be able to create a creamy, flavorful soup in no time.

Step-by-Step Instructions for Rosemary Garlic White Bean Soup

Follow these easy steps to create a comforting bowl of Rosemary Garlic White Bean Soup. The process is straightforward and takes less than 30 minutes!

Step 1: Sauté the Onion and Garlic

In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes, or until the onion becomes translucent and soft. Add the minced garlic and the fresh rosemary sprigs to the pot, and sauté for an additional 2 minutes. This will allow the garlic and rosemary to release their aromatic flavors into the oil.

Step 2: Add the Beans and Broth

Once the onion and garlic are ready, add the 3 cans of drained and rinsed white beans to the pot. Stir them into the onion and garlic mixture, making sure they’re well-coated with the olive oil and aromatics. Then, pour in 4 cups of vegetable broth, stirring to combine. Bring the mixture to a boil.

Step 3: Simmer the Soup

Once the soup begins to boil, lower the heat to a simmer and let it cook for about 20 minutes. The beans will soften even further, and the flavors will begin to meld together.

Step 4: Blend the Soup

After simmering, remove the rosemary sprigs from the soup. If you prefer a smooth soup, use an immersion blender to puree the soup directly in the pot. Alternatively, you can transfer batches of soup to a regular blender. Blend until the soup reaches a creamy consistency. If you prefer a chunkier soup, you can blend only half of the soup and leave some beans intact for added texture.

Step 5: Season and Add Lemon Juice

Once the soup is blended to your desired consistency, season with salt and pepper to taste. Add 1 tablespoon of lemon juice to the soup, which will brighten up the flavors and add a refreshing kick.

Step 6: Serve and Garnish

Ladle the soup into bowls and garnish with ¼ cup chopped fresh parsley, if desired. This adds a pop of color and freshness to the finished dish.

Step 7: Enjoy!

Serve your Rosemary Garlic White Bean Soup warm and enjoy! It pairs wonderfully with a side of Garlic Parmesan Sweet Potato Wedges or a Mixed Green Salad for a complete meal.

What to Serve with Rosemary Garlic White Bean Soup

While this soup is hearty on its own, it pairs wonderfully with a variety of sides. Here are some ideas:

You can also pair it with a light Lemon Garlic Grilled Chicken for an added protein boost.

Storage and Make-Ahead Tips

This Rosemary Garlic White Bean Soup stores well and can be made ahead of time. Here are some tips for storing and reheating:

  • Storing: Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup continues to develop flavor as it sits, so it’s even tastier the next day.
  • Freezing: You can freeze this soup for up to 1 month. Let the soup cool completely before transferring it to freezer-safe containers. To reheat, simply thaw overnight in the refrigerator and reheat on the stove over low heat.
  • Reheating: Reheat the soup on the stove over low heat, adding a little extra vegetable broth if needed to reach your desired consistency.

Common Mistakes to Avoid

  • Not draining the beans: Be sure to rinse and drain the beans to remove excess salt and liquid from the cans.
  • Over-blending the soup: If you want a chunky soup, be careful not to blend it too much. Only blend half of the soup for a perfect balance of texture.
  • Under-seasoning: Don’t forget to season the soup with salt, pepper, and lemon juice to enhance the flavors.

Conclusion: Why You’ll Keep Coming Back to This Rosemary Garlic White Bean Soup

This Rosemary Garlic White Bean Soup is the perfect combination of simplicity and flavor. With just a few ingredients and minimal effort, you can create a hearty, satisfying soup that’s full of flavor. The creamy texture of the white beans, combined with the earthy rosemary, garlic, and lemon, creates a comforting dish that will warm you from the inside out.

Whether you’re looking for a quick meal, a comforting dish to enjoy on a cold day, or a healthy addition to your meal prep, this soup is a great choice. Give it a try today and enjoy a bowl of this nourishing soup!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rosemary Garlic White Bean Soup: A Simple and Hearty Comfort Food


  • Author: Elisa
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Rosemary Garlic White Bean Soup is a hearty and comforting dish made with white beans, garlic, rosemary, and a burst of lemon juice. It’s easy to make, nutritious, and perfect for any occasion—whether you’re looking for a quick meal or something to warm you up on a chilly day.


Ingredients

Scale
  • 3 cans (15 oz each) white beans
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 2 to 3 sprigs fresh rosemary
  • Salt and pepper to taste
  • 1 tablespoon lemon juice
  • ¼ cup chopped fresh parsley (optional)

Instructions

  1. Sauté the Onion and Garlic: Heat olive oil in a large pot, sauté chopped onion for 5 minutes. Add garlic and rosemary, cook for 2 minutes.
  2. Add the Beans and Broth: Add the beans and vegetable broth to the pot. Bring to a boil.
  3. Simmer: Lower heat to a simmer, cook for 20 minutes to blend the flavors.
  4. Blend the Soup: Remove rosemary sprigs, blend until creamy. For a chunkier texture, blend only half.
  5. Season and Add Lemon Juice: Add salt, pepper, and lemon juice to taste.
  6. Serve and Garnish: Serve the soup hot, garnish with parsley if desired.

Notes

  • Make it smoother: Blend the soup until fully smooth, or leave some beans unblended for added texture.
  • For extra flavor: Add a squeeze of fresh lemon juice or sprinkle some Parmesan cheese on top before serving.
  • Storing: Refrigerate leftovers for up to 3 days, or freeze for up to 1 month.
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Simmered
  • Cuisine: Mediterranean

Tags:

You might also like these recipes