Nutrition Facts for Whole30 beef stew with peas

Whole30 Beef Stew with Peas

Comforting, hearty, and completely Whole30-compliant, this Beef Stew with Peas is the perfect one-pot meal for cozy evenings or meal prep. Tender chunks of beef chuck are browned to perfection, then simmered in a rich tomato-infused broth with flavorful aromatics like garlic, thyme, and rosemary. Fresh carrots, celery, and onion add natural sweetness, while nutritious frozen peas provide a vibrant burst of color and flavor. This stew is slow-cooked for maximum tenderness, creating melt-in-your-mouth beef and a deeply savory broth. Finished with a sprinkle of fresh parsley, it’s a wholesome, satisfying dish that's paleo-friendly and gluten-free, making it ideal for those sticking to their Whole30 goals. Serve it piping hot for a meal that warms both body and soul!

Nutriscore Rating: 69/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Beef Stew with Peas
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 2 pounds beef chuck, cut into 1-inch cubes
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 large yellow onion, chopped
  • 4 medium carrots, peeled and sliced into rounds
  • 3 stalks celery stalks, chopped
  • 4 cloves garlic cloves, minced
  • 4 cups beef broth, Whole30-compliant
  • 3 tablespoons tomato paste
  • 1 bay leaf
  • 1 teaspoon fresh thyme, chopped
  • 1 teaspoon fresh rosemary, chopped
  • 1 cup frozen peas, Whole30-compliant
  • 2 tablespoons parsley, chopped (for garnish)

Directions

Step 1

Heat the olive oil in a large Dutch oven or pot over medium-high heat.

Step 2

Season the beef chunks with salt and black pepper. Add them to the pot, working in batches if necessary, and brown them on all sides. This should take about 5-7 minutes per batch. Transfer the browned beef to a plate as they finish.

Step 3

In the same pot, add the chopped onion, carrots, and celery. Cook for about 5 minutes, stirring occasionally, until the onions are translucent.

Step 4

Add the minced garlic and cook for another 1 minute until fragrant.

Step 5

Return the beef to the pot and stir in the beef broth, tomato paste, bay leaf, thyme, and rosemary.

Step 6

Bring the stew to a boil, then reduce the heat to low, cover, and simmer for about 90 minutes, or until the beef is tender.

Step 7

Add the frozen peas to the pot and cook for an additional 15-20 minutes.

Step 8

Remove and discard the bay leaf. Taste and adjust seasoning if necessary.

Step 9

Serve the stew hot, garnished with chopped parsley.

Nutrition Facts

Serving size (2536.6g)
Amount per serving % Daily Value*
Calories 2888.9
Total Fat 213.2g 0%
Saturated Fat 77.4g 0%
Polyunsaturated Fat 2.7g
Cholesterol 680.4mg 0%
Sodium 6558.3mg 0%
Total Carbohydrate 68.0g 0%
Dietary Fiber 19.3g 0%
Total Sugars 26.5g
Protein 186.0g 0%
Vitamin D 0IU 0%
Calcium 346.5mg 0%
Iron 30.7mg 0%
Potassium 5064.8mg 0%
*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.

Source of Calories

Fat: 65.4%
Protein: 25.4%
Carbs: 9.3%