Nutrition Facts for Dairy-free hearty beef casserole

Dairy-Free Hearty Beef Casserole

Discover the ultimate comfort food with this Dairy-Free Hearty Beef Casserole, a warm and satisfying one-pot meal that’s both rich in flavor and family-friendly. Tender chunks of beef are slow-cooked to perfection alongside a medley of hearty vegetables like carrots, celery, and baby potatoes, all simmered in a luscious tomato-infused beef broth. Aromatic herbs such as thyme and rosemary elevate the dish while a cornstarch slurry thickens the sauce for a velvety finish. With no dairy in sight, this recipe is perfect for those with dietary restrictions, while still delivering a cozy, indulgent meal. Serve it hot straight from the oven for a wholesome dinner that’s packed with savory goodness.

Nutriscore Rating: 72/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 Casserole
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 3 tablespoons olive oil
  • 2 pounds beef stew meat
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 1 medium yellow onion
  • 3 large garlic cloves
  • 3 large carrots
  • 2 large celery stalks
  • 1 pound baby potatoes
  • 3 tablespoons tomato paste
  • 3 cups beef broth
  • 2 leaves bay leaves
  • 1 teaspoon dried thyme
  • 0.5 teaspoon dried rosemary
  • 1 cup frozen peas
  • 2 tablespoons cornstarch
  • 2 tablespoons water

Directions

Step 1

Preheat your oven to 350°F (175°C).

Step 2

In a large oven-safe pot or Dutch oven, heat 2 tablespoons of olive oil over medium-high heat.

Step 3

Season the beef stew meat with salt and pepper.

Step 4

Brown the beef in batches, ensuring not to overcrowd the pot, for about 5 minutes per batch, until all sides are browned. Remove and set aside.

Step 5

Add the remaining 1 tablespoon of olive oil to the pot.

Step 6

Add the chopped onion and sauté for 3-4 minutes until translucent.

Step 7

Stir in the minced garlic and sauté for another 1 minute until fragrant.

Step 8

Add the chopped carrots, celery, and halved baby potatoes to the pot. Stir for 2-3 minutes.

Step 9

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

Step 10

Stir in the tomato paste, coating the ingredients well.

Step 11

Pour in the beef broth and mix to combine.

Step 12

Add the bay leaves, dried thyme, and dried rosemary.

Step 13

Bring the mixture to a gentle boil, then cover the pot, and transfer it to the preheated oven.

Step 14

Bake the casserole for 1 hour and 30 minutes, or until the beef is tender.

Step 15

Remove the pot from the oven and uncover.

Step 16

Mix the cornstarch with 2 tablespoons of water in a small bowl to create a slurry.

Step 17

Stir the slurry into the casserole to thicken the sauce.

Step 18

Add the frozen peas and stir until evenly distributed. Place the pot back into the oven and bake uncovered for another 10 minutes.

Step 19

Remove from the oven, discard bay leaves, and let it rest for a few minutes before serving.

Step 20

Serve the casserole hot, garnished with fresh herbs if desired.

Nutrition Facts

Serving size (2831.2g)
Amount per serving % Daily Value*
Calories 3450.3
Total Fat 181.6g 0%
Saturated Fat 62.2g 0%
Polyunsaturated Fat 4.3g
Cholesterol 816.5mg 0%
Sodium 5993.8mg 0%
Total Carbohydrate 169.7g 0%
Dietary Fiber 27.6g 0%
Total Sugars 34.9g
Protein 269.5g 0%
Vitamin D 0IU 0%
Calcium 532.1mg 0%
Iron 34.6mg 0%
Potassium 7288.4mg 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: 48.2%
Protein: 31.8%
Carbs: 20.0%