Vegan Serbian White Bean Soup (Pasulj)
Vegan Serbian White Bean Soup (Pasulj) is a hearty and flavorful dish that brings comfort to any table. This recipe showcases the rich flavors of white beans, complemented by the warmth of spices like paprika and herbs such as marjoram and oregano. Perfect for gatherings or cozy nights in, this soup is not only delicious but also nutritious. Its versatility makes it suitable for various occasions, from casual family dinners to festive parties.
Why You’ll Love This Recipe
- Easy to Prepare: This soup comes together quickly with minimal effort, making it a perfect weeknight meal.
- Healthy Ingredients: Packed with protein-rich white beans and fresh vegetables, it’s a nutritious choice for everyone.
- Flavorful and Spicy: The combination of herbs and spices adds a delightful kick to the soup, ensuring each bowl is bursting with flavor.
- Versatile Meal Option: Serve it as an appetizer or main dish; this soup fits perfectly into any meal plan.
- Great for Leftovers: It’s ideal for batch cooking, as the flavors deepen over time, making leftovers even tastier.
Tools and Preparation
To make Vegan Serbian White Bean Soup (Pasulj), having the right tools can make your cooking experience smoother. Here are some essential kitchen items you’ll need:
Essential Tools and Equipment
- Large pot
- High-speed blender
- Chopping knife
- Wooden spoon
Importance of Each Tool
- Large pot: A must-have for simmering soups; it allows enough space for all ingredients to blend well.
- High-speed blender: Ideal for grinding freekeh or other alternatives; it ensures a consistent texture in your soup.
- Chopping knife: Essential for finely dicing vegetables; precision enhances the cooking process.
- Wooden spoon: Perfect for stirring without scratching your pots; it helps combine flavors smoothly.

Ingredients
For the Base
- 4 onions, finely diced
- 3 cloves garlic
- 2 leeks
- 2 carrots
- 3 slices celery root/ celeriac (about finger thick)
For the Soup
- 2 cans white beans
- 2 cans diced tomatoes
- 8 cups (2 liters) vegetable stock
Flavoring Ingredients
- 200 g freekeh, cracked
- 2 Tbsp tomato paste
- 2 tsp marjoram
- 2 tsp oregano
- 2 bunch parsley, chopped
- 1 tsp celery salt
- 2 tsp onion powder
- 4 tsp paprika powder, sweet
- 1 tsp smoked salt (optional)
How to Make Vegan Serbian White Bean Soup (Pasulj)
Step 1: Prepare Freekeh or TVP
- Ground the freekeh using a high-speed blender with the pulse function until finely cracked.
- Pour the cracked freekeh into vegetable broth or soak TVP in enough vegetable broth to cover it. Let both soak overnight.
Step 2: Sauté Vegetables
- The next day, finely dice the onions and mince the garlic.
- In a large pot, sauté them over medium heat; add a splash of water to prevent burning.
Step 3: Add More Vegetables
- Chop leeks, carrots, and celery root finely using your chopper.
- Add these vegetables to the pot with onions and garlic. Sauté briefly until softened.
Step 4: Combine All Ingredients
- Add all remaining ingredients into the pot.
- Let the soup simmer on medium heat for about 20 minutes or until freekeh is soft.
Step 5: Final Touches
- Once cooked, season the soup to taste with additional herbs or spices if desired.
- Garnish with freshly chopped parsley before serving.
Enjoy your flavorful Vegan Serbian White Bean Soup (Pasulj) as a comforting meal that warms both body and soul!
How to Serve Vegan Serbian White Bean Soup (Pasulj)
Vegan Serbian White Bean Soup (Pasulj) is a hearty dish that can be enjoyed in various ways. Whether for a cozy dinner or a festive gathering, serving options can enhance its flavors and appeal.
With Fresh Bread
- Pair this soup with crusty bread for dipping. A rustic sourdough or whole grain loaf complements the soup’s rich taste.
Garnished with Herbs
- Top your bowl with freshly chopped parsley or cilantro before serving. This adds a vibrant touch and enhances the overall flavor profile.
As a Main Course
- Serve it as the centerpiece of your meal. Accompany it with a light salad to balance the hearty soup.
In Smaller Portions
- Offer small bowls as appetizers at gatherings. This makes it an excellent party food that guests can enjoy while mingling.
Drizzled with Olive Oil
- For an extra layer of richness, drizzle a little olive oil on top just before serving. This adds flavor and a beautiful presentation.
How to Perfect Vegan Serbian White Bean Soup (Pasulj)
To elevate your Vegan Serbian White Bean Soup (Pasulj), consider these helpful tips that will enhance both flavor and texture.
- Use Quality Ingredients: Fresh vegetables and high-quality vegetable stock significantly improve the soup’s taste.
- Adjust Seasonings: Always taste and adjust seasonings as needed during cooking to achieve your desired flavor.
- Soak Freekeh Properly: Ensure you soak freekeh overnight for better texture. If using TVP, submerge it well in broth for optimal results.
- Add Spice Gradually: Start with less paprika and smoked salt, then increase according to your spice preference.
- Simmer Slowly: Allowing the soup to simmer slowly helps blend all the flavors harmoniously.
- Cool Before Storing: If making ahead, let the soup cool completely before refrigerating to maintain freshness.
Best Side Dishes for Vegan Serbian White Bean Soup (Pasulj)
Pairing side dishes with your Vegan Serbian White Bean Soup (Pasulj) can make for a well-rounded meal. Here are some delightful options:
- Simple Green Salad: A fresh mix of greens topped with a light vinaigrette offers a refreshing contrast.
- Roasted Vegetables: Seasonal roasted veggies add sweetness and depth; try carrots, bell peppers, or zucchini.
- Grilled Vegetable Skewers: Colorful skewers of grilled vegetables provide a smoky flavor that pairs nicely with the soup.
- Cornbread: Sweet cornbread adds texture and complements the spicy notes of the soup beautifully.
- Quinoa Salad: A quinoa salad mixed with tomatoes, cucumber, and herbs makes for a nutritious side.
- Stuffed Peppers: Bell peppers stuffed with rice or grains can be an exciting addition to your meal setup.
- Savory Crackers: Serve crunchy, savory crackers alongside for added texture and flavor contrast.
- Pickled Vegetables: Tangy pickled vegetables can brighten up each bite of the hearty soup.
Common Mistakes to Avoid
Making Vegan Serbian White Bean Soup (Pasulj) can be simple, but some common pitfalls may affect your results.
- Boldly skip soaking the freekeh: Failing to soak freekeh or TVP overnight may lead to a chewy texture. Always allow them to soak in vegetable broth for optimal softness.
- Overcooking the vegetables: Cooking onions and garlic too long can result in a burnt flavor. Sauté them just until fragrant before adding other ingredients.
- Ignoring seasoning adjustments: Not tasting the soup before serving may leave it bland. Adjust spices according to your preference for a richer flavor.
- Using improper storage containers: Storing soup in non-airtight containers can spoil it quickly. Use airtight glass or plastic containers for best results.
- Skipping garnishes: Forgetting to garnish with fresh parsley can make your soup less appealing. A sprinkle of herbs enhances both flavor and presentation.

Storage & Reheating Instructions
Refrigerator Storage
- Store Vegan Serbian White Bean Soup in airtight containers.
- It will last up to 5 days in the refrigerator.
Freezing Vegan Serbian White Bean Soup (Pasulj)
- Allow the soup to cool completely before freezing.
- Use freezer-safe containers or bags; it can be stored for up to 3 months.
Reheating Vegan Serbian White Bean Soup (Pasulj)
- Oven: Preheat oven to 350°F (175°C). Place soup in an oven-safe dish, cover, and heat for about 20 minutes.
- Microwave: Pour soup into a microwave-safe bowl, cover loosely, and heat for 2-3 minutes, stirring halfway through.
- Stovetop: Heat soup in a pot over medium heat, stirring occasionally until warmed through.
Frequently Asked Questions
Here are some common questions about making Vegan Serbian White Bean Soup (Pasulj).
Can I use different beans for this recipe?
Yes, you can substitute other types of beans like kidney beans or black beans if you prefer.
What is the best way to adjust the spice level?
To make your Vegan Serbian White Bean Soup (Pasulj) spicier, add more paprika or include red pepper flakes according to your taste.
How do I make this soup gluten-free?
To ensure your soup is gluten-free, use certified gluten-free freekeh or replace it with quinoa.
Can I prepare this soup in advance?
Absolutely! This soup tastes even better the next day as flavors meld together.
Final Thoughts
Vegan Serbian White Bean Soup (Pasulj) is not only delicious but also versatile. You can customize it with your favorite vegetables or spices. Give this hearty recipe a try—it’s perfect for gatherings or cozy nights at home!
Vegan Serbian White Bean Soup (Pasulj)
Vegan Serbian White Bean Soup (Pasulj) is a comforting and flavorful dish that warms the soul with every spoonful. Rich in protein from white beans and vibrant with fresh vegetables, this hearty soup is seasoned with aromatic herbs like marjoram and oregano, along with the warmth of paprika. Perfect for cozy dinners or festive gatherings, it offers a nutritious option that caters to all palates.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6 people 1x
- Category: Main
- Method: Simmering
- Cuisine: Serbian
Ingredients
- 4 onions, finely diced
- 3 cloves garlic
- 2 leeks
- 2 carrots
- 3 slices celery root (celeriac)
- 2 cans white beans
- 2 cans diced tomatoes
- 8 cups vegetable stock
- 200 g freekeh (or TVP)
- 2 Tbsp tomato paste
- 2 tsp marjoram
- 2 tsp oregano
- 2 bunch parsley, chopped
- 1 tsp celery salt
- 2 tsp onion powder
- 4 tsp paprika powder, sweet
- 1 tsp smoked salt (optional)
Instructions
- Ground the freekeh in a high-speed blender until finely cracked; soak in vegetable broth overnight.
- Sauté diced onions and minced garlic in a large pot over medium heat until fragrant.
- Add chopped leeks, carrots, and celery root to the pot; sauté briefly until softened.
- Stir in remaining ingredients including soaked freekeh; simmer for about 20 minutes until freekeh is tender.
- Adjust seasonings as necessary and garnish with freshly chopped parsley before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 220
- Sugar: 6g
- Sodium: 550mg
- Fat: 3g
- Saturated Fat: 0g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg