Meat & Base
Liquids
Vegetables
Grains & Beans
Herbs & Seasonings
Prepare, season, and brown the beef
Pat the stew beef dry with paper towels.
Cut the beef into small 1-inch cubes.
Place the beef into a large zip-top bag.
Add to the bag:
2–3 tablespoons flour
¼ teaspoon salt
¼ teaspoon black pepper
Seal the bag and shake well to coat evenly.
Heat a large heavy-bottomed stockpot or Dutch oven over medium-high heat with a small amount of oil.
Brown the beef in batches until lightly browned and about ¾ cooked (not fully seared).
Remove beef and set aside.
Build the flavor base
In the same pot, add the onion, celery, and carrots.
Cook over medium heat until softened and lightly golden, about 5–7 minutes.
Add the garlic and cook 30 seconds, until fragrant.
Deglaze and combine
Return the beef to the pot.
Add the marrow bones, beef stock, and diced tomatoes (with juices).
Stir well, scraping up any browned bits from the bottom.
Season and simmer
Add to the pot:
Beans
Bay leaves
Oregano, thyme, and basil
Potatoes
Sweet potatoes
Frozen peas
Frozen chopped spinach
Bring to a gentle boil, then reduce to a low simmer.
Cover partially and simmer for 2 to 3 hours, stirring occasionally.
Cook the barley separately
While the soup simmers, cook 1 cup dried barley according to the package instructions.
Drain if needed and set aside.
Add okra
About 1 hour before the end of cooking, add the frozen okra.
Stir and continue simmering.
Finish the soup
During the final 10–15 minutes, stir in the cooked barley.
Add the parsley.
Taste and adjust salt and pepper as needed.
Rest and serve
Instructions
Remove and discard bay leaves and marrow bones.
Let the soup rest for 15 minutes before serving.