Skip to main content
Caldillo de Machaca (Dried Shredded Beef Broth)
Sopas y CaldosEasyFree

Caldillo de Machaca (Dried Shredded Beef Broth)

30 min (10 prep + 20 cook) Easy 4 servings Chihuahua
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 24 Mar 2026 · Updated: 29 Mar 2026
Share:
Chihuahua broth of dried shredded beef with tomato, green chilli and egg.

About this recipe

Northern Mexican broth from Chihuahua made with machaca (sun-dried shredded beef), tomato, green chilli and egg. Comforting and full of ranch flavour.

History & Origin

Caldillo de machaca is one of the most iconic dishes of northern Mexican cuisine, particularly from Chihuahua and Sonora. Machaca - beef dried in the sun and shredded - was the essential method of meat preservation for cowboys and ranchers of northern Mexico for centuries. Before refrigeration, it allowed meat to be kept for weeks without spoiling, making it vital for long journeys across the arid northern lands. The caldillo developed as a tasty way to rehydrate the machaca. Cooked in broth with tomato, green chilli and egg, it becomes a hearty stew - the classic breakfast or brunch of northern ranchers, traditionally served with pinto beans and flour tortillas. Today caldillo de machaca remains a symbol of northern culinary identity, found in fondas and traditional restaurants throughout Ciudad Juárez, Chihuahua city and the whole region. Many northern families still prepare their own home-made machaca following recipes passed down through generations.

Estimated cost

£6.50

Total cost

£1.63

Per serving

* Approximate prices based on UK supermarkets

Nutritional information per serving

310

Calories

28g

Protein

12g

Carbohydrates

16g

Fat

2g

Fibre

720mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Soak 200g of machaca in warm water for 5 minutes if very dry. Drain well.

    Step 1

    💡 Commercial machaca is usually ready to use without soaking.

  2. 2

    In a wide pan, heat 2 tablespoons oil over medium-high heat. Sauté 1 chopped onion and 2 green chillies (Anaheim or Cubanelle) in strips until softened, 5 minutes.

    Step 2
  3. 3

    Add 3 chopped tomatoes and 2 garlic cloves. Cook 5 minutes until the tomato releases its juices.

    Step 3
  4. 4

    Add the drained machaca and mix well. Pour in 500ml beef stock. Bring to the boil and cook 10 minutes over medium heat.

    Step 4

    💡 Adjust salt carefully - machaca is already seasoned.

  5. 5

    Beat 4 eggs and pour in a thin stream into the broth, stirring gently so they set in strands. Cook 2 minutes more.

    Step 5

    💡 You can omit the eggs for a plain broth.

  6. 6

    Serve in deep bowls with warm flour tortillas and pinto beans on the side.

    Step 6

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.

Read more

Related Recipes