Aug 29 2026
RestaurantsSalsa Taco HouseCaldo De Res Recipe

Caldo De Res Recipe

Inspired by Salsa Taco House
Time2h
Serves6

Tender beef, corn on the cob, carrots, zucchini, and cabbage in a savory broth, accompanied by a side of rice, chopped onions, and fresh cilantro.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Soup

Method

Soup

  1. 1

    Prepare and Brown (optional)

    Pat the beef pieces dry with paper towels. In a large stockpot over medium-high heat, add 1 tablespoon neutral oil (optional) and brown the beef briefly on all sides, 4–6 minutes total. Browning adds flavor but can be skipped for a clearer broth.

  2. 2

    Add water to the pot with the beef (about 10 cups). Add halved onion, smashed garlic cloves, bay leaves, and whole black peppercorns. Bring to a vigorous boil over high heat.

  3. 3

    Skim foam and impurities that rise to the surface with a ladle for the first 10–15 minutes of boiling to keep the broth clear.

  4. 4

    Lower heat to maintain a gentle simmer. Partially cover the pot and simmer for 1¼ to 1½ hours, or until the beef is tender and starting to separate from the bone. Taste the broth at 1 hour and add 1–2 teaspoons kosher salt as needed (recipe lists 2 tsp as a guideline).

  5. 5

    After the initial simmer and once the beef is tender, add the carrots, potatoes (if using), and corn pieces. Continue simmering, partially covered, for 15 minutes.

  6. 6

    Add the zucchini and cabbage wedges to the pot. Simmer another 8–12 minutes, until zucchini is tender but not mushy and cabbage is softened but still holds shape. Total cooking time for vegetables will be about 20–27 minutes so they remain distinct.

  7. 7

    Taste the broth and adjust seasoning with additional salt if necessary. Remove bay leaves. Stir in chopped cilantro (reserve some for garnish) and remove from heat. Keep meat and larger vegetable pieces warm in the pot until serving.

Rice

  1. 8

    Rinse the rice under cold water until the water runs mostly clear to remove excess starch.

  2. 9

    In a small saucepan, heat 1 tablespoon oil or butter over medium heat. Add the rinsed rice and toast, stirring, for 1–2 minutes until opaque and slightly fragrant.

  3. 10

    Add 2 cups water and 1 teaspoon salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit, covered, for 5–10 minutes. Fluff with a fork before serving.

Garnish / Serving

  1. 11

    Prepare garnishes: finely chop the white onion and remaining cilantro. Arrange lime wedges and optional chili/jalapeño in small bowls.

  2. 12

    To serve, place a ladle of hot broth and a generous piece of beef into each bowl. Add 1–2 pieces of corn, carrots, a few potato chunks (if used), zucchini, and a wedge of cabbage. Serve rice on the side or place a scoop into the bowl according to preference.

  3. 13

    Top with chopped onion and cilantro to taste. Squeeze lime over the soup and season with additional salt or chili if desired. Serve immediately while hot.

More from Salsa Taco House