24 Delicious Borscht Recipes to Savor

Photo of author
Written By Lorraine Koller

DIY expert, architect, 20+ years in crafting, home improvement, and interior design.

Picture this: a steaming bowl of vibrant borscht, its ruby-red broth promising warmth and comfort with every spoonful. Whether you’re craving a quick weeknight dinner or a cozy weekend project, these 24 delicious recipes showcase borscht’s incredible versatility. From classic beet-based versions to modern twists, there’s a perfect bowl waiting for you—so let’s dive in and find your new favorite!

Classic Ukrainian Borscht

Classic Ukrainian Borscht
Just now, as the afternoon light slants through my kitchen window, I find myself craving the deep, earthy comfort of my grandmother’s borscht, a soup that feels like a warm embrace on a chilly day. Its vibrant color and rich history always bring me back to simpler times, making it the perfect project for a quiet afternoon like this.

Ingredients

– A couple of medium beets, peeled and grated
– One large onion, finely chopped
– Two carrots, peeled and grated
– Three medium potatoes, peeled and cubed
– Half a small head of cabbage, thinly sliced
– Four cups of beef broth
– A 14.5-ounce can of diced tomatoes
– A splash of white vinegar
– A couple of tablespoons of olive oil
– A generous pinch of salt and black pepper
– A dollop of sour cream for serving
– A handful of fresh dill, chopped

Instructions

1. Heat two tablespoons of olive oil in a large pot over medium heat for about two minutes until it shimmers.
2. Add the finely chopped onion and cook for five minutes, stirring occasionally, until it becomes translucent and fragrant.
3. Stir in the grated carrots and cook for another four minutes until they soften slightly.
4. Add the grated beets and cook for eight minutes, stirring frequently, until they release their deep red color and soften. Tip: Wear gloves to avoid staining your hands from the beet juice.
5. Pour in the four cups of beef broth and the can of diced tomatoes, including the juice, and bring to a boil over high heat.
6. Reduce the heat to low, cover the pot, and let it simmer for 20 minutes to allow the flavors to meld together.
7. Add the cubed potatoes and thinly sliced cabbage to the pot, stirring gently to combine.
8. Cover and simmer for another 25 minutes until the potatoes are tender when pierced with a fork. Tip: Avoid overcooking the cabbage to keep a slight crunch for texture.
9. Stir in a splash of white vinegar and a generous pinch of salt and black pepper, then simmer uncovered for five more minutes. Tip: The vinegar brightens the flavors without making it too tart, so adjust slowly if needed.
10. Remove from heat and let it sit for five minutes before serving. With its velvety broth and tender vegetables, this borscht offers a harmonious blend of sweet earthiness from the beets and a subtle tang from the vinegar. I love serving it with a dollop of cool sour cream and a sprinkle of fresh dill, which adds a refreshing contrast to the hearty warmth, making it ideal for cozying up with a blanket and a good book.

Russian Beet Borscht with Sour Cream

Russian Beet Borscht with Sour Cream
Dipping my spoon into this vibrant crimson soup feels like unfolding a cherished family story, one where earthy beets and humble vegetables transform into something unexpectedly comforting and complex. There’s a quiet magic in how these simple ingredients simmer together, creating a bowl that warms both hands and heart on chilly evenings. This is the kind of food that asks you to slow down, to notice the jewel-toned broth and the way sour cream swirls through it like winter clouds.

Ingredients

– 4 medium beets, peeled and chopped into ½-inch cubes
– 1 large onion, finely diced
– 2 carrots, grated
– 3 cups vegetable broth
– 2 cups shredded cabbage
– 1 large potato, peeled and cubed
– 2 tablespoons olive oil
– 2 tablespoons red wine vinegar
– a generous dollop of sour cream
– a couple of fresh dill sprigs, chopped
– a pinch of salt and black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat until it shimmers.
2. Add the finely diced onion and cook for 5-7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the grated carrots and cook for another 4 minutes until they begin to soften.
4. Add the peeled, cubed beets to the pot and cook for 8 minutes, stirring frequently to prevent sticking.
5. Pour in 3 cups of vegetable broth and bring to a gentle boil.
6. Reduce heat to low, cover the pot, and simmer for 25 minutes until beets are tender when pierced with a fork.
7. Add the cubed potato and shredded cabbage to the pot.
8. Simmer uncovered for 15 minutes until potatoes are cooked through and cabbage is wilted.
9. Stir in 2 tablespoons of red wine vinegar to brighten the flavors.
10. Season with a pinch of salt and black pepper, then remove from heat.
11. Ladle the hot borscht into bowls and top each serving with a generous dollop of sour cream.
12. Sprinkle chopped fresh dill over the sour cream before serving.

The soup settles into a beautiful balance where the earthy sweetness of beets mingles with the sharp tang of vinegar, while the sour cream adds a cooling richness that cuts through the hearty vegetables. I love serving it with thick, dark rye bread for dipping, watching the crimson broth stain the bread’s surface like watercolor on paper. Leftovers taste even better the next day, when the flavors have deepened and married overnight in the refrigerator.

Vegan Red Borscht with Fresh Herbs

Vegan Red Borscht with Fresh Herbs
Now, as the late autumn light filters through my kitchen window, I find myself drawn to the deep crimson comfort of this soup, a quiet ritual that connects me to generations of cooks who found warmth in humble vegetables. There’s something profoundly soothing about watching beets transform ordinary broth into vibrant ruby liquid, each bubble rising like a whispered secret from the pot.

Ingredients

– 2 large red beets, peeled and chopped into ½-inch cubes
– 1 medium yellow onion, diced small
– 2 carrots, sliced into thin half-moons
– 2 medium Yukon gold potatoes, cubed
– 4 cups vegetable broth
– 2 tablespoons olive oil
– 1 tablespoon tomato paste
– 1 bay leaf
– A generous handful of fresh dill, chopped
– A smaller handful of fresh parsley, chopped
– A splash of red wine vinegar
– A couple of garlic cloves, minced
– Salt and black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large Dutch oven over medium heat until it shimmers.
2. Add diced onion and cook for 5-7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in sliced carrots and cook for another 4 minutes until they begin to soften slightly.
4. Add minced garlic and cook for 1 minute until fragrant but not browned.
5. Mix in tomato paste and cook for 1 minute to deepen its flavor.
6. Add chopped beets and cubed potatoes, stirring to coat with the aromatics.
7. Pour in 4 cups of vegetable broth and add the bay leaf.
8. Bring to a boil, then reduce heat to maintain a gentle simmer.
9. Cover and simmer for 35-40 minutes until beets are tender when pierced with a fork.
10. Remove bay leaf and stir in a splash of red wine vinegar.
11. Season with salt and black pepper until the broth tastes balanced.
12. Stir in chopped dill and parsley just before serving.

Here, the tender potatoes melt against the earthy beets while the fresh herbs float like green confetti across the ruby surface. I love serving this with a dollop of vegan sour cream that creates beautiful marbled patterns, or sometimes I pour it over a baked potato for the ultimate comfort meal.

Polish White Borscht with Sausage

Polish White Borscht with Sausage
Unwrapping memories from my grandmother’s kitchen, I find myself drawn to the quiet comfort of Polish white borscht this chilly afternoon. There’s something profoundly soothing about the way its creamy broth and tender sausage pieces come together, like a whispered secret passed down through generations. Let me share how I prepare this soul-warming bowl, perfect for these shortening November days.

Ingredients

– A couple of Polish sausages, about 1 pound total
– 8 cups of cold water
– 2 large eggs
– 1 cup of sour cream
– 3 tablespoons of all-purpose flour
– A splash of white vinegar, about 2 tablespoons
– A generous pinch of marjoram, roughly 1 teaspoon
– A few whole peppercorns, maybe 6-8
– 2 bay leaves
– A good pinch of salt, around 1 teaspoon to start

Instructions

1. Place your Polish sausages in a large pot and cover them with 8 cups of cold water.
2. Bring the water to a gentle boil over medium-high heat, then reduce to a simmer for 25 minutes until the sausages are cooked through.
3. Remove the sausages with tongs and set them aside to cool slightly on a cutting board.
4. Reserve 2 cups of the warm sausage cooking broth in a small bowl for later use.
5. In a separate medium bowl, whisk together 1 cup of sour cream and 3 tablespoons of flour until completely smooth with no lumps.
6. Gradually whisk in the reserved 2 cups of warm broth into the sour cream mixture to temper it.
7. Pour this creamy mixture back into the main pot with the remaining broth, stirring constantly.
8. Add 2 bay leaves, 1 teaspoon of marjoram, and 6-8 whole peppercorns to the pot.
9. Bring the soup back to a very gentle simmer over low heat for 15 minutes, stirring occasionally to prevent sticking.
10. While the soup simmers, hard boil 2 eggs in a small saucepan for exactly 12 minutes, then transfer to ice water to cool completely.
11. Peel the cooled eggs and chop them into small pieces.
12. Slice the cooked sausages into ½-inch thick rounds.
13. Remove the bay leaves from the soup and discard them.
14. Stir in 2 tablespoons of white vinegar and the chopped hard-boiled eggs.
15. Add the sliced sausage rounds to the pot and heat through for 3-4 minutes until warmed.
16. Season with 1 teaspoon of salt, then taste and adjust if needed.

Ladle this creamy borscht into deep bowls, noticing how the tender sausage pieces float in the velvety broth. The gentle tang from the vinegar balances the richness of the sour cream beautifully, while the hard-boiled eggs add delightful texture. Sometimes I serve it with a sprinkle of fresh dill or alongside thick slices of rye bread for dipping into every last drop.

Chilled Summer Borscht with Yogurt

Chilled Summer Borscht with Yogurt
Kind of like that first cool breeze after a sweltering afternoon, this chilled borscht arrives just when you need it most. Keeping things simple and soothing, it’s a gentle swirl of earthy beets and tangy yogurt that feels like a quiet pause in a busy summer day. Let’s gather what we need and ease into making it.

Ingredients

– a couple of medium beets, peeled and chopped
– a splash of olive oil
– a pinch of salt
– 4 cups of vegetable broth
– a glug of red wine vinegar
– a dollop of plain yogurt
– a small handful of fresh dill, chopped
– a few ice cubes

Instructions

1. Preheat your oven to 400°F.
2. Toss the peeled, chopped beets with a splash of olive oil and a pinch of salt on a baking sheet.
3. Roast the beets for 40 minutes, or until they’re tender when pierced with a fork—this deepens their sweetness.
4. Let the roasted beets cool completely to room temperature, about 20 minutes.
5. Combine the cooled beets and 4 cups of vegetable broth in a blender.
6. Blend on high speed for 1–2 minutes until completely smooth and vibrant.
7. Stir in a glug of red wine vinegar to brighten the flavors.
8. Chill the borscht in the refrigerator for at least 2 hours, or until it’s thoroughly cold.
9. Just before serving, swirl in a dollop of plain yogurt for creaminess.
10. Garnish with a small handful of chopped fresh dill and a few ice cubes to keep it frosty.
But the real magic is in that first spoonful—silky and cool, with the yogurt melting into the earthy beet base. Brightened by the dill, it’s a dish that feels both nourishing and refreshing, perfect ladled into shallow bowls with a side of crusty bread for dipping.

Slow Cooker Beef Borscht Stew

Slow Cooker Beef Borscht Stew
Perhaps there’s something quietly comforting about watching vegetables soften and colors deepen in the slow cooker, a gentle transformation that mirrors the slow, steady pace of a winter afternoon. This beef borscht stew becomes a warm, ruby-hued companion, its earthy sweetness a quiet promise of nourishment for both body and spirit.

Ingredients

– A couple of pounds of beef chuck roast, cut into 1-inch cubes
– A good glug of olive oil, about 2 tablespoons
– One large yellow onion, chopped
– Three cloves of garlic, minced
– Four medium beets, peeled and chopped into ½-inch pieces
– Two large carrots, chopped into ½-inch rounds
– Two cups of shredded green cabbage
– Four cups of beef broth
– A 14.5-ounce can of diced tomatoes, with their juices
– Two tablespoons of red wine vinegar
– A couple of bay leaves
– A big pinch of salt and a few grinds of black pepper
– A generous dollop of sour cream for serving
– A small handful of fresh dill, chopped

Instructions

1. Pat the beef cubes completely dry with paper towels—this helps them brown beautifully instead of steaming.
2. Heat the olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the beef cubes in a single layer, working in batches if needed, and sear for 4–5 minutes per side until deeply browned.
4. Transfer the seared beef to your slow cooker.
5. In the same skillet, add the chopped onion and cook for 5–7 minutes over medium heat until softened and translucent.
6. Stir in the minced garlic and cook for 1 more minute until fragrant.
7. Scrape the onion and garlic mixture into the slow cooker with the beef.
8. Add the chopped beets, carrots, shredded cabbage, beef broth, diced tomatoes with their juices, red wine vinegar, bay leaves, salt, and black pepper to the slow cooker.
9. Gently stir everything together until well combined.
10. Cover and cook on LOW for 8 hours or on HIGH for 4 hours—the beef should be fork-tender and the vegetables soft.
11. Carefully remove and discard the bay leaves.
12. Ladle the hot stew into bowls.
13. Top each serving with a dollop of sour cream and a sprinkle of fresh dill.

Mellow and deeply satisfying, the tender beef practically melts alongside the sweet earthiness of beets and carrots, while the cabbage adds a soft, silky texture. For a cozy twist, serve it over a scoop of buttery mashed potatoes or with thick, crusty bread for dipping into the vibrant, tangy broth.

Roasted Beet Borscht with Dill

Roasted Beet Borscht with Dill
Years of autumns have taught me that some roots need fire to reveal their sweetness, and this roasted beet borscht is proof of that quiet transformation. There’s something deeply comforting about pulling jewel-toned beets from the oven, their skins wrinkled and tender, ready to melt into a broth that holds both earth and brightness. It’s a slow, gentle simmer that fills the kitchen with the kind of warmth that settles right into your bones.

Ingredients

– A couple of large red beets, about 1 pound total
– One small yellow onion, roughly chopped
– A glug of olive oil, about 2 tablespoons
– A quart of vegetable broth
– A splash of red wine vinegar, around 2 tablespoons
– A small handful of fresh dill, chopped
– A generous pinch of salt and a few cracks of black pepper
– A dollop of sour cream for serving

Instructions

1. Preheat your oven to 400°F.
2. Scrub the beets thoroughly under cool running water to remove any dirt, then pat them dry with a clean kitchen towel.
3. Drizzle the beets with a glug of olive oil and rub it evenly over their skins to coat.
4. Wrap each beet tightly in aluminum foil, creating sealed packets to trap steam and encourage even cooking.
5. Place the foil-wrapped beets directly on the oven rack and roast for 60–75 minutes, until a knife slides easily into the center with little resistance.
6. Carefully unwrap the beets and let them cool until they’re safe to handle, about 15–20 minutes.
7. Use your fingers or a paring knife to slip off the beet skins—they should peel away effortlessly after roasting.
8. Roughly chop the peeled beets into 1-inch chunks.
9. In a large pot over medium heat, sauté the chopped onion in another glug of olive oil for 5–7 minutes, until translucent and fragrant.
10. Add the chopped roasted beets to the pot and pour in the quart of vegetable broth.
11. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 20 minutes to allow the flavors to meld.
12. Stir in the splash of red wine vinegar, which will brighten the soup and balance the earthiness of the beets.
13. Remove the pot from the heat and use an immersion blender to purée the soup until completely smooth, or carefully transfer it in batches to a countertop blender.
14. Stir in the chopped fresh dill, a generous pinch of salt, and a few cracks of black pepper.
15. Ladle the borscht into bowls and top each with a dollop of sour cream.

Gently, this soup settles into a velvety texture that carries the deep, earthy sweetness of roasted beets, lifted by the bright tang of vinegar and the fresh, grassy notes of dill. I love serving it with a thick slice of crusty rye bread for dipping, or chilled the next day when the flavors have deepened even further. It’s a humble bowl that feels both nourishing and celebratory, a quiet homage to the roots that ground us.

Spicy Mexican Borscht Fusion

Spicy Mexican Borscht Fusion
Wandering through my kitchen this quiet afternoon, I found myself craving something that would bridge the gap between comforting tradition and bold adventure, leading me to this unexpected fusion that warms both hands and heart. There’s something quietly magical about how these seemingly distant flavors find harmony in a single pot.

Ingredients

– 2 tablespoons of olive oil
– 1 large yellow onion, chopped into rough pieces
– 3 cloves of garlic, minced
– 4 medium beets, peeled and diced into 1-inch cubes
– 2 large carrots, sliced into half-moons
– 1 large potato, cubed
– 4 cups of vegetable broth
– 1 can (15 ounces) of black beans, rinsed
– 1 can (14.5 ounces) of diced tomatoes
– 2 tablespoons of tomato paste
– 1 tablespoon of ground cumin
– 1 teaspoon of smoked paprika
– 1/2 teaspoon of chili powder
– A generous splash of lime juice
– A handful of fresh cilantro, chopped
– A couple of avocado slices for serving
– A dollop of sour cream

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat until it shimmers.
2. Add the chopped onion and cook for 5-7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the minced garlic and cook for 1 minute until golden but not browned.
4. Add the diced beets, sliced carrots, and cubed potato to the pot.
5. Pour in 4 cups of vegetable broth, ensuring it covers the vegetables by about an inch.
6. Bring the mixture to a boil over high heat, then reduce to a simmer and cook uncovered for 25 minutes.
7. Stir in the rinsed black beans, diced tomatoes, and 2 tablespoons of tomato paste.
8. Add 1 tablespoon of ground cumin, 1 teaspoon of smoked paprika, and 1/2 teaspoon of chili powder, stirring to combine thoroughly.
9. Simmer for another 15 minutes until the beets are tender when pierced with a fork.
10. Stir in a generous splash of lime juice and the chopped cilantro just before serving.

The finished soup carries the earthy sweetness of beets softened by smoky spices, while the black beans add substance that makes each spoonful deeply satisfying. I love serving it with cool avocado slices and a dollop of sour cream to balance the warmth, perfect for curling up with as daylight fades.

Creamy Coconut Milk Borscht

Creamy Coconut Milk Borscht
Sometimes the most comforting meals emerge from unlikely combinations, like this creamy coconut milk borscht that bridges Eastern European tradition with tropical warmth. Slowly simmering the earthy beets with rich coconut creates a broth that feels both familiar and wonderfully new. It’s the kind of quiet kitchen alchemy that turns an ordinary afternoon into something softly memorable.

Ingredients

– 1 large beet, peeled and chopped into ½-inch cubes
– 1 small yellow onion, finely diced
– 2 cloves of garlic, minced
– 1 tablespoon of olive oil
– 4 cups of vegetable broth
– 1 can (13.5 ounces) of full-fat coconut milk
– 2 tablespoons of apple cider vinegar
– a generous pinch of salt
– a couple of fresh dill sprigs, chopped
– a splash of lemon juice

Instructions

1. Heat 1 tablespoon of olive oil in a large pot over medium heat until it shimmers.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the minced garlic and cook for 1 minute until just golden—be careful not to burn it, as burnt garlic turns bitter.
4. Add the cubed beet and 4 cups of vegetable broth, then bring to a gentle boil.
5. Reduce heat to low, cover the pot, and simmer for 25–30 minutes until the beets are tender when pierced with a fork.
6. Pour in the entire can of coconut milk, stirring slowly to incorporate it fully into the broth.
7. Add 2 tablespoons of apple cider vinegar and a generous pinch of salt, then simmer uncovered for another 10 minutes to let the flavors meld.
8. Stir in the chopped dill and a splash of lemon juice just before turning off the heat—this preserves their bright, fresh notes.
9. Ladle the borscht into bowls while still warm.

Richly velvety from the coconut milk, this borscht carries a subtle sweetness from the beets, balanced by the tang of vinegar and lemon. I love serving it with a extra drizzle of coconut cream on top and crusty bread for dipping, letting the vibrant magenta broth stain the edges of the bowl like watercolor.

Smoky Bacon and Cabbage Borscht

Smoky Bacon and Cabbage Borscht
Just now, as the late autumn light slants through my kitchen window, I find myself craving something that holds both warmth and memory in its steam. Joyfully simple yet deeply nourishing, this borscht transforms humble ingredients into a bowl that feels like coming home.

Ingredients

– a couple of thick-cut bacon slices, chopped
– 1 large yellow onion, diced
– 2 cloves of garlic, minced
– 4 cups of shredded green cabbage
– 3 medium beets, peeled and cubed
– 2 medium carrots, sliced into half-moons
– 6 cups of chicken broth
– a splash of apple cider vinegar
– 1 bay leaf
– a generous pinch of salt and freshly ground black pepper
– a dollop of sour cream for serving
– a handful of fresh dill, chopped

Instructions

1. Place a large Dutch oven over medium heat and add the chopped bacon. 2. Cook the bacon for 6-8 minutes, stirring occasionally, until it’s crispy and has rendered its fat. 3. Remove the bacon with a slotted spoon and set it aside on a paper towel-lined plate, leaving the drippings in the pot. 4. Add the diced onion to the bacon drippings and cook for 5-7 minutes, until translucent and fragrant. 5. Stir in the minced garlic and cook for 1 more minute, just until you can smell its aroma. 6. Add the shredded cabbage and cook for 4-5 minutes, stirring frequently, until it begins to wilt. 7. Tip in the cubed beets and sliced carrots, stirring to coat them in the pan juices. 8. Pour in the chicken broth, making sure it covers all the vegetables. 9. Add the bay leaf and a generous pinch of salt and pepper. 10. Bring the soup to a gentle boil, then reduce the heat to low and cover the pot. 11. Simmer for 35-40 minutes, until the beets are tender when pierced with a fork. 12. Stir in the apple cider vinegar just before serving. 13. Ladle the borscht into bowls and top with the reserved crispy bacon, a dollop of sour cream, and a sprinkle of fresh dill. The finished soup has a beautiful jewel-like color from the beets, with the cabbage softening into silky ribbons that melt on your tongue. That smoky bacon adds a savory depth that plays wonderfully against the earthy sweetness of the vegetables, making each spoonful a cozy embrace.

Hearty Potato and Carrot Borscht

Hearty Potato and Carrot Borscht
Years of chilly evenings have taught me that some soups feel like coming home, and this borscht is one of those quiet comforts that simmers its way right into your bones.

Ingredients

– 2 tablespoons of olive oil
– 1 large yellow onion, chopped
– 3 cloves of garlic, minced
– 4 medium potatoes, peeled and cubed
– 3 large carrots, peeled and sliced
– 4 cups of vegetable broth
– 1 can (14.5 ounces) of diced tomatoes
– 2 cups of shredded cabbage
– 1 bay leaf
– A splash of red wine vinegar
– A generous sprinkle of fresh dill
– A couple of big spoonfuls of sour cream for serving

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat until it shimmers.
2. Add 1 large chopped yellow onion and cook for 5–7 minutes, stirring occasionally, until the onion turns translucent and soft.
3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant, being careful not to let the garlic burn.
4. Add 4 cubed potatoes and 3 sliced carrots to the pot, stirring to coat them in the oil and onion mixture.
5. Pour in 4 cups of vegetable broth and 1 can of diced tomatoes with their juices, then add 2 cups of shredded cabbage and 1 bay leaf.
6. Bring the soup to a gentle boil over high heat, then reduce the heat to low, cover the pot, and let it simmer for 25–30 minutes until the potatoes and carrots are tender when pierced with a fork.
7. Stir in a splash of red wine vinegar and a generous sprinkle of fresh dill, then remove the bay leaf and discard it.
8. Ladle the borscht into bowls and top each serving with a big spoonful of sour cream.

The potatoes melt into the broth just enough to thicken it, while the carrots keep a subtle sweetness that balances the tang from the vinegar. I love serving it with a thick slice of dark rye bread for dipping, or sometimes I’ll stir in extra dill and let it sit overnight—the flavors deepen into something even more comforting.

Borscht with Pickled Beet Kvass

Borscht with Pickled Beet Kvass
Often, when the chill settles deep in your bones, I find myself reaching for this bowl of quiet comfort—a recipe passed down through whispers and stained recipe cards. Borscht with pickled beet kvass feels like wrapping yourself in a well-loved blanket, its earthy sweetness and gentle tang a slow conversation between tradition and memory.

Ingredients

– 3 medium beets, peeled and chopped into ½-inch cubes
– 1 large yellow onion, diced small
– 2 cloves of garlic, minced
– 1 large carrot, grated
– 1 tablespoon of olive oil
– 4 cups of vegetable broth
– 1 cup of pickled beet kvass
– 1 bay leaf
– A splash of red wine vinegar
– A couple of fresh dill sprigs, chopped
– A pinch of salt and black pepper
– A dollop of sour cream for serving

Instructions

1. Heat 1 tablespoon of olive oil in a large pot over medium heat until it shimmers.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until it turns translucent and soft.
3. Stir in the minced garlic and cook for 1 more minute until fragrant, being careful not to let it brown.
4. Add the chopped beets and grated carrot to the pot, stirring to coat them in the oil and onion mixture.
5. Pour in 4 cups of vegetable broth and 1 cup of pickled beet kvass, then drop in 1 bay leaf.
6. Bring the soup to a gentle boil, then reduce the heat to low and simmer uncovered for 35–40 minutes, until the beets are tender when pierced with a fork.
7. Remove the bay leaf and stir in a splash of red wine vinegar to brighten the flavors.
8. Season with a pinch of salt and black pepper, then ladle the soup into bowls.
9. Top each serving with a dollop of sour cream and a sprinkle of fresh dill.

Kindly let it rest for a few minutes before serving—the flavors deepen as it cools slightly. This borscht carries a velvety texture from the softened beets, with the kvass lending a subtle fermented tang that cuts through the earthiness. For a creative twist, try it chilled the next day, or swirl in extra sour cream and serve with thick, dark rye bread for dipping.

Rich Mushroom and Lentil Borscht

Rich Mushroom and Lentil Borscht

There’s something about the way steam rises from a deep bowl of borscht that feels like a quiet conversation with autumn itself. This rich mushroom and lentil version wraps you in earthy comfort, with each spoonful telling stories of forest floors and cozy kitchens.

Ingredients

– A couple of tablespoons of olive oil
– One large yellow onion, chopped
– Two carrots, peeled and diced
– A couple of cloves of garlic, minced
– Eight ounces of cremini mushrooms, sliced
– One large beet, peeled and grated
– One cup of brown lentils
– Six cups of vegetable broth
– A splash of red wine vinegar
– A generous handful of fresh dill, chopped
– A dollop of sour cream for serving

Instructions

1. Heat two tablespoons of olive oil in a large Dutch oven over medium heat until it shimmers.
2. Add one chopped yellow onion and cook for 5-7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in two diced carrots and cook for another 4 minutes until they begin to soften.
4. Add two minced garlic cloves and cook for 1 minute until fragrant but not browned.
5. Tip: If your garlic browns too quickly, reduce the heat slightly to prevent bitterness.
6. Add eight ounces of sliced cremini mushrooms and cook for 6-8 minutes until they release their liquid and turn golden brown.
7. Stir in one grated beet and cook for 2 minutes until the vibrant color blooms throughout the pot.
8. Add one cup of brown lentils and six cups of vegetable broth, scraping any browned bits from the bottom of the pot.
9. Bring to a boil, then reduce heat to low and simmer uncovered for 35-40 minutes until lentils are tender but not mushy.
10. Tip: For deeper flavor, let the soup rest for 15 minutes off heat before serving—this allows the ingredients to meld beautifully.
11. Stir in a splash of red wine vinegar and a generous handful of chopped fresh dill.
12. Tip: Always add fresh herbs at the end to preserve their bright, aromatic qualities.
13. Ladle into bowls and top each serving with a dollop of sour cream.
Rich velvet textures from the lentils meet the earthy sweetness of beets, while mushrooms add umami depth that lingers on the palate. Try serving it with thick slices of dark rye bread for dipping, or let it cool completely and enjoy it chilled the next day when the flavors have deepened into something even more magical.

Sweet and Sour Apple Borscht

Sweet and Sour Apple Borscht
Years from now, I’ll still remember this quiet November morning, the steam rising from this pot of sweet and sour apple borscht like a gentle sigh. There’s something about the way the tart apples mingle with the earthy beets that feels like autumn itself captured in a bowl.

Ingredients

– 2 large red beets, peeled and chopped into rough chunks
– 3 crisp apples, cored and sliced thin
– 1 small yellow onion, diced fine
– 4 cups of vegetable broth
– a generous splash of apple cider vinegar
– a couple of tablespoons of honey
– a pinch of salt
– a dollop of sour cream for serving
– a handful of fresh dill, chopped

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Toss the chopped beets with a drizzle of olive oil and spread them in a single layer on the baking sheet.
3. Roast the beets for 35-40 minutes until they’re tender when pierced with a fork and the edges are slightly caramelized.
4. While the beets roast, heat a large pot over medium heat and add a tablespoon of olive oil.
5. Sauté the diced onion for 5-7 minutes until it becomes translucent and fragrant.
6. Add the sliced apples to the pot and cook for another 3-4 minutes until they just begin to soften.
7. Pour in the 4 cups of vegetable broth and bring the mixture to a gentle simmer.
8. Once the beets are done roasting, carefully add them to the pot with the apples and onions.
9. Stir in the generous splash of apple cider vinegar and the couple of tablespoons of honey.
10. Add a pinch of salt to balance the sweetness.
11. Let the soup simmer uncovered for 15 minutes to allow the flavors to meld together.
12. Use an immersion blender to puree the soup until completely smooth, or carefully transfer to a standing blender in batches.
13. Ladle the hot borscht into bowls and top each with a dollop of sour cream.
14. Garnish with a handful of freshly chopped dill before serving.

A final swirl of sour cream melts into the vibrant magenta broth, creating beautiful pink marbled patterns. The soup feels velvety smooth on the tongue with little bursts of apple tartness cutting through the earthy beet sweetness. I love serving it with thick slices of dark rye bread for dipping, or chilling it overnight to enjoy as a refreshing cold soup the next day.

Savory Garlic and Herb Borscht

Savory Garlic and Herb Borscht
Folding back the kitchen curtains this morning, I found myself craving something that would warm both hands and heart—a bowl of deep crimson borscht, its earthy sweetness balanced by the sharp kiss of garlic and a garden’s worth of herbs. Sometimes, the simplest traditions feel like coming home.

Ingredients

– A couple of large beets, peeled and chopped into ½-inch cubes
– One yellow onion, finely diced
– Four cloves of garlic, minced
– A tablespoon of olive oil
– Four cups of vegetable broth
– A splash of red wine vinegar (about two tablespoons)
– A teaspoon of dried dill
– Half a teaspoon of dried thyme
– A generous pinch of salt and a few cracks of black pepper
– A dollop of sour cream for serving
– A handful of fresh dill, chopped

Instructions

1. Heat the olive oil in a large pot over medium heat until it shimmers.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the minced garlic and cook for 1 minute until just golden—be careful not to burn it, as bitter garlic can overpower the soup.
4. Add the cubed beets and cook for another 5 minutes, letting them soften slightly at the edges.
5. Pour in the vegetable broth and red wine vinegar, then bring to a gentle boil.
6. Reduce the heat to low, cover the pot, and simmer for 30 minutes until the beets are tender when pierced with a fork.
7. Stir in the dried dill, thyme, salt, and pepper, then simmer uncovered for 5 more minutes to let the flavors meld.
8. Ladle the borscht into bowls and top each with a dollop of sour cream and a sprinkle of fresh dill.

Unbelievably velvety, this borscht cradles tender beet cubes in a broth that’s both tangy and herb-kissed. I love it with a thick slice of rye bread for dipping, or chilled the next day when the garlic mellows into something quietly profound.

Colorful Vegetable Borscht Medley

Colorful Vegetable Borscht Medley
Falling leaves outside my window remind me how much I crave something warm and vibrant this time of year, something that holds both the earth’s richness and summer’s lingering brightness in a single bowl. This borscht medley feels like that quiet transition captured in broth form, where each vegetable contributes its own story to the simmering pot. It’s the kind of meal that asks you to slow down and notice the colors as much as the flavors.

Ingredients

– 1 large beet, peeled and chopped into ½-inch cubes
– 2 medium carrots, sliced into thin coins
– 1 small yellow onion, finely diced
– 2 cloves of garlic, minced
– 4 cups of vegetable broth
– 1 large potato, peeled and cut into ½-inch chunks
– ¼ of a small green cabbage, shredded
– 1 tablespoon of olive oil
– A splash of red wine vinegar
– A couple of fresh dill sprigs, chopped
– A generous pinch of salt and black pepper

Instructions

1. Heat 1 tablespoon of olive oil in a large pot over medium heat until it shimmers.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the minced garlic and cook for 1 minute until aromatic but not browned.
4. Add the chopped beet and carrot coins to the pot, stirring to coat them in the oil and onion mixture.
5. Pour in 4 cups of vegetable broth, scraping the bottom of the pot to lift any browned bits for extra flavor.
6. Bring the broth to a gentle boil, then reduce the heat to low and cover the pot with a lid.
7. Simmer for 15 minutes to allow the beet and carrots to begin softening.
8. Add the potato chunks and shredded cabbage to the pot, stirring to combine.
9. Cover and simmer for another 20–25 minutes, until the potatoes are fork-tender.
10. Stir in a splash of red wine vinegar to brighten the flavors and balance the earthiness of the beets.
11. Season with a generous pinch of salt and black pepper, tasting and adjusting as needed.
12. Remove the pot from the heat and stir in the chopped fresh dill.

Each spoonful offers a tender-crisp contrast between the soft potatoes and the slight bite of cabbage, while the broth carries a gentle sweetness from the beets lifted by that hint of vinegar. Enjoy it hot with a dollop of cool sour cream or a thick slice of crusty bread for dipping, letting the deep magenta hue warm you from the inside out.

Heritage Family Recipe Borscht

Heritage Family Recipe Borscht
Long afternoons in my grandmother’s kitchen come back to me whenever I peel beets, their crimson juice staining my fingers with memories. This borscht carries generations in its deep, earthy sweetness, a quiet comfort that simmers slowly like old stories. Letting it bubble on the stove feels like preserving something precious, each ingredient layered with care.

Ingredients

– 4 medium beets, peeled and chopped into 1-inch cubes
– 1 large yellow onion, diced small
– 2 carrots, grated coarsely
– 3 cups vegetable broth
– 1 large potato, peeled and cubed
– 2 tablespoons olive oil
– 1 tablespoon apple cider vinegar
– a generous pinch of salt
– a couple of bay leaves
– a splash of sour cream for serving
– a handful of fresh dill, chopped

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat until it shimmers lightly.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the grated carrots and cook for another 4 minutes until they begin to soften.
4. Add the chopped beets and cubed potato to the pot, tossing to coat with the oil and vegetables.
5. Pour in 3 cups of vegetable broth, ensuring it covers the vegetables by about an inch.
6. Drop in a couple of bay leaves and a generous pinch of salt.
7. Bring the soup to a boil over high heat, then reduce to a low simmer.
8. Cover the pot and let it simmer for 45 minutes, until the beets are tender when pierced with a fork.
9. Stir in 1 tablespoon of apple cider vinegar to brighten the flavors.
10. Remove the bay leaves and discard them.
11. Ladle the borscht into bowls and top each with a splash of sour cream and a sprinkle of fresh dill.

A velvety texture embraces the earthy sweetness of beets, balanced by the sharp tang of vinegar. I love serving it with a dollop of cool sour cream melting into the vibrant red, or pairing it with dark rye bread for dipping into its rich, brothy depths.

Conclusion

Offering a world of vibrant flavors, these 24 borscht recipes showcase the incredible versatility of this beloved soup. From classic versions to modern twists, there’s a perfect bowl for every taste. We’d love to hear which recipes become your kitchen favorites—drop us a comment below and share your top picks on Pinterest!

Leave a Comment