Cozy Balkan Vegan Dumpling Soup (Grandma-Inspired Recipe)

This cozy Balkan vegan dumpling soup is inspired by traditional Macedonian recipes. Made with soft semolina dumplings and a rich vegetable broth, it is the perfect comforting meal for cold days.
Macedonian-style vegan dumpling soup served warm with fresh parsley

Table of Contents

A Bowl That Tastes Like Home

Some dishes bring back childhood the moment you smell them. This vegan dumpling soup is one of them. Growing up in Macedonia, I watched my grandma make a simple vegetable soup filled with soft dumplings on cold days. The dumplings were traditionally made with eggs. Today I make a fully vegan version, and it’s just as fluffy and comforting.

The trick to light dumplings without eggs is semolina flour and a little baking powder. You get tender vegetables and pillowy dumplings that soak up all the broth. The whole soup takes about 30 minutes, which makes it perfect for a quick, nourishing meal.

A bowl of Balkan vegan dumpling soup with soft semolina dumplings and vegetables

The Story Behind This Balkan Dumpling Soup

Many dishes in Balkan kitchens begin the same way: a pot of vegetables simmering on the stove.

This soup was a regular in my grandma’s kitchen. She chopped the vegetables into tiny pieces and let them cook in a simple broth while she mixed the dumpling batter by hand. The dumplings puffed up beautifully in the pot. A plain vegetable broth turned into a filling meal.

In the Balkans, soups like this are often served as a starter before the main course. Honestly, this one is so satisfying that I love eating it as a full meal on its own.

When I went vegan, I wanted to bring back the same flavors from my childhood. Swapping the eggs for semolina flour and baking powder keeps the dumplings soft and fluffy, and the whole recipe stays plant-based.

What Is Balkan Dumpling Soup?

Balkan dumpling soup is a traditional vegetable soup with soft dumplings cooked right in the broth. The broth is built from finely chopped vegetables like carrots, onions, celery, and peppers, and the dumplings are shaped from a simple semolina batter and dropped in to cook.

You’ll find different versions across the region. In Macedonia, the dumplings often include eggs. In Serbia, a similar soup is called griz knedle soup. In Croatia, you may see versions made with plain flour dumplings.

In this vegan version, the eggs simply come out. Semolina already gives the dumplings their body, so a little baking powder is all you need to keep them light and fluffy. They cook in minutes, soaking up the flavor of the broth, and the result is hearty, comforting, budget-friendly, and full of vegetables.

Vegan dumpling soup simmering in a pot with diced carrots, celery and broccoli

How to Make Vegan Balkan Dumpling Soup

To make vegan Balkan dumpling soup, sauté finely chopped vegetables in olive oil, then add hot water and vegetable bouillon to create a simple broth. While the soup simmers, prepare the dumplings using semolina flour, flour, baking powder, olive oil, and water. Shape small dumplings with two spoons and drop them into the boiling soup, where they cook for about five minutes until soft and fluffy.

Why Are Semolina Dumplings Used in Balkan Soups?

Semolina dumplings are common in Balkan soups because they stay light and fluffy while holding their shape in hot broth. Semolina absorbs liquid slowly, so the dumplings stay tender instead of falling apart. A little baking powder makes them even softer, which is exactly what you want in a hearty vegetable soup.

Why You’ll Love This Recipe

  • Naturally vegan and dairy-free
  • Ready in about 30 minutes
  • Made with simple pantry ingredients
  • Cozy comfort food for colder weather
  • A traditional Balkan-inspired recipe
Macedonian-style vegan dumpling soup served warm with fresh parsley

Serving Suggestions

This soup is filling enough to enjoy on its own, but it also pairs beautifully with a few simple sides.

  • Fresh crusty bread or a slice of toasted sourdough
  • A simple cucumber salad
  • Vegan feta and olives
  • A Balkan-style spread like ajvar or pinjur

For an extra fresh finish, sprinkle a little chopped parsley or dill before serving.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Macedonian-style vegan dumpling soup served warm with fresh parsley

Balkan Vegan Dumpling Soup

This cozy Balkan dumpling soup is made with a flavorful vegetable broth and soft vegan semolina dumplings. Inspired by traditional Macedonian recipes, it is simple, hearty, and perfect for chilly days.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Units Scale
For the Soup
  • 2 spring onions, finely chopped
  • 1 carrot, finely diced
  • 1/2 bell pepper, finely diced
  • 1 celery stalk (or celery root), finely chopped
  • 1 cup broccoli, finely chopped
  • 1-2 tbsp olive oil
  • 1.5 liters hot water
  • 2-3 vegetable bouillon cubes
  • Salt, to taste
  • Black pepper, to taste
  • 1 tsp vegeta (optional)
  • Fresh parsley, chopped
For the Vegan Dumplings
  • 1 cup semolina flour
  • 2 tbsp all-purpose flour
  • 1/2 tsp baking powder
  • 1 tbsp olive oil
  • Water (added gradually)
  • Salt and pepper (optional)

Instructions

  1. Prepare the vegetables. Finely chop the spring onions, carrot, bell pepper, and celery into very small pieces. Chop the broccoli separately and set it aside.
  2. Start the soup. Heat the olive oil in a large pot over medium heat. Add the spring onions, carrot, pepper, and celery, and sauté for 2–3 minutes. Pour in 1.5 liters of hot water and add the bouillon cubes. Season with salt, pepper, and vegeta if using. Simmer for 20 minutes.
  3. Make the dumpling batter. In a bowl, combine the semolina flour, all-purpose flour, and baking powder. Mix well. Add the olive oil and slowly add water while stirring. The batter should be thick, sticky, and able to hold its shape. Season with salt and pepper if desired.
  4. Add the broccoli. After the soup has simmered for 20 minutes, add the chopped broccoli and cook for 5 minutes.
  5. Add the dumplings. Bring the soup to a gentle boil. Using two small spoons, shape the dough into small almond-shaped dumplings and drop them directly into the soup. Cook for about 5 minutes, until the dumplings are soft and cooked through.
  6. Finish the soup. Add the chopped parsley, stir gently, and turn off the heat. Serve warm.

How To Store

This soup keeps well and makes great leftovers.

Refrigerator: Store in an airtight container in the fridge for 3–4 days.

Freezer: You can freeze the soup for up to 2 months. The dumplings may soften slightly after thawing.

Reheating: Warm gently on the stove over medium heat. Add a splash of water or broth if the soup has thickened.

FAQs

Traditional dumplings use semolina, which contains gluten. For a gluten-free version, you can experiment with a gluten-free flour blend, though the texture will change.

This usually means the batter is too wet. Add a little more semolina flour until the dough becomes thick and sticky.

Absolutely. This soup works well with peas, zucchini, potatoes, or spinach.

Yes. You can prepare the batter and keep it in the fridge for up to 24 hours.

Semolina gives the dumplings their soft but slightly firm texture and helps them hold their shape while cooking.

Did You Make This Recipe?

I’d love to see your version! Tag me on Instagram @gratefullyvegan or use the hashtag #GratefullyVegan so I can share your creation.

Hello & Welcome
Hi, I am Padma Priya

Hi there, welcome to Gratefully Vegan! I’m a Macedonian vegan recipe developer based in Chicago, sharing flavorful Balkan dishes and travel-inspired plates. Dig in, enjoy, and come say hi on social for more videos!

Never Miss a Recipe!
Subscribe for fresh plant‑based dishes straight to your inbox and recive a FREE E-Book!
Search More Recipes
Popular Posts
Share This Recipe:
Facebook
Pinterest
Reddit
WhatsApp
Threads
X / Twitter
Still Hungry? Here’s More