Ingredients
Method
Preparation
- Heat the oil in a large heavy pot over medium-high heat.
- Add beef in batches and brown on all sides (about 6–8 minutes per batch). Remove and set aside.
- Reduce heat to medium. Add onions and sauté until soft and translucent, about 5–7 minutes.
- Add garlic and cook 30 seconds more.
- Stir in the paprika and caraway seeds; cook 1 minute to bloom the spices.
Cooking
- Return the beef to the pot.
- Add carrots, potatoes, bell pepper, beef broth, diced tomatoes, tomato paste, bay leaf, salt, and pepper. Stir to combine.
- Bring to a boil, then reduce heat to low.
- Cover and simmer gently for 1.5–2 hours, or until beef is fork-tender and flavors are melded.
- Remove the bay leaf. Stir in the vinegar and adjust seasoning with salt and pepper.
- If you prefer a slightly thicker soup, mash a few potato pieces against the side of the pot and stir.
- Serve hot with a dollop of sour cream or yogurt and a sprinkle of fresh parsley or chives.
Quick Instant Pot/Pressure Cooker method
- Use the sauté function to brown beef and onions (steps 1–3).
- Add remaining ingredients, seal, and cook at high pressure for 35 minutes.
- Natural release for 10 minutes, then quick release.
Notes
Low-carb options: Replace potatoes with cauliflower florets or turnips. Serve over cauliflower mash or with a side salad. Vegan/Vegetarian options: Swap beef for extra-firm tofu, seitan, or hearty mushrooms (like portobello), and use vegetable broth. To thicken: Mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in during the last 5 minutes of simmering. Serve with crusty bread, buttered spaetzle, dumplings, or a light cucumber salad. Refrigerate leftovers in an airtight container for up to 3–4 days, or freeze portions for up to 3 months.
