Tasty White Bean Soup Vegan

Featured in Comforting Soups & Stews.

Enjoy this hearty Plant-Based Serbian White Bean Soup (Pasulj) that reimagines a classic meal. This satisfying soup is packed with white beans, freekeh (or TVP), and seasoned with a unique blend of spices like oregano and marjoram. A mix of veggies, such as leeks, onions, carrots, and celery, adds depth of flavor. Great for batch prep or gatherings, it’s a delicious alternative that’s ready in just 45 minutes.
A woman in a white chef's outfit with a chef's hat and apron.
Updated on Sat, 15 Mar 2025 22:03:04 GMT
A hearty bowl of beans, carrots, and tomato broth. Pin it
A hearty bowl of beans, carrots, and tomato broth. | cuisinegenial.com

The homey smell of this Bean Stew without Animal Products fills the kitchen and takes me back to grandma's house, though this take brings old-school Serbian Pasulj into today's plant world. Deep, filling, and totally satisfying, this soup shows that plant cooking can keep old traditions while using healthier stuff. After tweaking this dish through many cold Sundays, I've found just the right mix of herbs and veggies that makes real flavor without any oil at all.

Just last week, I gave some to my neighbor from Serbia who grew up eating his mom's old-school pasulj. When he tried the first spoonful, his face lit up and he wanted the recipe to pass to his family back in Serbia – there's no better praise than that.

Key Components

  • White beans: Try navy or northern beans, though cannellini ones make the smoothest texture. I like using dried beans left in water overnight instead of canned ones for the real deal texture.
  • Freekeh: This old-world grain gives the perfect 'meaty' chunks that processed protein sometimes misses. When roughly chopped, it makes small bits that soak up all the tasty broth.
  • Paprika: I go for sweet Hungarian stuff for its bright color and rich taste. Don't skimp on quality here.
  • Celery root: Try not to swap this for regular celery if you can help it. The sweet earthiness from the root adds amazing depth.
  • Smoked salt: Worth hunting down for what it brings to the dish. Just a pinch works wonders for authentic flavor.
A bowl of soup with vegetables and beans. Pin it
A bowl of soup with vegetables and beans. | cuisinegenial.com

Step-by-Step Method

Starting The Foundation
Put chopped onions in a thick-bottomed pot. Pour in 2-3 tablespoons of water (not oil). Cook on medium until clear, adding tiny splashes of water when needed. Throw in crushed garlic and keep stirring for 30 seconds. You'll know it's done when the smell hits you.
Stacking The Flavors
Toss in leeks, carrots, and celery root. Cook till they start to soften. Mix in paprika quickly so it won't burn. Add a bit of water to make a thick sauce. Let everything mix together for 2 minutes.
Making The Main Part
Drop in soaked beans or already cooked ones. Pour vegetable stock over it all. Mix in prepared freekeh or plant protein chunks. Add herbs, tomato paste, and chunky tomatoes. Sprinkle with celery salt and onion powder. Heat till it bubbles gently, then turn down to simmer.
Building Richness
Let it cook uncovered for 20 minutes, stirring now and then. For dried beans, cook till they're completely soft. Add smoked salt bit by bit, tasting as you go. Make it thinner with more stock if needed. Finish with fresh parsley on top.

My first tries at making plant-based pasulj missed that deep flavor I knew from growing up. The big breakthrough happened when I found out how freekeh and smoked salt could bring back those missing tastes.

The Blending Trick

Taking some cooked beans, quickly pulsing them in a blender, and putting them back makes the soup thicker and creamier without adding any extra thickeners.

The Ultimate Bread Match

This soup really needs good bread with it. I always serve it alongside crusty sourdough for soaking up all that tasty broth.

Each time I cook this soup, I think about how plant cooking can keep old traditions while making something fresh. This isn't just food for me – it connects my family's Serbian background with my modern choices. The whole process, from getting the beans ready to watching the soup transform, has become like meditation that feeds both my body and my spirit.

Making Old-World Taste Without Meat

The trick to real pasulj flavor comes from building up aromatics and spices. Old recipes count on smoked meats for richness, but I found that sweet paprika, smoked salt, and strong tomato paste together make a base that's just as good. Taking time to cook the veggies until they brown naturally (even without oil) builds complex tastes that make you crave this soup.

Changing With The Seasons

This soup works great all year round. In winter, I keep it hearty with root veggies. During spring, I often throw in baby greens like spinach or nettle right at the end of cooking. Summer means adding fresh garden stuff like zucchini or bell peppers, while fall calls for a handful of diced pumpkin or squash.

Packed With Nutrients

Besides tasting amazing, this soup gives you tons of good nutrition. White beans pack plant protein and fiber that keeps you full for hours. All the veggies give you different vitamins and minerals, while herbs add antioxidants. This one-pot meal manages to be both comforting and healthy – something that's hard to find in many traditional dishes.

A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | cuisinegenial.com

Frequently Asked Questions

→ What can I use instead of freekeh?
Freekeh is a roasted wheat grain. Swap it with lentils, chopped mushrooms, or TVP for similar texture and protein.
→ How do I make this soup milder?
Reduce the paprika or use only sweet paprika instead of hot to make it less spicy.
→ Can I use dried beans for this dish?
Absolutely! Just soak the beans overnight and cook until soft before using, but it’ll take extra time.
→ How long does the soup stay good in the fridge?
This soup lasts well in the fridge for around 5 days. It just gets more flavorful with time.
→ What makes traditional pasulj different?
The original recipe uses smoked pork or other meat. This meat-free version features freekeh or TVP instead, keeping the authentic spice blend.

White Bean Soup Vegan

Cook a comforting batch of this Serbian White Bean Soup featuring freekeh, aromatic spices, and mixed veggies. It’s vegan, filling, and ready in 45 minutes.

Prep Time
20 Minutes
Cook Time
25 Minutes
Total Time
45 Minutes
By: Ferdaous

Category: Soups & Stews

Difficulty: Easy

Cuisine: Serbian

Yield: 6 Servings

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Vegetables

01 3 garlic cloves
02 4 onions, chopped small
03 2 carrots
04 2 leeks
05 3 thick slices celery root (celeriac)

→ Canned & Pantry Items

06 8 cups (2 liters) vegetable broth
07 2 tablespoons tomato paste
08 200 g cracked freekeh
09 2 cans chopped tomatoes
10 2 cans white beans

→ Herbs & Spices

11 4 teaspoons sweet paprika
12 2 teaspoons dried oregano
13 1 teaspoon celery salt
14 2 teaspoons marjoram
15 2 small bunches parsley, minced
16 2 teaspoons onion powder
17 1 teaspoon smoked salt (optional)

Instructions

Step 01

Pulse the freekeh in a blender until cracked. Mix it with veggie broth. If using TVP instead, cover it with enough broth and leave it overnight to soak.

Step 02

This doesn’t cover every detail. Normally, you'd cook the beans, veggies, and spices together to finish the soup.

Notes

  1. This flavorful dish is super easy and perfect for making large portions.
  2. A fun swap for chili, commonly served at parties.
  3. TVP works as a freekeh substitute if needed.

Tools You'll Need

  • Powerful blender
  • Big cooking pot

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten if freekeh is used

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~