Fresh Cabbage and Millet Kapusniak
This Ukrainian-style soup combines fresh cabbage, millet and potato in a light pork broth.
This Ukrainian-style soup combines fresh cabbage, millet and potato in a light pork broth. Rinse the millet thoroughly before it goes into the pot; that simple step improves the finished flavour. Tomato paste and garlic add depth to the vegetable sauté. Simmer until the millet is tender and the pork cooked through, then let each bowl rest briefly before serving. Cover pork with measured water, bring to a gentle simmer and cook about 45 minutes, skimming as needed. Wash millet well under running water; dice potatoes and shred cabbage. Cook onion and carrot in sunflower oil until soft; stir in tomato paste and garlic for 1 minute. Add potato, cabbage, rinsed millet, bay and sauté to broth; simmer 20 to 25 minutes until all are tender and pork is cooked.

Recipe card
Fresh Cabbage and Millet Kapusniak
Equipment: Stockpot, skillet, fine sieve
Ingredients
Instructions
Start broth
Cover pork with measured water, bring to a gentle simmer and cook about 45 minutes, skimming as needed.
Rinse millet
Wash millet well under running water; dice potatoes and shred cabbage.
Sauté
Cook onion and carrot in sunflower oil until soft; stir in tomato paste and garlic for 1 minute.
Simmer soup
Add potato, cabbage, rinsed millet, bay and sauté to broth; simmer 20 to 25 minutes until all are tender and pork is cooked.
Finish
Remove bay, season with salt and pepper, and garnish with dill.
How to tell when it is ready
Pork, millet and potatoes fully tender.
Tips
- Rinse millet until the water runs clearer.
- Shred cabbage thinly for faster cooking.
- Soften onion before adding tomato paste.
- Check the center of a potato cube for doneness.
Troubleshooting
- If millet stays firm, simmer another 5 to 10 minutes.
- If soup thickens overnight, add water while reheating.
Substitutions
- Use parsley if dill is unavailable.
- Use an equal weight of boneless pork leg for shoulder, adjusting simmer time.
Variations
- Use broth in place of water for a richer soup.
- Add extra cabbage for a more vegetable-forward bowl.
Serving suggestions
- Top each bowl with chopped dill.
- Serve with a spoonful of sour cream.
- Add rye bread alongside.
- Offer extra black pepper at the table.
Make ahead
Prepare the measured ingredients in advance. Refrigerate promptly up to 3 days or freeze portions.
Storage
Refrigerate promptly up to 3 days or freeze portions.
Food safety
Keep raw pork separate from vegetables eaten uncooked; boil soup to a full simmer.
Frequently asked questions
Why rinse millet first?
Rinsing removes loose starch and some bitterness from the grains.
How should I store fresh cabbage and millet kapusniak?
Refrigerate promptly up to 3 days or freeze portions.
Top each bowl with chopped dill. Refrigerate promptly up to 3 days or freeze portions.
Spotted a detail that needs correcting? Contact the FeastDelights editors.





