Nutrition Facts for Homemade beef stock
Blog Research API Download App

Homemade Beef Stock

Image of Homemade Beef Stock
Nutriscore Rating: 61/100

Unlock the rich, savory depths of flavor with this Homemade Beef Stock, the ultimate foundation for soups, stews, and sauces. Crafted with roasted beef bones, caramelized vegetables, and a fragrant blend of herbs and spices, this recipe brings out an unparalleled depth that store-bought versions can’t match. Slow-simmered for hours, the stock is infused with layers of hearty, umami-packed goodness and boasts a silky texture thanks to the natural collagen from marrow and knuckle bones. Whether you're building a comforting bowl of beef noodle soup or enriching a luxurious demi-glace, this homemade beef stock adds a gourmet touch to any dish. Plus, it’s freezer-friendly, making it a must-have for meal prep enthusiasts.

Get More Healthy Recipes with SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Discover personalized meal ideas
βœ“ Track your nutrition effortlessly
βœ“ Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
πŸ”₯
Cook Time
N/A
πŸ•
Total Time
20 min
πŸ‘₯
Servings
8 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

12 items
  • 4 pounds beef bones (marrow or knuckle)
  • 3 pieces carrots, roughly chopped
  • 3 pieces celery stalks, roughly chopped
  • 2 pieces yellow onions, quartered
  • 6 pieces garlic cloves, peeled
  • 2 tablespoons tomato paste
  • 1 tablespoon black peppercorns
  • 2 pieces bay leaves
  • 5 pieces fresh thyme sprigs
  • 5 pieces fresh parsley stems
  • 16 cups water
  • 2 tablespoons olive oil
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

12 steps
1

Preheat your oven to 425Β°F (220Β°C).

2

Place the beef bones in a large roasting pan and drizzle with olive oil. Roast for 30-40 minutes, turning once, until the bones are browned and caramelized.

3

Add the carrots, celery, onions, and garlic to the roasting pan. Roast for an additional 20 minutes to allow the vegetables to take on some color.

4

Transfer the roasted bones and vegetables to a large stock pot.

5

Spread the tomato paste over the bones and vegetables in the pot.

6

Add the black peppercorns, bay leaves, thyme sprigs, and parsley stems to the pot.

7

Pour in enough water to completely cover the ingredients (about 16 cups).

8

Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Simmer gently for 6-8 hours, skimming off any foam or impurities that rise to the surface.

9

After cooking, remove the pot from heat and allow the stock to cool slightly.

10

Strain the stock through a fine mesh sieve into another large pot or bowl, discarding the solids.

11

Let the stock cool to room temperature, then refrigerate overnight. Skim off any solidified fat from the surface before using or storing.

12

Store the beef stock in airtight containers in the refrigerator for up to 5 days, or freeze for up to 3 months.

⚑
Cooking Tip: Take your time with each step for the best results!
8657
cal
135.3g
protein
59.1g
carbs
844.8g
fat

Nutrition Facts

1 serving (6266.3g)
Calories
8657
% Daily Value*
Total Fat 844.8 g 1083%
Saturated Fat 367.1 g 1836%
Polyunsaturated Fat 0.0 g
Cholesterol 2177 mg 726%
Sodium 1324 mg 58%
Total Carbohydrate 59.1 g 21%
Dietary Fiber 14.8 g 53%
Total Sugars 24.5 g
Protein 135.3 g 271%
Vitamin D 0.0 mcg 0%
Calcium 813 mg 63%
Iron 12.9 mg 72%
Potassium 2056 mg 44%

*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

2.8%%
6.5%%
90.7%%
Fat: 7603 cal (90.7%%)
Protein: 541 cal (6.5%%)
Carbs: 236 cal (2.8%%)