Warm up your soul with this Dairy-Free Hearty Beef Rib Soup, a comforting one-pot meal packed with rich flavors and nourishing ingredients. Succulent beef short ribs are seared to golden perfection, then simmered gently in a robust broth infused with aromatic herbs like fresh thyme and bay leaves. A medley of tender vegetables—carrots, celery, onions, potatoes, and parsnips—combine to create a wholesome, hearty base that’s free of dairy yet wonderfully creamy and satisfying. Perfect for chilly evenings, this soup is easy to prepare, gluten-free, and made with simple pantry staples, making it an ideal choice for a nourishing family dinner or weekly meal prep. Ready in under three hours with minimal fuss, this warming beef rib soup will quickly become a comforting staple in your recipe collection.
Heat olive oil in a large pot over medium-high heat.
Season the beef short ribs with salt and black pepper.
Add the ribs to the pot and brown them on all sides, about 8-10 minutes in total. Remove the ribs and set them aside.
Chop the onion, carrots, and celery. Mince the garlic.
Add onion, carrots, and celery to the same pot. Cook until the vegetables are softened, about 5-7 minutes.
Stir in the minced garlic and tomato paste; cook for an additional 1-2 minutes until fragrant.
Return the ribs to the pot, then pour in the beef broth.
Add bay leaves and fresh thyme sprigs. Bring the mixture to a boil.
Reduce the heat to low, cover the pot, and let it simmer for 1.5 hours or until the beef is tender.
Peel and dice the potatoes and chop the parsnip.
Add the potatoes and parsnip to the pot and cook for another 20-30 minutes until the vegetables are tender.
Remove the ribs, shred the meat off the bones, discard the bones, and return the meat to the pot.
Season the soup with salt and additional pepper to taste, if necessary.
Stir in chopped parsley and remove the bay leaves and thyme sprigs before serving.
Calories |
3600 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 163.0 g | 209% | |
| Saturated Fat | 57.0 g | 285% | |
| Polyunsaturated Fat | 8.2 g | ||
| Cholesterol | 608 mg | 203% | |
| Sodium | 15747 mg | 685% | |
| Total Carbohydrate | 320.2 g | 116% | |
| Dietary Fiber | 35.0 g | 125% | |
| Total Sugars | 129.7 g | ||
| Protein | 212.5 g | 425% | |
| Vitamin D | 1.8 mcg | 9% | |
| Calcium | 718 mg | 55% | |
| Iron | 27.4 mg | 152% | |
| Potassium | 9265 mg | 197% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.