WARMING ONE-POT SOUP RECIPE
A steaming bowl of nourishing soup is one of the simplest and most satisfying ways to warm up on a cold day. This one-pot winter soup combines wholesome ingredients for a comforting, nutrient-rich meal with a balanced flavor profile—sweet from the sweet potatoes, smoky from smoked tofu and paprika, and a gentle tang from sour cabbage. It works well as a light lunch, a simple dinner, or a make-ahead option for busy days.
MEET THE INGREDIENTS
Below are the core ingredients you’ll need. Use the recipe card for precise quantities and any adjustments for servings.
- Olive oil
- Onion
- Garlic
- Smoked tofu
- Smoked red paprika powder
- Red lentils
- Sweet potatoes
- Sour cabbage
- Cooked chickpeas
- Turmeric
- Kale
- Tapioca flour (or alternative)
- Salt
HOW TO MAKE NOURISHING WINTER SOUP
STEP 1
Rinse the red lentils thoroughly in a mesh strainer and set them aside to drain. Rinse the sour cabbage well, squeeze or drain off excess liquid, and set aside.
STEP 2
Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 3–5 minutes. Add minced garlic, diced smoked tofu, and smoked red paprika powder, and stir for about 30 seconds until fragrant.
STEP 3
Pour in the water, then add the rinsed red lentils, cubed sweet potatoes, sour cabbage, cooked chickpeas, and turmeric. Bring the soup to a boil, then cover and reduce to a simmer. Cook for about 10 minutes, then season with salt to taste.
STEP 4
In a small bowl, mix the tapioca flour with 100 ml of cold water until fully dissolved. Whisk this slurry into the simmering soup to add body and a silky texture. Stir in 2–3 handfuls of chopped kale.
STEP 5
Simmer for another 10–15 minutes, until the red lentils are soft and the sweet potatoes are tender. Taste and adjust seasoning with more salt if needed. Remove from heat.
SERVING SUGGESTION
Ladle the soup into bowls and garnish with fresh thyme or another herb of choice. This soup pairs well with crusty bread, a simple green salad, or grain like brown rice for a heartier meal.
TIPS AND HOW-TOS
Chickpeas: If you prefer convenience, canned chickpeas work perfectly—rinse them well before adding. For a fully homemade approach, soak dried chickpeas overnight and cook until tender following the method below.
Tapioca flour: Tapioca gives a glossy finish and light thickness. If you don’t have it on hand, cornstarch or arrowroot flour can be used as a substitute; mix either with cold water before whisking into the soup.
HOW TO COOK CHICKPEAS
- Rinse dried chickpeas and cover them with plenty of water in a large bowl. They expand significantly, so use extra water. Soak for at least 12 hours or overnight.
- Drain and rinse the chickpeas, then place them in a large pot and cover with fresh water. Bring to a boil, then reduce heat and simmer for 1½ to 2 hours until tender.
- Keep the lid slightly ajar during simmering to allow steam to escape and check the water level occasionally, topping up with hot water if needed.
NOURISHING WINTER SOUP IS
- Vegan
- Gluten-free (when using gluten-free ingredients)
- Nutrient-packed
- Warming and comforting
- Easy to prepare in one pot
If you enjoy hearty, plant-based soups, try experimenting with these variations: swap smoked tofu for tempeh or mushrooms for a different smoky depth; replace chickpeas with cooked beans or lentils; adjust the vegetables seasonally—root vegetables and winter greens all work well.
Thank you for stopping by! If you try this recipe, please let us know what you think in the comments section below. Your feedback is much appreciated.

Nourishing Winter Soup
Ingredients
Soup
- 2–3 tablespoons olive oil
- 1 onion, chopped
- 4–5 cloves garlic, minced
- 100 g smoked tofu, diced
- 2 teaspoons smoked red paprika powder
- 200 g red lentils, rinsed
- 300 g sweet potatoes, cubed (about 2 cups)
- 150 g sour cabbage (about 1 cup), well drained
- 200 g cooked chickpeas (about 1 cup)
- 1.7 liters water
- 2 teaspoons turmeric
- Salt to taste
- 2–3 handfuls chopped kale
- 15 g tapioca flour, mixed with 100 ml cold water
Instructions
- Rinse the red lentils and drain. Rinse and drain the sour cabbage. Set both aside.
- Heat olive oil in a large pot over medium heat. Sauté the onion until soft, 3–5 minutes. Add garlic, smoked tofu, and smoked paprika; cook, stirring, for 30 seconds.
- Add water, red lentils, sweet potatoes, sour cabbage, cooked chickpeas, and turmeric. Bring to a boil, then cover and simmer for 10 minutes. Season with salt.
- Stir the dissolved tapioca slurry into the soup, then add the chopped kale.
- Simmer an additional 10–15 minutes until lentils and sweet potatoes are tender. Adjust seasoning as needed.
- Serve hot, garnished with fresh thyme or your preferred herb.
* Nutritional information, if shown, is an estimate and should be used as a guide only.