Menu Close

Cannellini Bean Soup Recipe

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 Print

This Cannellini Bean Soup recipe is a rich and creamy soup, perfect for a cozy lunch or dinner. Loaded with white beans, tender vegetables, and a creamy broth made with olive oil and fresh herbs.

This easy soup recipe can be made on the stove top or your Instant Pot or pressure cooker. A delicious and dairy free soup that is perfect to meal prep or make ahead!  Serve with a thick slice of crusty bread and a side salad for a complete meal!

dairy free cannellini bean soup with great northern beans vegan gluten free make ahead lunches veganuary recipes high protein

I absolutely LOVE cooking with cannellini beans, and this cannellini bean soup recipe is a cozy lunch favorite on our homestead! The creamy and hearty flavors makes this the perfect lunch. This easy bean soup is packed full of fresh veggies, but tastes extra decadent with the creamy bean broth.

I love soups like this for hearty winter lunches, and this cannellini white bean soup is really simple to meal prep and make ahead for the week.

This Cannellini Bean Soup Recipe is:

  • Creamy
  • Earthy
  • Hearty
  • Flavorful
  • Vegan & dairy free
  • Made with pantry staple ingredients
dairy free cannellini bean soup recipe great northern soup vegan protein soups for lunch dinner or vegan meal prep high fiber soup recipes without meat

One of the BEST Pantry Staple Bean Soup Recipes

This cannellini bean soup recipe is a fantastic pantry-staple meal!  It uses ingredients you may have in your dry pantry or cupboards (like white beans, spices, and broth) – many of which you may have on hand. Keeping a well-stocked pantry makes it easy to come up with delicious and quick meals using a few staples you can rotate.

By stocking up on whole ingredients you can cook delicious recipes without a trip to the store!

What’s in this Great Northern Soup Recipe with Vegetables?

See the recipe card below for full ingredient amounts and recipe instructions!

  • Garlic, Onions, Carrots, Celery
  • Olive Oil: I like to use fruity olive oil which has a fantastic flavor and deep color.
  • Vegetable stock or vegetable broth
  • Low Sodium White Beans: you can use low sodium canned beans or make them yourself from dried beans. I usually always cook my beans from scratch as they have lower sodium and is really easy to do in the Instant Pot. If you do use canned beans, I would highly recommend using low or no sodium canned beans, which won’t alter the taste of this recipe.
  • Herbs de Provence: my favorite spice blend! This French blend has a mix of rosemary, thyme, sage, and savory for a wonderful and complex flavor.
  • Sea Salt & Black Pepper
  • Fresh Parsley
cannellini bean soup recipe vegan gluten free high protein white bean soup without meat

How Do You Make High Protein Soup with Cannellini Beans?

Stove Top Directions

  1. In a large pot, heat the olive oil on low. Add the onion and garlic and sauté for 5 minutes until veggies begin to soften.
  2. Add the carrots, vegetable stock, canned cannellini beans, herbs de Provence, salt, parsley, and crushed red pepper flakes. Bring to a boil, then reduce heat to low. Simmer for 30 minutes until the veggies become soft.
  3. Taste and add salt or additional seasonings as needed. Add more crushed red pepper flakes or hot sauce for spice.
  4. Remove from heat, and pour soup in individual bowls or servings jars and you have a full week of lunches ready! Top with extra chopped parsley for garnish, and serve with a slice of sourdough.

Instant Pot/Pressure Cooker Directions

  1. Set the Instant Pot to Sauté Mode, and add the olive oil, onion. and garlic. Sauté for 5 minutes until veggies begin to soften.
  2. Add the carrots, vegetable stock, dried cannellini beans, herbs de Provence, salt, parsley, and crushed red pepper flakes.. Set Instant Pot to Pressure Cook or Manual Mode, and set timer for 40 minutes.
  3. Allow soup to naturally release for 15 minutes, then carefully Quick Release and vent the remaining pressure. Taste and add salt or additional seasonings as needed. Add more crushed red pepper flakes or parsley for flavor.
  4. Turn off Instant Pot, and pour soup in individual bowls or servings jars and you have a full week of lunches ready! Top with extra chopped parsley for garnish, and serve with a slice of sourdough.
vegan cannellini bean soup recipe gluten free healthy veganuary meal prep lunch ideas recipes with great northern beans soup

Meal Prep Creamy White Bean Soup For Easy Lunches

This creamy white bean soup is the perfect recipe for easy homemade meal prep.  I am a huge fan of meal prepping, batch cooking, and making recipes ahead.  I love the convenience of cooking once and being able to enjoy tasty homemade meals during the week when I don’t have time.

There’s a whole section of TheHerbeevore.com dedicated to my favorite tried & true meal prep recipes.  With just a little planning and prep, you can have a week’s worth of recipes ready in the time it would take to make one portion. 

What Should I Serve with White Bean Soup?

5 Ingredient No-Knead Olive Oil Skillet Bread (Vegan)

Fresh & Easy Homemade Biscuits (Vegan, Dairy Free)

Pot Luck Greek Salad with Homemade Vinaigrette (Vegan, Gluten Free, Party Recipe)

Roasted Peach Summer Salad with Balsamic Vinaigrette (Vegan, Gluten Free)

Family Recipe: Cucumber Salad

vegetarian cannellini bean soup recipe with carrots onions celery parsley herbs de provence salt and pepper

Dietary Modifications

  • This recipe is vegan, vegetarian, and dairy free.
  • To make gluten free, ensure all ingredients you are adding (like the beans, spices, and broth) are certified gluten free before adding.

Share This Cannellini Bean Soup with Carrots

If you loved this recipe, please feel free to share on Facebook or with your family & friends. Make sure to follow us on Instagram, YouTube & TikTok too – I’d love to connect with you there.

And let’s keep in touch – subscribe to my monthly newsletter to get free recipe inspiration. 

dairy free cannellini bean soup recipe great northern soup vegan protein soups for lunch dinner or vegan meal prep high fiber soup recipes without meat

Cannellini Bean Soup

Kelly Jensen
This Cannellini Bean Soup recipe is a rich and creamy lunch, high protein, vegan, and gluten free. Make this soup on the stove top or your Instant Pot or pressure cooker. A hearty and dairy free lunch that is perfect to meal prep or make ahead! 
5 from 1 vote
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Course Lunch, Soup
Cuisine American
Servings 8
Calories 246 kcal

Ingredients
  

  • 1 tablespoon olive oil
  • 4 cloves garlic minced
  • 1 red onion diced
  • 1 cup celery
  • 1/2 cup carrots
  • 8 cups Vegetable Stock
  • 2-3 cups cannellini beans *used 3 cups cooked beans for stove top directions below, and 2 cups dried beans (about 1lb) for Instant Pot/Pressure Cooker directions
  • 1 tablespoon Herbes de Provence
  • 2/3 teaspoon Sea Salt
  • 1/2 cup fresh parsley

Instructions
 

Stove Top Directions

  • In a large pot, heat the olive oil on low. Add the onion and garlic and sauté for 5 minutes until veggies begin to soften.
  • Add the carrots, vegetable stock, canned cannellini beans, herbs de Provence, salt, parsley, and crushed red pepper flakes. Bring to a boil, then reduce heat to low. Simmer for 30 minutes until the veggies become soft.
  • Taste and add salt or additional seasonings as needed. Add more crushed red pepper flakes or hot sauce for spice.
  • Remove from heat, and pour soup in individual bowls or servings jars and you have a full week of lunches ready! Top with extra chopped parsley for garnish, and serve with a slice of sourdough.

Instant Pot/Pressure Cooker Directions

  • Set the Instant Pot to Saute Mode, and add the olive oil, onion. and garlic. Sauté for 5 minutes until veggies begin to soften.
  • Add the carrots, vegetable stock, dried cannellini beans, herbs de Provence, salt, parsley, and crushed red pepper flakes.. Set Instant Pot to Pressure Cook or Manual Mode, and set timer for 40 minutes.
  • Allow soup to naturally release for 15 minutes, then carefully Quick Release and vent the remaining pressure. Taste and add salt or additional seasonings as needed. Add more crushed red pepper flakes or parsley for flavor.
  • Turn off Instant Pot, and pour soup in individual bowls or servings jars and you have a full week of lunches ready! Top with extra chopped parsley for garnish, and serve with a slice of sourdough.

Notes

Dietary Modifications

  • This recipe is vegan, vegetarian, and dairy free.
  • To make gluten free, ensure all ingredients you are adding (like the beans, spices, and broth) are certified gluten free before adding.

Nutrition

Calories: 246kcalCarbohydrates: 34gProtein: 12gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 213mgPotassium: 109mgFiber: 11gSugar: 1gVitamin A: 1728IUVitamin C: 8mgCalcium: 55mgIron: 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.

Sharing is caring!

Posted in American, Dairy Free, Favorites, High Protein, Lunches, Meal Prep, Soups, The Herbeevore Recipes, Vegan Recipes, Vegetarian Recipes, Winter Recipes

2 Comments

  1. Pingback:Red Lentil Soup with Coconut Milk Recipe (Vegetarian, High Fiber)

  2. Pingback:Vegan Mushroom Wild Rice Soup Recipe (Dairy & Gluten Free)

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.