Aromatic bases & spice pastes
Borscht Zapravka
Борщевая заправка · A foundational aromatic vegetable base for borscht, produced by passirovka (sautéing) and tushkovanie (stewing) beets together with onion, carrot, and tomato paste in oil. Designed as a reusable, batch-prepared component — fresh-refrigerated or jarred-canned — that supplies the signature ruby color, sweet-sour depth, and savory backbone of borscht without repeating the sauté step each time.

The formula
beet:carrot:onion 5:2.5:2 by weight; tomato paste 30% of beet weight; oil ~10%
Per 1 kg beet: 500 g carrot, 400 g onion, 300 g tomato paste, 100 ml sunflower oil (or smalets).
Identity
- Eastern Slavic (Russian/Ukrainian) foundational aromatic base, built on passirovka plus long stewing
- Color-anchoring component: beet betalains and tomato paste supply the signature ruby hue
- Sweet-sour profile from beet sugars balanced by vinegar or natural tomato acidity
- Designed for batch preservation — one jar stands in for beet, carrot, onion, and tomato simultaneously
- Versatile: functions as borscht base, cold zakuska spread, or warm vegetable side
- Distinct from a simple zazharka because it includes beet (pre-cooked to softness) and tomato, which zazharka omits
Ingredients
| Base | raw beets, peeled and grated (or julienned) | Provides color, sweetness, and earthy backbone; quantity determines final hue intensity. |
| Aromatics | onion, finely diced | Builds the savory-sweet foundation through Maillard browning. |
| Base | carrot, grated | Adds sweetness and rounds out the beet's earthy notes. |
| Flavor | tomato paste (or fresh tomatoes) | Supplies umami, acidity, and helps stabilize beet color; substitute fresh tomatoes at 2× weight. |
| Fat | sunflower oil or rendered smalets (pork fat) | Carries flavor and softens vegetables; smalets adds traditional Slavic richness. |
| Acid | 9% vinegar (or lemon juice) | Added at end of cooking to lock in color and balance sweetness; required for canning stability. |
| Seasoning | salt and sugar | Salt enhances savoriness; sugar offsets acidity and beet earthiness. |
Method
- 1Grate or finely julienne raw beets; sauté diced onion and grated carrot in oil over medium heat until soft and lightly caramelized.Sautéing the alliums and carrot first develops Maillard sweetness and creates a flavorful fat medium before the beet is introduced, which would otherwise leach color and water.
- 2Add grated beets and tomato paste to the pan, stir to coat, then cover and tushkovat' (stew) 30–40 minutes, stirring occasionally.Long covered stewing softens the dense beet cell walls so it integrates into broth without staying crunchy, while the tomato paste melds with the beet to set the color.
- 3Stir in salt, sugar, and vinegar; cook uncovered 5 more minutes.Acid added near the end prevents beet discoloration, balances sweet-sour profile, and — for canning — drops pH below the safe threshold.
- 4For fresh use: cool and refrigerate in a sealed jar; for winter storage: ladle hot into sterilized jars and seal.Sterilization plus vinegar acid creates a shelf-stable preserve that substitutes for four separate fresh ingredients in winter cooking.
Techniques that matter
Passirovka
Sautéing aromatics in fat before adding wet ingredients builds a deeper savory foundation than boiling alone.
Tushkovanie
Slow covered stewing is required because raw beet is too dense to soften in the brief time a zazharka cooks.
Acid-at-the-end
Vinegar or tomato added late preserves betalain pigment and prevents the dull brown cast that develops with prolonged acid contact.
Sterilized hot-pack canning
The hot fill plus acidified product allows ambient shelf storage for 12+ months.
Variations & derivatives
Klopotenko's pre-boiled beet methodUkraine
Beets are boiled until half-done, grated, then combined with sautéed vegetables — yields a softer, less earthy zapravka.
Bell-pepper enriched versionUkraine
Adds 300 g sweet pepper per kilo of beet for a sweeter, more aromatic profile.
Smalets versionRussian/Ukrainian rural
Replaces sunflower oil with rendered pork fat for a richer, meatier base suited to meatless or mushroom borscht.
Fresh-tomato versionSouthern Ukraine
Uses 600 g ripe tomatoes in place of 300 g paste for a brighter, less concentrated acidity.
Used in these dishes
Substitutions
- tomato paste → fresh ripe tomatoes — Use roughly double the weight; cook down longer to concentrate.
- sunflower oil → rendered smalets (pork fat) or unsalted butter — Smalets adds traditional savoriness; butter gives a softer dairy note.
- 9% table vinegar → lemon juice or apple cider vinegar — Same acidifying role; adjust to taste.
- bell pepper → extra carrot — Loses the green-pepper aromatic but preserves the sweet body.
- raw grated beet → pre-baked or boiled beet — Soften first to avoid hard pieces; classic Klopotenko approach.
Troubleshooting
Borscht turns pale or grayish
Insufficient beet quantity, or acid (vinegar/tomato) added too early and broke down betalain pigment → Increase beet ratio and always add vinegar at the very end of cooking.
Beet pieces stay hard in finished soup
Stew step too short — raw grated beet needs long covered cooking to soften → Extend tushkovanie to 40+ minutes, or pre-boil the beet as in Klopotenko's method.
Zapravka tastes overly acidic or sharp
Too much tomato paste or vinegar relative to beet sugar → Balance with a teaspoon of sugar and a brief uncovered simmer.
Jarred zapravka spoils or ferments in storage
Insufficient acid, under-sterilized jars, or hot-fill below simmering → Verify 9% vinegar dose, boil jars and lids, fill zapravka at full simmer, and seal immediately.