Home » Soup Recipes » Cabbage and Bean Soup Recipe

Cabbage and Bean Soup Recipe

Share

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you.

Jump to Recipe

This easy cabbage and bean soup recipe is loaded with fresh vegetables, cabbage, beans, and spices. A great hearty vegetable soup that’s simple and inexpensive to make!

This soup is hearty, tasty, comforting, and so versatile. It’s great as a lunch or light dinner, served with a thick slice of crusty Dutch oven bread.

Want more cozy vegetable soup recipes? Try our spaghetti squash soup, vegetarian udon noodle soup, and our favorite egg drop soup with rice.

bean and cabbage soup recipe with tomatoes carrots greens healthy low calorie bean soups high in fiber

This easy bean and cabbage soup is loaded with hearty veggies and plant protein. It’s light enough for lunch, but is protein-packed to keep you full until dinner.

This soup is warm, cozy, and is full of bright and fresh ingredients. And it’s made with whole ingredients, and is high in fiber to help keep you fuller longer. This recipe takes classic cabbage soup up a notch!

Why This Recipe Works

  • It’s hearty, satisfying, and delicious.
  • This versatile soup is great for adding all kinds of vegetables in!
  • It’s loaded with flavor from tender vegetables.
  • This cozy one-pot meal is a simple soup that you can enjoy all year long.

Ingredients You’ll Need

ingredients for cabbage and bean soup with white beans green cabbage tomatoes and vegetable broth
  • Onion, Garlic, Celery, Cabbage (I used green cabbage), and Carrots.
  • Extra Virgin Olive Oil
  • Diced Tomatoes:  I only use no salt added diced tomatoes, these boxed tomatoes are really great to stock up on!
  • Cooked White beans
  • Reduced Sodium Vegetable Stock or Bouillon, you could also use a chicken stock or beef stock if desired.
  • Sea salt and black pepper
  • Parsley
  • Lemon Juice

Be sure to visit the recipe card below for full ingredient amounts and recipe instructions!

Using Canned Beans Versus Homemade

While I love the convenience of canned beans, I usually cook dry beans from scratch in my pressure cooker – the texture is better and it’s more affordable.  I use a large 7.5-Quart Instant Pot which is bigger than the standard model so I can batch cook more at a time. 

If you don’t already have one, the Instant Pot works wonders for cooking dried beans quickly, with no soaking required! While canned beans are convenient, they are often loaded with sodium. If you buy canned beans, I always recommend using a no-salt-added variety so you can control the amount of salt in your dish. 

Next time you reach for canned beans, consider investing in a pressure cooker instead! Homemade beans are incredibly cost efficient, and you can add seasonings and spices to the beans while they cook for extra flavor.

How To Make This Soup

a pot with olive oil, garlic, and onions sauteed to make soup

Step 1: To a large soup pot, heat the olive oil over low heat. Add the chopped onion and garlic, and sauté for 6 to7 minutes, until vegetables begin to glisten.

carrots, celery, and shredded cabbage in a pot to make soup with beans

Step 2: Add the carrots, celery, and shredded cabbage, and stir.

diced tomatoes added to a pot to make bean and cabbage soup

Step 3: Pour in the diced tomatoes with their juices into the pot.

beans and water in a pot boiling to make bean cabbage soup

Step 4: Add in the beans, and vegetable stock and bring to a boil. Cover the pot and simmer for 45 minutes over low heat.

Chopped parsley being added to cabbage bean soup for a cozy winter vegan and vegetarian meal idea.

Step 5: Sprinkle in the fresh chopped parsley, and squeeze in the lemon juice.

a large pot of cabbage and bean soup with fresh parsley, carrots, tomatoes, and vegetables.

Step 6: Stir, taste, and adjust seasoning as needed (adding more salt, pepper, or lemon to taste). Serve warm with a thick slice of crusty bread.

Recipe FAQs

Can you use a red or savory cabbage for soup?

Absolutely! I used green cabbage, but using savoy cabbage or even red cabbage would also be delicious and work well in this recipe.

How to store leftover cabbage bean soup?

Store any leftovers in an airtight container, refrigerate, and enjoy within 4 days.

Can I freeze this cabbage soup?

Yes you can – make sure to store the soup in an airtight container in your freezer (like a freezer bag with a airtight seal) and enjoy within 3 months.

Dietary Modifications

  • This Soup is Vegan, Vegetarian, and Dairy Free
  • It is also Gluten Free
  • It is Low Calorie and can be made Oil Free by omitting the olive oil.
cabbage bean soup high fiber recipes healthy bean cabbage soup with white beans and green cabbage

More Vegetable Soup Recipes

Let’s connect on social!

If you made this recipe, please leave a star rating and let me know how it went in the comments below. I’d love to hear from you!

bean and cabbage soup recipe with tomatoes carrots greens healthy low calorie bean soups high in fiber

Cabbage and Bean Soup

This easy cabbage and bean soup recipe is loaded with fresh vegetables, cabbage, beans, and spices. A great hearty vegetable soup that's simple and inexpensive to make!
4.95 from 19 votes
Cook Time 45 minutes
Total Time 45 minutes
Course Dinner, Lunch, Soup
Cuisine American
Servings 4 servings
Calories 279 kcal

Equipment

  • Large Pot

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 sweet onion sliced
  • 4 cloves garlic chopped
  • 3 carrots sliced
  • 4 stalks celery
  • 1 small head cabbage shredded
  • 1 28-ounce can Diced Tomatoes
  • 2 14-ounce cans beans drained and rinsed, I used white beans
  • 8 cups Vegetable Stock
  • 1/4 teaspoon each sea salt and black pepper
  • 1/2 cup fresh parsley chopped
  • 1 lemon juiced

Instructions
 

  • To a large soup pot, heat the olive oil over low heat. Add the chopped onion and garlic, and sauté for 6 to7 minutes, until vegetables begin to glisten.
  • Add the carrots, celery, and shredded cabbage, and stir.
  • Pour in the diced tomatoes with their juices into the pot.
  • Add in the beans, vegetable stock, salt, and pepper – bring to a boil. Cover the pot and simmer for 45 minutes over low heat.
  • Sprinkle in the fresh chopped parsley, and squeeze in the lemon juice.
  • Stir, taste, and adjust seasoning as needed (adding more salt, pepper, or lemon to taste). Serve warm with a thick slice of crusty bread.

Notes

Dietary Modifications
  • This Soup is Vegan, Vegetarian, and Dairy Free
  • It is also Gluten Free
  • It is Low Calorie and can be made Oil Free by omitting the olive oil.

Nutrition

Calories: 279kcalCarbohydrates: 24gProtein: 4gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 227mgPotassium: 678mgFiber: 12gSugar: 11gVitamin A: 8546IUVitamin C: 114mgCalcium: 139mgIron: 2mg
Did You Make This Recipe?Please leave a rating and comment below, let us know what you loved about it!

This post may contain affiliate links. I may earn from qualifying purchases from affiliate programs, at no additional cost to you. Please read our privacy policy for more information.

Share

Similar Posts

4 Comments

  1. 4 stars
    Question: I noticed the celery doesn’t say “chopped” or anything. Are you putting it in whole and taking it out at the end just for flavor?

    P.S. I ended up making a modified version of this recipe, and it came out pretty tasty! I also added a sprinkle of cayenne for a little “oomph” 😛

    1. Hi Angelica, it’s supposed to be ‘chopped’ – thank you for noticing that! I will fix it in the recipe. So glad you enjoyed it, and great idea with the cayenne pepper!
      – Kelly

4.95 from 19 votes (18 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.