Amazing 30-Minute Brothy White Bean Soup

Sometimes you just need a hug in a bowl, right? But who wants to feel weighed down after a cozy dinner? That’s why I am absolutely obsessed with this Brothy White Bean Soup. It proves that comfort food doesn’t have to be heavy or complicated; this is easily one of my favorites for those busy weeknights when I need something satisfying fast. This vegetarian soup packs a serious punch of protein from the cannellini beans but stays incredibly light thanks to that beautiful, clear broth we build together. It’s simple magic, and honestly, it makes my kitchen smell amazing for days! If you’re looking for other quick fixes, check out my section on easy recipes for kids—sometimes the simplest mains are the best.

Why This Brothy White Bean Soup Recipe Works for You

This isn’t just another soup recipe; it’s a total kitchen workhorse! I designed this Brothy White Bean Soup specifically for those moments when you need something quick, nutritious, and totally guilt-free. It’s my go-to when I want a light dinner that actually keeps me full.

  • It’s done in about 30 minutes total, so weeknights never stand a chance against this flavor!
  • It’s naturally high in protein, which is fantastic for plant-based eaters.
  • It clocks in low on calories, making it perfect for healthy eating goals.
  • It stores like a dream, so it’s excellent for taking the stress out of meal prep soups!

Essential Ingredients for Perfect Brothy White Bean Soup

Alright, let’s talk about what goes into this magic pot. The beauty of this dish is that it relies on basic pantry and fridge staples enhanced by seriously good technique. Everything here is measured precisely because that’s how we get that perfectly balanced, savory broth without any heavy cream or unnecessary fluff. You’ll want to have everything chopped and ready to go before you even turn on the stove—I call that my “mise en place,” and it saves so much stress! Check out some of my favorite easy savory recipe ideas if you need inspiration for what to serve alongside this later!

Here is exactly what you need to gather:

  • 2 tablespoons olive oil – just enough to get things sweating nicely.
  • 1 medium sweet onion, finely chopped.
  • 5 cloves garlic, minced. Don’t skimp on the garlic!
  • 2 large carrots, peeled and sliced into coins.
  • 2 stalks celery, chopped.
  • 4 (15-ounce cans) cannellini beans, drained and rinsed really well.
  • 4 to 5 cups vegetable broth. We’ll talk about adjusting this later!
  • 1 tablespoon tomato paste – this is key for depth.
  • 1 tablespoon Italian seasoning.
  • 1/2 teaspoon red chili flakes. You can always add more spice later!
  • 1/2 teaspoon ground black pepper.
  • 1/2 teaspoon salt – remember, we adjust at the end.
  • 3 cups chopped kale or baby spinach.
  • 2 tablespoons lemon juice – this brightens everything up right at the finish line.
  • Optional: shredded parmesan. Grab the Violife for dairy-free option!

Ingredient Notes and Substitutions for Your Brothy White Bean Soup

This recipe is incredibly forgiving, which I love for encouraging cooks who might be missing one small thing. The foundation of flavor comes from those aromatics—onion, carrot, and celery—so make sure those are present! If you don’t have cannellini beans, don’t sweat it. My notes mention that any white bean will do the trick, like White Navy beans or even Garbanzo beans if you’re feeling adventurous. They all blend up beautifully.

If you’re using heartier greens like kale, just give them a minute or two extra in the broth to wilt down and tenderize since they are a bit tougher than baby spinach. And that broth amount? That’s your biggest area for customization! If you want something super hearty, almost like a stew, start with only 4 cups. If you want that lovely, true brothy texture, definitely plan to use the full 5 cups, or even a splash more if you simmer it down a bit too much. Don’t forget those fresh herbs you could drop in, like rosemary or thyme—they work wonders if you swap them in for a bit of the Italian seasoning!

Step-by-Step Guide to Making Brothy White Bean Soup

Okay, this is where the magic truly happens! Don’t let the blending step scare you off; it’s the secret to making a brothy white bean soup feel incredibly luxurious without any heavy cream. We only need about 20 minutes on the stove, so keep your lid off and watch it go!

Sautéing Aromatics for Flavor Base

First things first, grab your big pot and set it over medium heat. Drizzle in the olive oil. Once it shimmers a bit, toss in your chopped onion, carrots, celery, and that gorgeous minced garlic. You want to cook this mixture, stirring every so often, for about 4 to 5 minutes. The goal here is softening them up—we are building a flavor foundation, so don’t rush this gentle sweatin’ process!

Building the Broth and Simmering the Brothy White Bean Soup

Next up, pour in those rinsed cannellini beans, all your seasonings—the Italian mix, chili flakes, pepper, and salt—along with the tomato paste and the vegetable broth. Give it a really good stir to make sure that tomato paste dissolves into everything. Once it reaches a nice boil, knock that heat right down. Let it simmer uncovered for exactly 15 minutes. This lets those flavors meld perfectly.

A close-up bowl of rich Brothy White Bean Soup featuring cannellini beans, bright orange carrots, and dark green kale, topped with grated cheese.

Achieving the Perfect Texture in Your Brothy White Bean Soup

Time for the texture trick! You have two options here depending on your gear. You can carefully transfer about 2 cups of the soup to a regular blender, blend until totally smooth, and pour it back in. Or, if you have an immersion blender (my favorite!), just plunge it in and pulse it a few times until a nice, creamy texture starts to appear. If it looks too thick after blending, just stir in a little extra broth until the consistency is exactly what you want.

Finishing Touches: Greens and Brightness

Now we add our greens! Stir in your chopped kale or spinach. Let it simmer for just a few more minutes until everything wilts down beautifully. Kale takes a touch longer, so be patient. The absolute final step is stirring in those 2 tablespoons of fresh lemon juice—wow, does that wake everything up! Taste it right here. Does it need more salt? More chili flakes? Fix it now!

A close-up of a white bowl filled with Brothy White Bean Soup, featuring white beans, sliced carrots, kale, and grated Parmesan cheese.

Tips for the Best Brothy White Bean Soup Results

When you’ve made a recipe dozens of times like I have, you start picking up these little shortcuts and tricks that just make the final product sing. This Brothy White Bean Soup is simple, but a few tweaks can take it from great to absolutely unforgettable. Since we are relying on those basic veggies and beans, the quality of your additions really matters!

First, let’s talk herbs. While the Italian seasoning is fantastic and easy, don’t be afraid to swap in some fresh herbs if you have them growing on your counter. I absolutely adore adding 1 tablespoon of either fresh chopped rosemary or thyme right when I add the vegetable broth. If you go this route, I recommend toning down that Italian seasoning to just 1 or 2 teaspoons so the fresh herbs can really shine through. It gives the soup a lovely, woodsy depth!

Also, about those beans! I listed cannellini because they are firm and blend beautifully, but please know you have options, which makes this perfect for versatile cooking. Any white bean will work here, such as White Navy beans or even Garbanzo beans if you’re feeling bold. The key is that you use four cans’ worth, and that you rinse them thoroughly. That residual liquid from the can is often super starchy and can make your beautiful broth cloudy and thick very fast. Rinse, rinse, rinse!

Lastly, remember that broth adjustment we talked about? This is your best technique lever for controlling the final outcome. If you find your soup is getting too thick during the simmer—maybe your veggies released a ton of water—just keep adding broth until it’s saucy, not pasty. You are in charge here; you can easily turn this into a thicker stew or keep it wonderfully watery, just like a traditional peasant soup. Taste testing the final product is non-negotiable!

Serving Suggestions for Your High Protein Soups

Since this Brothy White Bean Soup is such a perfectly balanced meal—full of fiber and protein but really pretty light—it doesn’t need much to make it feel complete for dinner. In fact, I often think the accompaniments make the dish shine even brighter! This is an amazing high protein soup even without meat, so we want to serve things that scoop up all that delicious broth.

My number one recommendation, and what I always do when serving this, is grab some absolutely rustic, crusty bread. Forget the thin sandwich slices! You want something sturdy enough to absorb the herby, garlicky broth without immediately dissolving into mush. Tear chunks off and use the bread like a sponge. It’s the best dip ever.

If you’re feeling cheesy, remember that optional shredded parmesan? That’s my go-to garnish. A little sprinkle on top right before serving adds a salty, umami punch that complements the tomato paste and lemon so nicely. If you’re keeping it dairy-free, a drizzle of good extra virgin olive oil and a little crack of fresh black pepper works just as beautifully to finish it off.

A close-up of a bowl of Brothy White Bean Soup featuring white beans, bright orange carrots, and dark green kale, topped with Parmesan.

For a heartier weeknight meal when you want to bulk up your high protein soups even more, try serving a small bowl alongside a simple grain like quinoa or farro mixed in. That gives you some extra texture and substance, but honestly, this soup is a winner all on its own!

Storage and Make-Ahead Prep for Brothy White Bean Soup

One of the best things about this Brothy White Bean Soup is that it’s practically engineered to be a superstar for your weekly planner! Since we are aiming for those easy meal prep soups, knowing how to store leftovers correctly is essential. Trust me, I’ve tested this in every container imaginable, and it holds up beautifully.

The flavor actually gets *better* the next day, just like most soups do, because those herbs and spices have extra time to mingle and deepen. When you’re ready to put it away, let the soup cool down completely on the counter first. Never put steaming hot soup directly into the fridge; it throws off the internal temperature, which isn’t safe.

For refrigeration, you can keep this soup sealed up tight in an airtight container for up to 5 days. I like using glass containers because they reheat evenly. You can reheat it right on the stovetop over medium heat, stirring occasionally until it’s perfectly warm.

Close-up of a bowl of Brothy White Bean Soup featuring white beans, sliced carrots, kale, and grated cheese.

Now, if you made a huge batch (and you totally should!), you can absolutely freeze this! This soup freezes like a champion. Once cooled, portion it out into freezer-safe containers or heavy-duty zip-top bags—just remember to leave a little headspace at the top of the bag or container because liquids expand when they freeze. This soup lasts beautifully in the freezer for up to 2 months. When you’re ready to eat it, thaw it overnight in the fridge and then reheat gently on the stove. It’s the perfect emergency healthy meal ready to go!

Frequently Asked Questions About This Vegetable Soups Recipe

I know you might have a few lingering questions once you get this recipe out of the pot and onto your table. It’s so versatile, and sometimes the little details can trip people up. Don’t worry, I’ve answered the most common things I hear in my kitchen about this recipe. We want this to be your absolute favorite of all the vegetable soups!

Is this Brothy White Bean Soup suitable as a Low Calorie Meal?

Absolutely, 100%! This is why I love it so much for a quick supper. Because we rely only on the natural starches from the beans and the goodness of the vegetables, it’s naturally very low in fat and calories compared to cream-based soups. Plus, those beans bring the protein way up, meaning you stay full longer. If you’re tracking points or calories, you’ll see from the nutrition information that this really fits the bill for a healthy low calorie meal that doesn’t compromise on heartiness.

What other beans work well in this Brothy Bean Soup?

This is my favorite question because it shows you’re already thinking about customizing! As I mentioned in the tips section, you truly have options here. Cannellini beans are my first choice for their texture, but if you only have Great Northern beans on hand, go for it! They act almost identically. Even Garbanzo beans (chickpeas) are fantastic if you throw them in there. Just make sure whatever you pick, you rinse them super well before tossing them in the pot. The goal is always that beautiful, savory broth!

How thick or thin should my final soup be?

This comes down entirely down to preference, and this recipe is set up perfectly for you to control it! Remember when we blended a portion of the soup? That action thickens the broth slightly, turning it into a satisfying base rather than just clear water. If you blend a lot, it becomes a thicker stew. If you only blend a tiny bit, it stays very brothy. If you find yours is too thick after blending, you just stir in an extra splash of vegetable broth until it feels right. Think of it as a gravy base that you water down to perfection!

Can I add meat to this recipe?

You totally can, though this recipe is designed to shine as a vegetarian dish! If you wanted to sneak in some sausage or chicken, I’d suggest doing this in Step 1. You would brown about half a pound of Italian sausage (hot or sweet) in the pot before you add the onions. Drain off any excess fat, then proceed exactly as written. If you use chicken breast, cook it through first, remove it, add your veggies, and then return the shredded chicken right before you add the broth back in after blending!

Understanding the Nutrition in Your Brothy White Bean Soup

I know some of you are tracking macros, watching calories, or just curious about what exactly you’re fueling your body with, and that’s great! It’s important to know what’s in your bowl, especially when you’re looking for those high protein soups that are still light enough for a mid-week meal. Since this Brothy White Bean Soup is so simple and relies on whole foods, the nutrition profile is just fantastic—lots of fiber and plenty of satisfying protein.

Now, I have to give you the standard Culinary Educator disclaimer here: I whip up these numbers based on the exact proportions in the recipe above, assuming you use standard commercial vegetable broth and skip the optional parmesan cheese in the serving. So, take these figures as a really solid estimate, okay? They should give you a clear picture of why this dish is so wholesome!

Based on 8 servings, here’s the breakdown for approximately one helping:

  • Calories: 325 – See? That’s fantastic for such a hearty bowl!
  • Protein: 18 grams. That’s what keeps you full until supper!
  • Fat: Only 5 grams, and mostly the good kind from the olive oil.
  • Carbohydrates: 56 grams. Most of this is healthy fiber from the beans and veggies.
  • Fiber: 13 grams! Wow! That’s over half your daily requirement in one bowl.
  • Sodium: 682 mg. Remember, you control the added salt, so taste before you dump it all in!

The vitamins are seriously amazing, too. Look at that Vitamin A—that’s all those beautiful carrots doing their job! This soup is proof you don’t need fancy ingredients or tons of dairy to make a meal that feels truly nurturing and keeps you satisfied. Isn’t that what home cooking is all about?

Share Your Experience Making This Easy Bean Soup

Okay, now it’s your turn! I pour so much heart into sharing these simple, wholesome recipes from my Seattle kitchen, and I genuinely want to know how this Brothy White Bean Soup turned out for you. Did you stick to the recipe exactly, or did you throw in some smoked paprika? Maybe you tried cooking it with leftover roasted chicken instead of keeping it vegetarian? Don’t be shy!

Head down to the comments section below and tell me all about it. Did you give it a five-star rating? If you thought it was the perfect light dinner, show some love! I absolutely adore hearing about the little tweaks people make—maybe you added extra chili flakes or topped it with crispy fried sage leaves. Those variations are what keep cooking fun and personal!

If you snapped a picture of your steaming bowls, I’d love to see it! Tag me on social media—seeing your success in the kitchen is seriously the best reward for me as a culinary educator. Happy cooking, and I can’t wait to chat with you in the comments about this amazing, easy bean soup!

A close-up of a bowl of Brothy White Bean Soup featuring cannellini beans, bright orange carrots, and dark green kale.

Brothy White Bean Soup

This recipe makes a light, hearty, and protein-rich vegetarian soup using cannellini beans and fresh vegetables. It is simple to prepare and works well for weeknight dinners or meal prep.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 8 servings
Course: Dinner, Lunch, Soup
Cuisine: American
Calories: 325

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium sweet onion finely chopped
  • 5 cloves garlic minced
  • 2 large carrots peeled and sliced into coins
  • 2 stalks celery chopped
  • 4 15-ounce cans cannellini beans drained and rinsed
  • 4-5 cups vegetable broth
  • 1 tablespoon tomato paste
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon red chili flakes
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt more to taste
  • 3 cups chopped kale or baby spinach
  • 2 tablespoons lemon juice
  • optional shredded parmesan Use Violife for dairy-free option

Equipment

  • Large pot
  • Blender or immersion blender

Method
 

  1. Heat the olive oil in a large pot over medium heat. Add the onions, garlic, carrots and celery. Cook, stirring frequently for about 4 to 5 minutes.
  2. Add the drained and rinsed cannellini beans, vegetable broth, tomato paste, Italian seasoning, red chili flakes, black pepper and salt. Stir well.
  3. Bring the mixture to a boil, then lower the heat and simmer for 15 minutes, uncovered.
  4. Transfer about 2 cups of the soup to a blender and blend until smooth. Transfer the blended soup back to the pot. Alternatively, use an immersion blender and blend a few times to create a creamier texture.
  5. Stir well. If the soup is too thick, add a bit more broth until it reaches your desired consistency.
  6. Stir in the chopped kale or spinach and let simmer for a few minutes until wilted. Kale will take a few extra minutes to soften.
  7. Stir in the lemon juice. Taste and add more salt, pepper or red chili flakes as desired.
  8. Serve warm, perhaps with a side of crusty bread and a sprinkle of parmesan in each bowl.

Nutrition

Calories: 325kcalCarbohydrates: 56gProtein: 18gFat: 5gSaturated Fat: 1gSodium: 682mgPotassium: 1261mgFiber: 13gSugar: 5gVitamin A: 5892IUVitamin C: 29mgCalcium: 258mgIron: 8mg

Notes

You can add 1 tablespoon of either fresh chopped rosemary or thyme. If you do this, lower the amount of Italian seasoning to maybe 1 to 2 teaspoons. Any white beans will work here, such as white navy beans, great northern beans, or even garbanzo beans. Once cool, place leftovers in a container and refrigerate for up to 5 days, or freeze for up to 2 months. You can make this thick like a stew or as thin as you like; adjust the broth amount to your preference.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating