PF
Delicious homemade Mexican pozole soup served with a side of radish, lime, and cheese. Perfect Mexican cuisine example.
StovetopComplexity

Carnitas Soup

This Carnitas Soup delivers 69g protein and 871 calories per serving — a protein-packed single meal for bulk phases. Quick-preps 4 servings on the stovetop in one vessel, eliminating multi-pan cleanup while delivering exceptional protein density. Hit 65+ gram protein targets in one bowl, freeing up meal slots for carb-focused training nutrition.

Rate this recipe:

Ingredients

4 servings
  • Low Sodium Chicken Broth(1440g)
  • Potato, Yukon Gold(454g)
  • Pork Carnitas(960g)
  • Salsa Verde, Prepared, Store-Bought(454g)
  • Cumin, Ground(10g)

Instructions

  1. 1Add chicken stock, potatoes, carnitas, salsa verde and cumin to a large stockpot, and stir to combine.  Heat over medium-high heat until boiling, then cover and reduce heat to medium-low and simmer for at least 10 minutes or until the potatoes are fork-tender.  Taste and season with salt and pepper, if needed.  Serve warm with desired toppings.
  2. 2Add chicken stock, potatoes, carnitas, salsa verde and cumin to a slow cooker, and stir to combine.  Cook on low for 6-8 hours, or high for 3-4 hours.  Taste and season with salt and pepper, if needed. Serve warm with desired toppings.
  3. 3Add chicken stock, potatoes, carnitas, salsa verde and cumin to an Instant Pot pressure cooker, and stir to combine.  Close lid securely and set vent to “Sealing”.  Press “Manual”, then press “Pressure” until the light on “High Pressure” lights up, then adjust the +/- buttons until time reads 8 minutes.  Cook.  Once the soup has cooked, very carefully turn the vent to “Venting” for quick release, and wait until all of the steam has released and the valve has dropped.  Remove the lid. Taste and season with salt and pepper, if needed. Serve warm with desired toppings.

Nutrition — Per Serving

871

calories

69g

protein

52g

fat

Carbohydrates
29g
Saturated fat
18.6g
Sodium
1683 mg
Dietary fiber
4.8g

4 servings per batch · ~830g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Carnitas Soup have per serving?

Each serving delivers 69g of protein and 871 calories with 52g fat and 29g carbs. This is a high-protein, calorie-dense option that supports serious strength training nutrition targets.

How long does Carnitas Soup take to make?

Carnitas Soup is a quick prep recipe that makes 4 servings in one stovetop session. Batch-prepping all four portions at once means you have multiple high-protein meals ready for the week.

Is Carnitas Soup good for muscle gain?

At 69g protein and 871 calories per serving, this soup is optimized for muscle gain phases where hitting elevated daily protein and calorie targets is essential. The balanced macro ratio supports both protein synthesis and energy for heavy training sessions.

Beef Chili

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef, Bacon, and Honey

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef and Eggs

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan