Skip to main content

Vegan Russian Cabbage Soup (Shchi)

A hearty and tangy vegan version of traditional Russian cabbage soup, perfect for a filling lunch.

20m prep + 45m cook6 servings
NUTS-free
180 cal|5g protein|30g carbs|5g fat|8g fiber

Ingredients

  • 1 medium head Cabbage
  • 2 medium Potatoes
  • 2 medium Carrots
  • 1 medium Onion
  • 2 tablespoons Tomato Paste
  • 8 cups Vegetable Broth
  • 2 leaves Bay Leaf
  • 2 tablespoons Sunflower Oil
  • 1 tablespoon Apple Cider Vinegar
  • 1 teaspoon Salt
  • 0.5 teaspoon Black Pepper
  • 2 tablespoons Fresh Dill

Instructions

  1. 1Shred the cabbage and dice the potatoes, carrots, and onion.
  2. 2Heat the sunflower oil in a large pot over medium heat. Add the onion and carrots and sauté until softened, about 5 minutes.
  3. 3Add the cabbage and potatoes to the pot and stir in the tomato paste. Cook for another 5 minutes.
  4. 4Pour in the vegetable broth and add the bay leaf. Bring to a boil, then reduce heat and simmer for 30 minutes, or until the vegetables are tender.
  5. 5Stir in the apple cider vinegar, salt, and pepper.
  6. 6Remove the bay leaves before serving. Garnish with fresh dill.

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.