Spanish Cocido Madrileño Recipe

Servings: 6 Total Time: 3 hrs 10 mins Difficulty: Intermediate
Traditional Madrid-Style Chickpea Stew with Beef, Chicken, Chorizo, and Vegetables
Authentic Spanish Cocido Madrileño with chickpeas, tender beef, chicken, chorizo, potatoes, carrots, and cabbage. View Gallery 1 photo

Spanish Cocido Madrileño Recipe

Difficulty: Intermediate Prep Time 30 mins Cook Time 150 mins Rest Time 10 mins Total Time 3 hrs 10 mins
Servings: 6 Estimated Cost: $ 30 Calories: Approximately 690 kcal per serving
Best Season: Winter, Fall

Description

Cocido Madrileño is one of Madrid's most beloved traditional dishes, a hearty slow-cooked Spanish stew made with chickpeas, beef, chicken, chorizo, vegetables, and flavorful broth. The ingredients are gently simmered together until tender, creating a deeply savory and comforting meal.

Traditionally, Cocido Madrileño is served in several parts: the flavorful broth is enjoyed first, followed by the chickpeas and vegetables, with the assortment of meats served afterward. This classic Spanish comfort food is especially satisfying during colder months and makes a generous family meal.

Preparation Time: 30 minutes

Cooking Time: 2 hours 30 minutes

Rest Time: 10 minutes

Total Time: 3 hours 10 minutes

Servings: 6 people

Difficulty: Intermediate

Why You'll Love This Recipe

  • Rich and deeply flavorful broth.
  • Tender chickpeas and slow-cooked meats.
  • Traditional Madrid comfort food.
  • Perfect for a large family meal.
  • Great make-ahead recipe.
  • Hearty and satisfying.
  • Excellent for cold-weather dining.

How to Make Cocido Madrileño

1. Soak the Chickpeas

Place the dried chickpeas in a large bowl and cover generously with cold water. Soak overnight for 8–12 hours.

Drain and rinse before cooking.

2. Start the Broth

Place the soaked chickpeas, beef, chicken, pork, and ham bone into a large stockpot. Cover with cold water and bring slowly to a gentle simmer.

Skim away any foam that rises to the surface.

3. Add the Chorizo

Add the Spanish chorizo and continue simmering gently. Keep the heat low so the broth remains clear and the chickpeas cook evenly.

4. Add the Vegetables

After about 1½ hours, add the potatoes, carrots, cabbage, and onion.

Continue cooking until the chickpeas, meat, and vegetables are completely tender.

5. Prepare the Broth

Carefully strain some of the flavorful broth into a separate saucepan. Taste and adjust the seasoning if necessary.

The broth can be served as the first course.

6. Prepare the Meats and Vegetables

Remove the cooked meats and slice them into serving portions. Cut the potatoes, carrots, and cabbage into manageable pieces.

7. Serve the Cocido

Traditionally, serve the broth first. Follow with the chickpeas and vegetables, then serve the assortment of meats separately.

8. Rest Before Serving

Allow the prepared portions to rest for about 10 minutes before serving so the flavors settle and everything is easier to handle.

Tips for Perfect Cocido Madrileño

  • Soak the chickpeas overnight for even cooking.
  • Start the cooking process with cold water.
  • Keep the broth at a gentle simmer rather than a rolling boil.
  • Skim the broth regularly for a cleaner result.
  • Add delicate vegetables later so they do not become mushy.
  • Use quality Spanish chorizo for authentic flavor.
  • Cook the meats until completely tender.
  • Save leftover broth for another meal.

Delicious Recipe Variations

Cocido with Meatballs

Add traditional Spanish-style meatballs called pelota for a heartier variation.

Lighter Cocido

Reduce the amount of cured meat and add more vegetables.

Cocido with Noodles

Add thin noodles to the reserved broth for a classic noodle soup course.

What to Serve with Cocido Madrileño

  • Crusty Spanish bread
  • Pickled peppers
  • Spanish olives
  • Fresh green salad
  • Garlic sauce
  • Crusty baguette
  • Extra broth with noodles

How to Store Leftover Cocido Madrileño

Allow the stew to cool before transferring the broth, chickpeas, vegetables, and meats into airtight containers.

Refrigerate for up to 4 days.

Store the broth separately when possible and reheat everything gently on the stovetop until thoroughly hot.

Can Cocido Madrileño Be Frozen?

Yes. The broth, chickpeas, meat, and vegetables can be frozen.

Place cooled portions in freezer-safe containers and freeze for up to 3 months.

Thaw overnight in the refrigerator and reheat gently until hot.

Ingredients

For the Cocido

For Serving

Instructions

  1. Soak the chickpeas in cold water for 8–12 hours, then drain and rinse.
  2. Place chickpeas, beef, chicken, pork, ham bone, and cold water in a large stockpot.
  3. Bring slowly to a gentle simmer and skim away any foam.
  4. Add the chorizo and continue simmering gently.
  5. Cook for about 1½ hours, keeping the heat low.
  6. Add carrots, potatoes, cabbage, onion, garlic, and bay leaf.
  7. Continue cooking for about 45–60 minutes until the chickpeas, meat, and vegetables are tender.
  8. Strain some of the broth into a separate saucepan and adjust the seasoning.
  9. Slice the cooked meats and arrange them with the chickpeas and vegetables.
  10. Rest for 10 minutes and serve the broth first, followed by the chickpeas, vegetables, and meats.
Keywords: Cocido Madrileño, Authentic Spanish Cocido, Madrid Stew, Spanish Chickpea Stew, Cocido Recipe, Traditional Madrid Food, Spanish Beef Stew, Spanish Comfort Food, Chickpea and Chorizo Stew
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How is Cocido Madrileño traditionally served?

The dish is traditionally served in separate courses: first the broth, followed by the chickpeas and vegetables, and finally the cooked meats.

Do I need to soak the chickpeas overnight?

Yes. Soaking dried chickpeas for 8–12 hours helps them cook more evenly and become tender during the long simmering process.

Can Cocido Madrileño be made ahead of time?

Yes. Cocido is an excellent make-ahead meal. The flavors develop further after resting, and the stew can be gently reheated before serving.

Leave a Comment

Your email address will not be published. Required fields are marked *