PF
A vibrant spread of traditional Mexican food on a colorful table, perfect for a festive meal.
StovetopComplexity

Carnitas Caldo (Carnitas Soup)

This Carnitas Caldo delivers 88g protein and 1151 calories per serving — one of the highest single-meal protein doses in our library. Quick-preps 6 servings in one pot on the stovetop, making it ideal for high-calorie bulk days or post-workout refueling. Use this when you need to slam 80+ grams of protein in a single sitting without cooking twice.

Rate this recipe:

Ingredients

6 servings
  • Olive oil(15g)
  • Yellow Onion
  • Chayote
  • Garlic(480g)
  • Low Sodium Chicken Broth(1920g)
  • Pork Carnitas(1440g)
  • Serrano Pepper
  • salt and pepper
  • Potato-Masa Dumplings, Prepared(480g)
  • Avocado
  • Cilantro, Fresh(240g)
  • Arugula(1920g)
  • lime wedges for garnish.
  • Potato, White, Boiled, No Skin(240g)
  • Masa Harina, Corn Flour, Dry(120g)
  • Egg, Whole, Large(50g)
  • 1/4 tsp. salt

Instructions

  1. 1Heat oil in a large stockpot over medium high heat. Add the white onion and chayote, and saute for 5 minutes until cooked and the onion is translucent. Add garlic and cook for an additional 1-2 minutes until fragrant. Add the chicken broth, carnitas, and serrano peppers (add one at a time to test out the level of heat) and bring to a boil. Reduce heat to medium-low, cover and simmer for at least 30 minutes.
  2. 2Season generously with salt and pepper. Then ladle the soup into serving bowls, filling them about half full. Then add in a small handful of potato dumplings, avocados and fresh cilantro to each bowl. Then top each with a large handful of baby arugula. Serve with lime wedges for garnish.
  3. 3Combine all ingredients in a bowl and stir together until blended. Use your hands to knead the mixture a few times until smooth. Then pinch off about 1/4 cup of the mixture and roll it into a long tube about 1/2-inch wide in diameter. Use a knife to slice the tube into small coins, about 1/8-inch wide. Repeat with remaining dough to make dumplings. Cover and refrigerate until ready to use.

Nutrition — Per Serving

1151

calories

88g

protein

59g

fat

Carbohydrates
70g
Saturated fat
20.6g
Sodium
828 mg
Dietary fiber
10.3g

6 servings per batch · ~1151g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Carnitas Caldo have per serving?

Each serving provides 88g of protein and 1151 calories with 59g fat and 70g carbs. This is an exceptionally high-protein option, making it one of the most protein-dense recipes available.

How long does Carnitas Caldo take to prep?

Carnitas Caldo qualifies as quick prep despite the high calorie and macro content, and makes 6 servings in one stovetop session. This batch size is ideal for meal prepping an entire week of high-protein meals at once.

Is Carnitas Caldo good for muscle gain?

At 88g protein per serving with 1151 calories and 70g carbs, this soup is built for muscle gain phases where you need both protein and caloric surplus to support growth. The carbohydrate content fuels recovery and replenishes glycogen alongside the massive protein load.

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