Nutrition Facts for Dairy-free hearty beef stew with vegetables

Dairy-Free Hearty Beef Stew with Vegetables

Warm up your home with this Dairy-Free Hearty Beef Stew with Vegetables, a wholesome comfort dish perfect for cozy weeknight dinners or meal prep. Tender chunks of seared beef, slow-simmered with a medley of carrots, celery, potatoes, and peas, soak up the rich, herb-infused broth made with tomato paste, fresh rosemary, and thyme. This dairy-free adaptation retains all the savory, robust flavors you love in a classic beef stew, creating a satisfying meal that everyone can enjoy. Whether you're searching for an easy one-pot recipe or a nourishing dairy-free option, this slow-cooked stew delivers both. Serve it steaming hot with crusty bread or your favorite side for a hearty meal that fills the 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 Dairy-Free Hearty Beef Stew with Vegetables
Prep Time:20 mins
Cook Time:150 mins
Total Time:170 mins
Servings: 6

Ingredients

  • 3 tablespoons olive oil
  • 2 pounds beef stew meat, cut into 1-inch cubes
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 large yellow onion, chopped
  • 4 garlic cloves, minced
  • 4 medium carrots, peeled and cut into chunks
  • 3 celery stalks, chopped
  • 2 large russet potatoes, peeled and cut into chunks
  • 2 tablespoons tomato paste
  • 4 cups beef broth
  • 2 bay leaves
  • 1 tablespoon fresh thyme, chopped
  • 1 tablespoon fresh rosemary, chopped
  • 1 cup frozen peas

Directions

Step 1

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

Step 2

Season the beef cubes with salt and black pepper.

Step 3

Working in batches, brown the beef in the hot oil until each side is well browned, about 5 minutes per batch. Remove the beef from the pot and set aside.

Step 4

Add the remaining 1 tablespoon of olive oil to the pot. Add the chopped onion and cook, stirring occasionally, until it becomes translucent, about 5 minutes.

Step 5

Add the minced garlic, carrots, and celery to the pot, and continue to cook for another 5 minutes, stirring occasionally.

Step 6

Stir in the tomato paste and cook for 2 minutes, allowing the flavors to blend.

Step 7

Return the browned beef to the pot along with any accumulated juices.

Step 8

Pour in the beef broth and stir in the bay leaves, thyme, and rosemary.

Step 9

Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for 1.5 hours, stirring occasionally.

Step 10

After 1.5 hours, add the potatoes to the pot and continue simmering for another 30 minutes, or until the beef and potatoes are tender.

Step 11

Stir in the frozen peas and cook for an additional 5 minutes.

Step 12

Remove the bay leaves, taste, and adjust seasoning with more salt and pepper if needed.

Step 13

Serve the stew hot and enjoy this wholesome, dairy-free meal.

Nutrition Facts

Serving size (3470.7g)
Amount per serving % Daily Value*
Calories 3566.7
Total Fat 228.2g 0%
Saturated Fat 80.8g 0%
Polyunsaturated Fat 4.1g
Cholesterol 635.0mg 0%
Sodium 9331.7mg 0%
Total Carbohydrate 191.3g 0%
Dietary Fiber 34.4g 0%
Total Sugars 42.4g
Protein 212.9g 0%
Vitamin D 0IU 0%
Calcium 572.7mg 0%
Iron 34.2mg 0%
Potassium 8188.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: 56.0%
Protein: 23.2%
Carbs: 20.8%