Warm, hearty, and packed with flavor, this Whole30 Beef Stew with Peas and Carrots is the ultimate comfort food that's also nutrition-focused and compliant with the Whole30 diet. Tender chunks of beef are slow-simmered in a rich, savory broth alongside colorful vegetables like carrots, celery, and peas, making every bite a wholesome symphony of taste and texture. Enhanced with aromatic garlic, onion, and a hint of thyme, this gluten-free and dairy-free classic is perfect for meal prepping or serving as a cozy family dinner. With simple prep and just two hours of gentle cooking, this satisfying stew is garnished with fresh parsley for a bright, herbaceous finish. Perfect for anyone seeking a nourishing, paleo-friendly recipe, this one-pot wonder will quickly become a weekday favorite.
Season the beef cubes with salt and black pepper.
Heat coconut oil in a large Dutch oven or soup pot over medium-high heat.
Add the beef in batches, browning each side for about 3-4 minutes. Remove from the pot and set aside.
In the same pot, add chopped onion and sauté for 4-5 minutes until translucent.
Add minced garlic and sauté for another minute until fragrant.
Stir in the carrots and celery, cooking for about 5 minutes until slightly softened.
Add tomato paste and stir, cooking for 2 more minutes.
Pour in the beef broth, using a wooden spoon to scrape up any browned bits from the bottom of the pot.
Return the browned beef to the pot. Add bay leaves and thyme.
Bring the mixture to a boil, then reduce the heat to low and cover.
Simmer the stew for about 1.5 to 2 hours, or until the beef is tender and the flavors have melded together.
About 10 minutes before serving, stir in the frozen peas and cook until heated through.
Discard the bay leaves before serving.
Garnish with fresh parsley and serve hot.
Calories |
2991 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 214.0 g | 274% | |
| Saturated Fat | 96.2 g | 481% | |
| Polyunsaturated Fat | 0.5 g | ||
| Cholesterol | 680 mg | 227% | |
| Sodium | 6801 mg | 296% | |
| Total Carbohydrate | 89.4 g | 33% | |
| Dietary Fiber | 26.7 g | 95% | |
| Total Sugars | 37.1 g | ||
| Protein | 190.3 g | 381% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 540 mg | 42% | |
| Iron | 34.5 mg | 192% | |
| Potassium | 6343 mg | 135% | |
*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.