Warm your soul and fuel your body with this High-Protein Hearty Pork Bone Soup, a nutrient-packed recipe perfect for comfort and wellness. Simmered low and slow for maximum flavor and mineral extraction, this soup boasts a robust broth made from tender pork bones enriched with apple cider vinegar, fresh aromatics like garlic and onion, and a medley of wholesome vegetables. Finished with vibrant baby spinach, fresh parsley, and scallions, it’s a nourishing bowl loaded with protein and vitamins. Ideal for meal prep or a cozy family dinner, this rich and savory soup is a satisfying way to boost your protein intake while embracing the comforting warmth of homemade goodness. Enjoy it as-is or alongside crusty bread for a truly hearty meal experience.
Scan with your phone to download!
Rinse the pork bones under cold running water to remove any traces of blood or impurities. Pat them dry with paper towels.
In a large stock pot, add the pork bones and cover them completely with the 10 cups of water. Add the apple cider vinegar and let it sit for 30 minutes. This helps to extract minerals from the bones.
While the bones are soaking, peel and quarter the onion, chop the carrots and celery into large chunks, and peel and smash the garlic cloves.
Add the onion, carrots, celery, garlic, bay leaves, and black peppercorns to the pot.
Place the pot over high heat and bring the water to a boil. Once boiling, reduce the heat to a simmer and skim off any impurities that rise to the surface using a ladle.
Cover the pot partially and let the soup simmer for approximately 3 to 4 hours. Check occasionally to skim off any additional impurities and to adjust the water level if necessary.
After simmering, remove the bones and vegetables with a slotted spoon. Discard the vegetables.
Strain the broth through a fine mesh sieve into a clean pot or container to remove the remaining solids.
Add salt to taste and stir well. Finely chop the fresh parsley and scallions, and stir them into the broth.
Return the broth to the stove over low heat and add the baby spinach. Cook just until the spinach wilts, about 2 to 3 minutes.
Serve the soup hot, garnished with additional parsley or scallions as desired.
Serving size | (3991.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2213.7 |
Total Fat 142.5g | 0% |
Saturated Fat 50.2g | 0% |
Polyunsaturated Fat 0.1g | |
Cholesterol 635.0mg | 0% |
Sodium 5725.1mg | 0% |
Total Carbohydrate 55.0g | 0% |
Dietary Fiber 15.6g | 0% |
Total Sugars 18.6g | |
Protein 179.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 724.1mg | 0% |
Iron 20.2mg | 0% |
Potassium 4168.0mg | 0% |
Source of Calories