As I stood in my kitchen, the vibrant hues of fresh spinach reminded me of sun-drenched Ukrainian gardens. This delightful Green Borscht, or Ukrainian Spinach Soup, has become a cherished go-to for me during the warmer months. Not only is it a breeze to whip up in just 30 minutes, but it’s also a healthy bowl of comfort that warms both the soul and the body. With its creamy richness from hard-boiled eggs and a playful tartness, this soup is a perfect solution for those seeking something nourishing yet quick. Imagine the joy on your family’s faces as they gather around the table, eagerly awaiting this colorful dish. Are you ready to dive into the world of Ukrainian flavors and make this comforting classic your own?

Why is Green Borscht a must-try?
Vibrant Colors: This Ukrainian Spinach Soup bursts with fresh greens, bringing a lively hue to your dinner table.
Quick and Simple: Ready in just 30 minutes, it’s perfect for busy weeknights or leisurely weekends.
Nourishing and Healthy: Packed with nutrients, it’s a low-carb option you can feel great about serving.
Rich, Creamy Flavor: The addition of hard-boiled eggs gives it a creamy texture that’s rich without being heavy.
Versatile Ingredients: Easily swap spinach for sorrel or add protein like chickpeas to match your dietary needs.
Your family will love this comforting bowl of goodness, making it a delightful addition to your weekly meal rotation!
Ukrainian Spinach Soup Ingredients
For the Broth
• Chicken or Vegetable Broth – Provides a rich base and depth of flavor; substitute with water for a lighter option.
For the Vegetables
• Olive Oil – Used for sautéing vegetables; can be replaced with butter for a different flavor.
• Onion (minced) – Adds sweetness and aroma; yellow or white onions can be used interchangeably.
• Carrot (grated) – Contributes sweetness and texture; use larger shreds for a crisper bite.
• Potatoes (cubed) – Adds substance to the soup; replace with cauliflower for a healthy low-carb version.
• Zucchini (cubed) – Adds moisture and color; substitute with yellow squash for a fun twist.
• Spinach (chopped) – Main green ingredient; fresh is best, but frozen can be used if needed.
For the Flavor
• Lemon Juice – Provides acidity to brighten up the flavors; lime juice works as an alternative.
• Salt and Pepper – Standard seasoning to enhance the overall profile of this delightful Ukrainian Spinach Soup.
For the Finish
• Eggs (hard-boiled and cubed) – Adds richness and protein; you can adjust the yolks for a lighter touch.
• Parsley or Dill (chopped) – For garnishing and added freshness; use either to elevate your dish.
Step‑by‑Step Instructions for Ukrainian Spinach Soup
Step 1: Prepare the Broth
In a large pot or Dutch oven, pour in 6 cups of chicken or vegetable broth and bring it to a boil over high heat. This rich base is essential for your delicious Ukrainian Spinach Soup, so make sure it reaches a rolling boil before moving to the next step.
Step 2: Cook the Potatoes
Once the broth is boiling, add the cubed potatoes and reduce the heat to medium-low. Allow the potatoes to simmer for about 15 minutes, or until they are tender when pierced with a fork. Their softness will bring heartiness to your soup, so keep an eye on their cooking progress.
Step 3: Sauté the Vegetables
While the potatoes are cooking, heat 2 tablespoons of olive oil in a non-stick skillet over medium heat. Sauté the minced onion and grated carrot for approximately 10 minutes, stirring occasionally. The mixture should become soft and aromatic, building a flavorful foundation for your Ukrainian Spinach Soup.
Step 4: Add Zucchini and Spinach
Next, stir in the cubed zucchini and chopped spinach into the pot with the simmering potatoes. Cook for an additional 5-7 minutes, allowing the zucchini to soften and the spinach to wilt, creating a vibrant mix of textures and flavors in your soup.
Step 5: Season the Soup
After the vegetables have cooked down, season your Ukrainian Spinach Soup with salt, pepper, and a splash of lemon juice to brighten the flavors. Stir in the cubed hard-boiled eggs, which add a creamy richness, and sprinkle with chopped parsley or dill for an extra pop of freshness.
Step 6: Serve and Enjoy
Remove the pot from heat once everything is combined and heated through, approximately 2-3 minutes. Ladle the warm soup into bowls, adding a dollop of sour cream on top if desired, and watch as your family gathers around to savor this nourishing and colorful dish together.

What to Serve with Creamy Green Borscht?
Serve this comforting soup with a few delightful sides that will enhance its flavors and create a complete meal experience.
- Crusty Bread: A warm loaf is perfect for dipping and soaking up the delicious broth, making each bite a satisfying experience.
- Savory Muffins: Try pumpkin or zucchini muffins for a subtly sweet and moist contrast that complements the soup’s tartness.
- Simple Salad: A light mixed greens salad with a lemon vinaigrette adds freshness, balancing the creamy texture of the borscht.
- Pickled Vegetables: Tangy pickles or pickled beets can add a refreshing crunch and a burst of flavor that pairs beautifully with the soup.
- Sour Cream: A dollop on top of each bowl not only enhances creaminess but also brings a tangy finish, tying it all together.
- Herb Flatbreads: Warm, herb-infused flatbreads will make for a delightful pairing, perfect for sopping up every last drop of the Green Borscht.
- Bright Lemonade: Serve a glass of homemade lemonade to add a refreshing zing that contrasts nicely with the creamy, rich flavors.
- Chocolate Tart: For dessert, a light chocolate tart offers a sweet finish, balancing out the soup’s savory elements perfectly.
Variations & Substitutions for Ukrainian Spinach Soup
Feel free to customize this comforting soup to suit your taste and dietary needs!
-
Sorrel Swap: Substitute fresh spinach with sorrel for an authentic, tangy flavor. The change brings a delightful twist that enhances the overall tartness.
-
Vegan Delight: For a completely plant-based version, use vegetable broth, eliminate the eggs, and consider a vegan egg substitute. This ensures everyone can enjoy a bowl of warmth, no matter their diet.
-
Extra Creaminess: Add a splash of heavy cream or coconut milk to make the soup even creamier. Not only does it enhance flavor, but it also provides a luxurious texture that your family will adore.
-
Protein Boost: Include chickpeas or white beans for added protein and fiber. These legumes not only make your meal heartier but also bring a lovely creaminess that complements the soup beautifully.
-
Low-Carb Option: Swap potatoes with cauliflower for a lightened-up, low-carb delight. Just ensure the cauliflower is well cooked to match the texture of traditional potatoes.
-
Zesty Flavor: Experiment with a dash of hot sauce or red pepper flakes to amp up the heat. A little heat can excite the taste buds, putting a delightful spin on this classic dish.
-
Herb Infusion: Incorporate fresh thyme or basil along with parsley or dill for a flavorful herb mix. Each herb brings its distinct character, opening a world of aromatic possibilities.
-
Nutty Aroma: Toasted pine nuts or sunflower seeds can enhance the texture and add a pleasant nuttiness. Sprinkle these on top just before serving for that extra crunch and flavor!
With these variations, your Ukrainian Spinach Soup can truly become a personalized meal that shines uniquely for every occasion, whether it’s a cozy family dinner or a gathering with friends. Enjoy the process and let your creativity flow!
Expert Tips for Ukrainian Spinach Soup
-
Fresh Greens Matter: Use fresh spinach or sorrel for the best flavor; wilted greens can make the soup taste dull.
-
Perfect Potato Substitution: If opting for a low-carb version, replace potatoes with cauliflower; just ensure it’s cooked until tender for the right texture.
-
Creamy Consistency: To maintain creaminess, add the hard-boiled eggs just before serving; this keeps them from breaking down in the soup.
-
Balance the Tartness: Adjust the amount of lemon juice based on your taste preference; this Ukrainian Spinach Soup should be tangy but not overpowering.
-
Sauté Timing: Sautéing the onions and carrots until soft enhances the soup’s aroma and sweetness, so don’t rush this step!
-
Storing Leftovers: Store any leftover soup in an airtight container in the fridge for up to 3 days; reheat gently to preserve flavors.
Storage Tips for Ukrainian Spinach Soup
Fridge: Store leftover Ukrainian Spinach Soup in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth if needed.
Freezer: Freeze the soup in labeled freezer bags or containers for up to 3 months. To preserve texture, consider adding hard-boiled eggs just before serving instead of freezing them with the soup.
Reheating: When reheating, do so slowly over medium heat on the stove, stirring occasionally to maintain its creamy consistency. Adding a bit of fresh lemon juice can brighten the flavors again!
Make Ahead Options
These Ukrainian Spinach Soup preparations are perfect for busy home cooks looking to save time! You can chop the vegetables (onion, carrots, zucchini, and spinach) and refrigerate them for up to 24 hours in advance, which helps maintain freshness and flavor. Additionally, you can hard-boil the eggs, store them separately in the fridge, and add them right before serving to keep their texture intact. When you’re ready to enjoy your soup, simply cook the prepped vegetables with the broth as instructed, season, and stir in the eggs for a delightful meal that is just as delicious but made easier for your busy weeknight dinners!

Ukrainian Spinach Soup Recipe FAQs
What greens can I use instead of spinach?
Absolutely! While spinach is the primary green for this Ukrainian Spinach Soup, you can also use fresh sorrel for a more traditional flavor. Sorrel adds a delightful tanginess that complements the soup well, so feel free to swap them depending on what’s available.
How should I store leftovers?
I recommend storing any leftover Ukrainian Spinach Soup in an airtight container in the refrigerator for up to 3 days. Make sure to let the soup cool to room temperature before sealing it to avoid condensation that can dilute the flavors. When you’re ready to eat, simply reheat gently on the stovetop!
Can I freeze this soup?
Yes! You can freeze this delicious Ukrainian Spinach Soup for up to 3 months. To ensure the best texture, I suggest freezing it without the hard-boiled eggs. Simply transfer the cooled soup to freezer bags or containers, leaving some space for expansion. When you’re ready to enjoy it, thaw overnight in the fridge and reheat on medium heat, adding hard-boiled eggs just before serving.
How can I make this soup more suitable for a low-carb diet?
To make this Ukrainian Spinach Soup lower in carbs, replace the potatoes with cauliflower. Simply steam or boil the cauliflower florets until they’re tender, then blend them into the soup for a creamy consistency without the carbs. You can also skip any starchy vegetables altogether and focus on the greens!
What should I do if my soup is too sour?
If you find your Ukrainian Spinach Soup is too tangy or sour, you can balance it out by adding a bit of sugar or honey. Start with a teaspoon and taste as you go, ensuring that it enhances the flavors without overpowering them. If you’ve added too much lemon juice initially, this is a quick fix!
Are there any dietary considerations I should be aware of?
Definitely keep in mind that this soup contains eggs, which can be an allergen for some. If anyone has an egg allergy, you can either omit the eggs or use a vegan egg substitute. Additionally, for a fully vegetarian version, opt for vegetable broth instead of chicken broth.

Delicious Ukrainian Spinach Soup: A Creamy, Healthy Delight
Ingredients
Equipment
Method
- In a large pot or Dutch oven, pour in 6 cups of chicken or vegetable broth and bring it to a boil over high heat.
- Once the broth is boiling, add the cubed potatoes and reduce the heat to medium-low. Allow the potatoes to simmer for about 15 minutes, or until they are tender.
- While the potatoes are cooking, heat 2 tablespoons of olive oil in a non-stick skillet over medium heat. Sauté the minced onion and grated carrot for approximately 10 minutes.
- Next, stir in the cubed zucchini and chopped spinach into the pot with the simmering potatoes. Cook for an additional 5-7 minutes.
- After the vegetables have cooked down, season your soup with salt, pepper, and a splash of lemon juice. Stir in the cubed hard-boiled eggs and sprinkle with chopped parsley or dill.
- Remove the pot from heat once everything is combined and heated through, approximately 2-3 minutes. Ladle the warm soup into bowls and serve.





