Serbian Cauliflower Soup, known locally as Karfiol Čorba, is a traditional Balkan soup made with cauliflower, vegetables, aromatic herbs, and a flavorful broth. Popular throughout Serbia, this hearty soup is especially enjoyed during the colder months when warm, homemade meals become a welcome part of everyday life.


Made with cauliflower, carrots, potatoes, onions, celery, and tomatoes, this classic Serbian recipe delivers wholesome flavor while remaining affordable and easy to prepare. A light flour roux gives the soup its signature silky texture, transforming everyday ingredients into a satisfying and comforting meal.

Whether served as a starter before a larger Balkan feast or enjoyed as a light lunch with fresh bread, Karfiol Čorba showcases the simple elegance of Serbian home cooking. It is also highly versatile, as it can be prepared with chicken stock or vegetable broth and easily adapted to vegetarian or vegan diets.

If you enjoy traditional Serbian soups, you may also like our Serbian Bean Soup (Pasulj), Riblja Čorba, and Serbian Vegetable Soup, which are all popular comfort foods found throughout the Balkans.

The beauty of this soup lies in its ability to turn humble ingredients into something truly delicious. Slow simmering allows the vegetables and herbs to develop rich flavor, creating a nourishing bowl that has remained a favorite in Serbian households for generations.

Cauliflower is a nutritious vegetable packed with fiber, antioxidants, and vitamins, making it an excellent addition to a balanced diet. Learn more about the health benefits of cauliflower.



What Is Serbian Cauliflower Soup (Karfiol Čorba)?

Karfiol Čorba is a traditional Serbian cauliflower soup made with tender vegetables, aromatic herbs, and a flavorful broth. The word čorba refers to a style of soup popular throughout Serbia and the Balkans that is typically richer and heartier than a clear broth. Often served as a starter, these soups are known for their satisfying texture and comforting homemade flavor.

This classic version combines cauliflower with onions, carrots, celery, potatoes, and tomatoes, all simmered together until tender. A light roux made from flour and oil is traditionally added near the end of cooking, giving the soup its signature silky texture and slightly thickened consistency.

One of the reasons Karfiol Čorba has remained popular for generations is its ability to transform everyday ingredients into a nourishing and flavorful meal. The cauliflower becomes soft and delicate as it cooks, absorbing the savory flavors of the broth and vegetables. Some families prefer a rustic, chunky texture, while others partially blend the soup for a smoother finish.

Like many Serbian dishes, Karfiol Čorba reflects a cooking tradition built around seasonal produce, practicality, and wholesome ingredients. It is affordable, nutritious, and easy to adapt to different dietary preferences. Whether prepared with chicken stock for extra richness or vegetable broth for a vegetarian version, it remains a favorite comfort food in Serbian households.

Today, Serbian Cauliflower Soup continues to be enjoyed throughout Serbia and the Balkans. Served with fresh bread, homemade pogacha, or a simple salad, it offers a delicious introduction to the warmth and simplicity of traditional Balkan home cooking.

Fans of Serbian soups often enjoy other traditional favorites such as Serbian Bean Soup (Pasulj) and Riblja Čorba, both of which highlight the rich soup-making traditions of Serbian cuisine.


Why You’ll Love This Serbian Cauliflower Soup

Karfiol Čorba Recipe Serbian cauliflower soup

Karfiol Čorba has been a favorite in Serbian kitchens for generations because it transforms simple vegetables into a comforting and flavorful meal. This traditional cauliflower soup is hearty enough to satisfy while remaining light, wholesome, and easy to prepare. Whether you’re discovering Serbian cuisine for the first time or simply looking for a nourishing homemade soup, this classic Balkan recipe deserves a place in your collection.

Hearty Balkan Comfort Food

Few dishes are as comforting as a warm bowl of homemade Serbian Cauliflower Soup. Filled with tender vegetables and simmered in a flavorful broth, this traditional recipe delivers the cozy, satisfying flavors that have made Balkan soups a staple of family meals for generations.

Healthy and Nutritious

This soup is packed with wholesome ingredients that provide both flavor and nutrition. Cauliflower offers fiber, antioxidants, and essential vitamins, while carrots, celery, onions, tomatoes, and potatoes contribute additional nutrients that make every bowl both nourishing and satisfying.

Budget-Friendly and Family Friendly

Made with affordable pantry staples and everyday vegetables, Karfiol Čorba is an economical meal that doesn’t sacrifice flavor. It’s filling enough to feed the whole family and simple enough to prepare on busy weeknights.

Easy to Make

You don’t need advanced cooking skills to make this traditional Serbian soup. With straightforward preparation and basic ingredients, even beginner cooks can achieve delicious results while experienced home cooks will appreciate its simplicity.

Easily Customizable

This recipe can be adapted to suit a variety of tastes and dietary preferences. Use vegetable broth for a vegetarian version, blend it for a creamy texture, or add your favorite herbs and vegetables to make it your own.

Great for Meal Prep

Karfiol Čorba stores and reheats beautifully, making it ideal for meal planning. Many people find the soup tastes even better the next day as the flavors continue to develop, making leftovers something to look forward to.

Authentic Serbian Tradition

This soup captures the simple, comforting character of traditional Serbian home cooking. Prepared with humble ingredients and time-tested techniques, it offers a delicious introduction to one of the Balkans’ most beloved culinary traditions.


The History of Karfiol Čorba in Serbian Cuisine

The history of Karfiol Čorba, or Serbian Cauliflower Soup, is closely tied to the rich soup-making traditions of the Balkans. For centuries, soups have been an essential part of Serbian cuisine, providing nourishing, affordable meals made from simple seasonal ingredients. Long before modern grocery stores and imported foods became common, Serbian families relied on vegetables from their gardens, homemade broths, and locally available produce to create hearty dishes that could feed the entire household.

The word čorba originates from the Turkish word çorba, meaning soup, reflecting the culinary influence of the Ottoman Empire throughout Southeastern Europe. Over time, Serbian cooks adapted these influences and combined them with local ingredients and cooking traditions, creating the many varieties of čorba that remain popular across the country today.

As cauliflower became more widely cultivated in Serbia during the nineteenth and twentieth centuries, it naturally found its way into traditional home cooking. Its mild flavor, versatility, and ability to thrive in cooler climates made it a valuable addition to soups, stews, and baked dishes. Combined with potatoes, carrots, onions, and herbs, cauliflower created a simple yet satisfying soup that quickly became a household favorite.

Like many Balkan soups, Karfiol Čorba is often slightly thickened with a light zaprška—a traditional roux made from flour and oil. This technique gives the soup a richer texture while preserving the natural flavors of the vegetables. The result is a comforting dish that falls somewhere between a light broth and a hearty stew.

Today, Karfiol Čorba remains a beloved part of Serbian home cooking. While modern versions may include cream, additional herbs, or blended vegetables, the essence of the dish remains the same. It continues to showcase the qualities that define traditional Serbian cuisine: simple ingredients, practical cooking methods, and comforting flavors that bring family and friends together around the table.


Kitchen Equipment Needed

Making Serbian Cauliflower Soup doesn’t require any specialized equipment. A few basic kitchen tools are all you need to prepare this comforting Balkan soup with ease.

Large Soup Pot or Dutch Oven

A large pot allows the vegetables and broth to simmer evenly while providing enough space for stirring.

Cutting Board

A sturdy cutting board makes preparing the vegetables safer and more efficient.

Chef’s Knife

A sharp chef’s knife helps you quickly chop the cauliflower, onions, carrots, celery, potatoes, and tomatoes.

Wooden Spoon

Perfect for stirring the vegetables, broth, and roux throughout the cooking process.

Small Saucepan

Used to prepare the traditional flour roux (zaprška) that gives the soup its characteristic texture.

Measuring Cups and Spoons

Helpful for accurately measuring the broth, flour, herbs, and seasonings.

Immersion Blender (Optional)

If you prefer a creamier soup, an immersion blender makes it easy to partially or fully blend the vegetables directly in the pot.

With these simple kitchen tools on hand, you’ll be ready to make a delicious pot of homemade Karfiol Čorba.


Affiliate Disclosure: This article may contain affiliate links. If you purchase through these links, I may earn a small commission at no additional cost to you.

Essential Tools for Making Serbian Cauliflower Soup

A few quality kitchen tools can make preparing Serbian Cauliflower Soup easier and more enjoyable. These essentials help streamline vegetable preparation, improve cooking results, and simplify serving.

ProductWhy It’s UsefulBuy
Dutch OvenIdeal for simmering soups evenly and retaining heat.Check Price
Chef’s KnifeMakes chopping vegetables faster and easier.Check Price
Cutting BoardProvides a stable and safe prep surface.Check Price
Immersion BlenderPerfect for creating a creamy soup texture.Check Price
Measuring SpoonsHelps ensure accurate seasoning.Check Price
Soup LadleMakes serving hot soup simple and mess-free.Check Price

Ingredients You’ll Need

One of the reasons Serbian Cauliflower Soup has remained a favorite for generations is its use of simple, wholesome ingredients. Each component contributes flavor, texture, and depth, creating a comforting soup that is both nourishing and satisfying.

Cauliflower

The star ingredient of the soup. As it cooks, cauliflower becomes tender and absorbs the flavors of the broth and seasonings while adding fiber, vitamins, and antioxidants.

According to the USDA, cauliflower is low in calories while providing important vitamins, minerals, and fiber. Explore the complete nutritional profile of cauliflower.

Onion

Provides the aromatic foundation of the soup. Sautéed onions add natural sweetness and depth to the broth.

Carrot

Adds subtle sweetness, color, and extra nutrition while balancing the flavors of the other vegetables.

Celery

Contributes a mild savory flavor that helps build a rich and well-rounded broth.

Tomato

Adds brightness and gentle acidity, helping balance the richness of the soup while enhancing its overall flavor.

Potato

Makes the soup heartier and naturally helps thicken the broth as it cooks.

Chicken Stock or Vegetable Broth

Forms the flavorful base of the soup. Chicken stock adds richness, while vegetable broth creates an excellent vegetarian option.

Dried Thyme

Adds a subtle herbal aroma that pairs beautifully with cauliflower and other vegetables.

Black Pepper

Provides gentle warmth and enhances the natural flavors of the ingredients.

Flour

Used to prepare a traditional roux that gives the soup its characteristic slightly thickened texture.

Oil

Used for sautéing the vegetables and preparing the roux while helping develop flavor throughout the cooking process.

Salt

Essential for balancing and enhancing all of the flavors in the soup.

Together, these simple ingredients create a comforting bowl of Karfiol Čorba that perfectly showcases the warmth and simplicity of traditional Serbian home cooking.


How to Make Serbian Cauliflower Soup (Karfiol Čorba)

How to make Serbian cauliflower soup

Making Karfiol Čorba is simple and requires only a few basic cooking techniques. As the vegetables simmer in the broth, they create a rich and comforting soup that is both hearty and nourishing.

Step 1: Prepare the Vegetables

Wash and prepare all of the vegetables. Chop the onion, dice the celery, slice the carrot, chop the tomato, dice the potato, and cut the cauliflower into bite-sized florets.

Step 2: Sauté the Aromatics

Heat 1 tablespoon of oil in a large pot over medium heat. Add the onion and cook until softened and translucent. Stir in the carrot and celery and cook for another 1 to 2 minutes until slightly softened.

Step 3: Add the Vegetables and Seasonings

Add the cauliflower, potato, and tomato to the pot. Season with thyme and black pepper, then stir everything together and cook for about 1 minute to combine the flavors.

Step 4: Simmer the Soup

Pour in the chicken stock or vegetable broth, making sure the vegetables are covered. Bring the soup to a gentle boil, then reduce the heat, cover, and simmer for 25 to 30 minutes, or until the vegetables are tender.

Step 5: Prepare the Roux

While the soup cooks, heat the remaining oil in a small pan over medium heat. Add the flour and stir continuously until a smooth, lightly golden roux forms.

Step 6: Thicken the Soup

Slowly stir the roux into the soup and continue cooking for about 10 minutes, allowing the broth to thicken and the flavors to meld together.

Step 7: Blend if Desired

For a creamier texture, use an immersion blender to partially or fully blend the soup. Leave it chunky for a more rustic, traditional presentation.

Step 8: Season and Serve

Taste the soup and adjust the seasoning with salt and pepper as needed. Serve hot with fresh bread, homemade pogacha, or a simple Serbian salad.


Cauliflower Soup aka Corba

A comforting traditional Serbian soup made with cauliflower, potatoes, carrots, celery, and aromatic herbs simmered in a flavorful broth. This hearty Balkan favorite is simple to prepare, budget-friendly, and perfect for a cozy lunch or dinner.
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Course: Soup
Cuisine: Serbia
Keyword: cauliflower
Servings: 8
Calories: 125kcal

Ingredients

  • 2 tbsp oil divided
  • 1 medium onion chopped
  • 1 large carrot sliced into thin rounds
  • 1 stalk celery diced
  • 1 medium tomato seeded and chopped
  • 1 medium potato diced
  • 1 medium to large head cauliflower cut into florets
  • 1 tsp dried thyme
  • 4 cups chicken stock or vegetable broth
  • Salt to taste
  • ¼ tsp black pepper
  • 2 tbsp all-purpose flour

Instructions

  • Turn the stove on over medium heat and place a pot with 1 tbsp oil.
  • Add the chopped onion and cook until softened and translucent, about 4–5 minutes.
  • Stir in the carrot and celery and cook for 1–2 minutes.
  • Add the thyme and black pepper, stirring to coat the vegetables.
  • Add the cauliflower, potato, and tomato. Cook for 1 minute while stirring.
  • Pour in the chicken stock or vegetable broth. Add a little water if needed to fully cover the vegetables.
  • Bring to a gentle boil, then reduce the heat, cover, and simmer for 25–30 minutes, or until the vegetables are tender.
  • While the soup cooks, prepare the roux. Heat the remaining tablespoon of oil in a small saucepan over medium heat.
  • Add the flour and stir continuously until a smooth, lightly golden roux forms.
  • Slowly stir the roux into the soup and cook for an additional 10 minutes, stirring occasionally.
  • For a creamier texture, partially or fully blend the soup using an immersion blender.
  • Taste and adjust the seasoning with salt and pepper as needed.
  • Serve hot with fresh bread, Serbian pogacha, or a simple salad.

Notes

  • Use vegetable broth for a vegetarian version.
  • Blend only part of the soup if you prefer a balance of creamy broth and chunky vegetables.
  • Fresh parsley or dill makes an excellent garnish.
  • The soup often tastes even better the next day after the flavors have had time to develop.

Common Mistakes to Avoid When Making Serbian Cauliflower Soup

Common mistakes when making karfiol čorba recipe

Karfiol Čorba is a simple recipe, but a few common mistakes can affect its texture, flavor, and overall quality. Avoid these pitfalls to ensure your soup turns out rich, comforting, and full of authentic Serbian flavor every time.

Overcooking the Cauliflower

Cauliflower should be tender but not mushy. Cooking it for too long can cause the florets to fall apart and lose their pleasant texture. Simmer the soup gently and check the cauliflower periodically for doneness.

Rushing the Sautéing Process

The onions, carrots, and celery create the flavor foundation of the soup. If you rush this step, the vegetables won’t have enough time to develop their natural sweetness, resulting in a less flavorful broth.

Using a Weak Broth

Since the broth serves as the base of the soup, its quality greatly affects the final result. A flavorful homemade stock or good-quality broth will produce a richer and more satisfying Karfiol Čorba.

Burning the Roux (Zaprška)

The traditional flour and oil mixture should be cooked until lightly golden, not dark brown. A burnt roux can introduce bitter flavors that overpower the delicate taste of the vegetables.

Adding Too Much Salt Too Early

As the soup simmers and reduces, flavors become more concentrated. Season lightly at first and adjust the salt near the end of cooking to avoid an overly salty soup.

Cutting Vegetables Unevenly

Large and small vegetable pieces cook at different rates. Cutting the vegetables into similar-sized pieces helps ensure everything becomes tender at the same time.

Boiling Instead of Simmering

A vigorous boil can break apart the vegetables and create a cloudy broth. A gentle simmer allows the flavors to develop properly while preserving the texture of the ingredients.

Over-Blending the Soup

If you choose to blend the soup, avoid turning it completely into a puree unless that’s your preference. Partially blending often creates the perfect balance between a creamy broth and hearty vegetable texture.

Forgetting to Taste Before Serving

The final seasoning adjustment is one of the most important steps. Taste the soup before serving and adjust the salt, pepper, or herbs as needed to achieve a balanced flavor.

Skipping Fresh Herbs

Fresh parsley or dill added just before serving can brighten the entire dish. While optional, fresh herbs provide color, aroma, and a final layer of flavor that enhances the soup.

By avoiding these common mistakes, you’ll create a delicious bowl of Serbian Cauliflower Soup with the perfect texture, rich flavor, and comforting homemade character that makes Karfiol Čorba such a beloved Balkan classic.


Tips for Making the Best Serbian Cauliflower Soup

Tips for Making the Best Serbian Cauliflower Soup

While Karfiol Čorba is a simple recipe, a few helpful techniques can elevate the flavor and texture of the finished soup. Keep these tips in mind for the best results.

Choose Fresh Cauliflower

Fresh cauliflower provides the best flavor and texture. Look for a firm, compact head with tightly packed florets and no brown spots.

Cut the Vegetables Evenly

Try to keep the vegetables roughly the same size so they cook evenly. This helps ensure the cauliflower, potatoes, carrots, and celery become tender at the same time.

Don’t Rush the Sautéing

Allow the onions to soften and become lightly golden before adding the remaining vegetables. This simple step builds a deeper flavor base for the entire soup.

Use a Flavorful Broth

The broth serves as the foundation of the soup, so use a good-quality chicken stock or vegetable broth whenever possible. Homemade broth will provide the richest flavor.

Simmer Gently

Avoid a rapid boil. A gentle simmer allows the vegetables to cook evenly while preserving their texture and natural flavors.

Cook the Roux Properly

When preparing the flour and oil mixture, cook it until lightly golden but not dark brown. This removes the raw flour taste and creates the traditional texture associated with Balkan-style čorbas.

Adjust the Consistency

If the soup becomes too thick, add a little extra broth or water. For a thicker soup, allow it to simmer for a few extra minutes after adding the roux.

Blend Only Part of the Soup

For a creamy texture without losing the rustic character of the dish, blend only a portion of the soup and leave some vegetable pieces intact.

Let the Flavors Develop

Like many homemade soups, Karfiol Čorba often tastes even better after resting for a short time or the following day. The flavors continue to meld together, creating an even richer and more satisfying soup.


Variations of Serbian Cauliflower Soup

Serbian cauliflower soup recipe variations guide

One of the reasons Karfiol Čorba has remained a favorite for generations is its versatility. While the traditional recipe relies on simple vegetables and broth, it can easily be adapted to suit different tastes and dietary preferences.

Creamy Serbian Cauliflower Soup

For an extra rich and velvety texture, stir in a small amount of sour cream, heavy cream, or cooking cream near the end of cooking. This creates a smoother and more luxurious version of the traditional soup.

Vegetarian Karfiol Čorba

Simply replace the chicken stock with vegetable broth. The vegetables and herbs provide plenty of flavor, making this version just as satisfying as the original.

Vegan Cauliflower Soup

Use vegetable broth and prepare the roux with vegetable oil. For added creaminess, blend part of the soup or stir in a little unsweetened plant-based cream.

Garlic Cauliflower Soup

Add several cloves of minced garlic while sautéing the vegetables. The garlic enhances the flavor of the broth and pairs beautifully with the cauliflower.

Herb-Rich Variation

Fresh parsley, dill, chives, celery leaves, or thyme can be added just before serving to create a brighter and more aromatic soup.

Spicy Balkan Version

For a little heat, add paprika, crushed red pepper flakes, or finely chopped hot peppers. The spice complements the vegetables without overwhelming their natural flavors.

Rustic Chunky Soup

Skip the blending step and leave the vegetables in larger pieces for a heartier, country-style version that highlights the texture of the cauliflower and potatoes.

Protein-Packed Variation

Add shredded chicken, diced turkey, or small meatballs to transform Karfiol Čorba into a more substantial one-pot meal.

Extra Vegetable Version

Boost the nutritional value by adding peas, zucchini, parsnips, leeks, or bell peppers. This variation is a great way to use seasonal produce while adding extra color and flavor.

No matter which variation you choose, Karfiol Čorba remains a comforting and flavorful soup that celebrates the simplicity and warmth of traditional Serbian home cooking.


Is Serbian Cauliflower Soup Healthy?

Serbian Cauliflower Soup is a nutritious and wholesome meal packed with vegetables and beneficial nutrients. Cauliflower provides fiber, antioxidants, and vitamins C and K, while carrots, celery, tomatoes, and potatoes contribute additional vitamins, minerals, and plant compounds. When prepared with vegetable broth, the soup is naturally vegetarian and can easily be adapted for vegan diets.

Because it relies primarily on vegetables and broth rather than heavy cream or large amounts of fat, Karfiol Čorba is a lighter option that remains filling and satisfying. Its combination of vegetables, fiber, and complex carbohydrates makes it a comforting meal that can fit well into a balanced diet.

Research consistently shows that vegetable-rich diets can support overall health and provide important nutrients.


What to Serve with Serbian Cauliflower Soup

What to serve with serbian cauliflower soup recipe

Karfiol Čorba is satisfying on its own, but the right side dishes can turn it into a complete and memorable meal. Traditional Serbian cuisine often pairs soups with fresh bread, salads, pastries, and simple accompaniments that complement the flavors without overpowering them.

Fresh Crusty Bread

A loaf of fresh bread is one of the most traditional accompaniments to Serbian soup. It’s perfect for dipping into the flavorful broth and soaking up every last spoonful.

Serbian Pogacha

Soft, fluffy, and slightly chewy, Serbian pogacha is a classic bread often served alongside soups and stews. It adds an authentic Balkan touch to the meal.

Try serving this soup with our homemade Serbian Pogacha Recipe for an authentic Balkan meal.

Proja (Serbian Cornbread)

This traditional Serbian cornbread pairs beautifully with vegetable-based soups. Its slightly crumbly texture provides a delicious contrast to the smooth broth.

For a traditional Serbian pairing, serve Karfiol Čorba alongside Proja (Serbian Cornbread).

Shopska Salad

Made with tomatoes, cucumbers, peppers, onions, and cheese, Shopska Salad adds freshness and crunch that balances the warmth of the soup.

Serbian Cabbage Salad

A simple Serbian Cabbage Salad dressed with oil and vinegar offers a light, refreshing side dish that complements the mild flavors of Karfiol Čorba.

Burek or Gibanica

Flaky Balkan pastries such as burek or gibanica pair exceptionally well with soup. Their rich fillings and crisp layers create a satisfying contrast to the light vegetable broth.

For a heartier meal, serve Karfiol Čorba with Gibanica or a flaky homemade Burek.

Stuffed Peppers

For a heartier meal, serve the soup alongside traditional stuffed peppers. Together they create a filling and well-balanced Serbian-style lunch or dinner.

Pickled Vegetables

Pickled peppers, cucumbers, cabbage, or mixed winter salads add a tangy contrast that brightens the flavors of the soup and enhances the overall meal.

Yogurt or Sour Cream

A spoonful of yogurt or sour cream can add extra richness and creaminess. Many people enjoy stirring it directly into the soup before serving.

Whether enjoyed with fresh bread and salad or paired with traditional Balkan pastries and side dishes, Karfiol Čorba fits naturally into a wide variety of Serbian meals and gatherings.


Recommended Serveware for Serbian Cauliflower Soup

Serving Karfiol Čorba in the right bowls and using practical serving accessories can make the meal even more enjoyable, whether you’re feeding the family or entertaining guests.

ProductWhy It’s UsefulBuy
Soup BowlsPerfect for serving generous portions of hot soup.Check Price
Bread BasketIdeal for serving pogacha or crusty bread alongside the soup.Check Price
Soup SpoonsComfortable and practical for enjoying hearty soups.Check Price
Food Storage ContainersGreat for storing leftovers and meal prep portions.Check Price
Serving TrayUseful for family-style serving and entertaining guests.Check Price

How to Store and Reheat Serbian Cauliflower Soup

Karfiol Čorba stores exceptionally well and often tastes even better the next day as the flavors continue to develop. Whether you’re meal prepping or saving leftovers, these simple storage tips will help keep your soup fresh and delicious.

Refrigerating

Allow the soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days.

Freezing

This soup freezes very well. Once cooled, transfer it to freezer-safe containers or bags, leaving a little room for expansion. Freeze for up to 3 months.

For convenience, freeze individual portions so you can thaw only what you need.

Thawing

Transfer frozen soup to the refrigerator and thaw overnight before reheating. If you’re short on time, thaw it gently in a saucepan over low heat.

Reheating on the Stovetop

Pour the soup into a pot and warm over medium-low heat, stirring occasionally until heated through. If the soup has thickened during storage, add a splash of broth or water to reach your desired consistency.

Reheating in the Microwave

Place a serving in a microwave-safe bowl and heat in short intervals, stirring between each interval to ensure even heating.

Storage Tips

  • Stir well when reheating blended soups to restore a smooth consistency.
  • Reheat only the portion you plan to serve.
  • Add a little broth or water if the soup becomes too thick.
  • Many people find the soup tastes even better the following day.

With proper storage, Karfiol Čorba remains a convenient and comforting meal that’s perfect for leftovers and meal prep.


Frequently Asked Questions About Serbian Cauliflower Soup

What is Karfiol Čorba?

Karfiol Čorba is a traditional Serbian cauliflower soup made with cauliflower, potatoes, carrots, onions, celery, tomatoes, and broth. It is a type of Balkan čorba, a hearty soup that is often slightly thickened and full of flavor.

Is Serbian cauliflower soup healthy?

Yes. Serbian Cauliflower Soup is packed with vegetables that provide fiber, vitamins, minerals, and antioxidants. It is a nutritious and satisfying meal that can easily fit into a balanced diet.

Can I make Karfiol Čorba vegetarian?

Absolutely. Simply replace the chicken stock with vegetable broth. The vegetables and herbs provide plenty of flavor, making the vegetarian version just as delicious.

Can I make this soup vegan?

Yes. Use vegetable broth and prepare the roux with vegetable oil. You can also blend part of the soup for a naturally creamy texture.

Do I have to blend the soup?

No. Traditional Karfiol Čorba is often served chunky with visible pieces of vegetables. However, you can partially or fully blend it if you prefer a smoother consistency.

Can I use frozen cauliflower?

Yes. Frozen cauliflower works well in this recipe and can be added directly to the soup. You may need to adjust the cooking time slightly depending on the size of the florets.

How long does Serbian cauliflower soup last?

Stored in an airtight container, the soup will keep in the refrigerator for up to 4 days or in the freezer for up to 3 months.

What should I serve with Serbian cauliflower soup?

Fresh bread, Serbian pogacha, proja, Shopska Salad, cabbage salad, burek, or gibanica all make excellent accompaniments.

Why is my soup too thick?

The flour roux and potatoes naturally thicken the soup. If it becomes too thick, simply stir in a little extra broth or water while reheating until you reach your desired consistency.

Can I add other vegetables?

Yes. Peas, zucchini, leeks, parsnips, and bell peppers are all excellent additions that complement the traditional flavors of the soup.


Bring a Taste of Serbia to Your Table

Serbian Cauliflower Soup, or Karfiol Čorba, is a wonderful example of how traditional Serbian cuisine transforms simple, everyday ingredients into a deeply satisfying meal. Combining tender cauliflower, wholesome vegetables, aromatic herbs, and a flavorful broth, this comforting soup delivers both nourishment and authentic Balkan flavor in every spoonful.

One of the reasons this recipe has remained popular for generations is its versatility. It can be served as a light starter, a satisfying lunch, or a comforting dinner alongside fresh bread and a simple salad. Whether you prefer it rustic and chunky or blended into a smooth, creamy soup, Karfiol Čorba is easy to adapt while maintaining its traditional character.

More than just a delicious meal, this soup reflects the heart of Serbian home cooking—simple ingredients, practical preparation, and recipes designed to bring people together. Affordable, nourishing, and full of flavor, it continues to be a favorite in Serbian households and across the Balkans.

If you’re looking to explore traditional Serbian cuisine or add a healthy vegetable soup to your recipe collection, Karfiol Čorba is an excellent place to start. Serve it warm, enjoy it with family and friends, and discover why this timeless Balkan classic has been cherished for generations.


Did You Try This Serbian Cauliflower Soup Recipe?

Let me know how your homemade Karfiol Čorba turned out in the comments below. Did you keep it traditional, make it extra creamy, or add your own special twist?

If you enjoyed this recipe, please share it with friends and family and save it for future cozy soup nights. Your support helps us continue sharing authentic Balkan recipes from across the region.