Craving a taste of Spain without leaving your kitchen? Dive into the rich, comforting world of Cocido Madrileno, a traditional stew that’s as hearty as it is flavorful. Perfect for those chilly evenings when only a bowl of warmth will do, our roundup of 12 authentic recipes promises to bring a slice of Madrid right to your table. Let’s get cooking!
Classic Cocido Madrileno with Chickpeas and Chorizo

Before you dive into the heart of Spanish cuisine, let’s start with a dish that’s as hearty as it is historic. Classic Cocido Madrileno is a comforting stew that combines the earthy flavors of chickpeas with the smoky depth of chorizo, perfect for a cozy dinner.
Ingredients
- 1 cup dried chickpeas, soaked overnight and drained
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1/2 pound Spanish chorizo, sliced into 1/2-inch pieces
- 1 large carrot, peeled and diced
- 1 celery stalk, diced
- 4 cups chicken stock, homemade preferred
- 1 bay leaf
- 1 teaspoon smoked paprika
- Salt, to taste
Instructions
- In a large pot, heat the olive oil over medium heat until shimmering.
- Add the chopped onion and minced garlic, sautéing until translucent, about 5 minutes.
- Introduce the sliced chorizo to the pot, cooking until it releases its oils and begins to brown, approximately 3 minutes.
- Stir in the diced carrot and celery, cooking for another 5 minutes until slightly softened.
- Pour in the soaked chickpeas, chicken stock, bay leaf, and smoked paprika, bringing the mixture to a boil.
- Reduce the heat to low, cover, and simmer for 1.5 hours, or until the chickpeas are tender.
- Season with salt as needed, then remove the bay leaf before serving.
Once the stew is ready, you’ll notice the chickpeas have absorbed the smoky paprika and chorizo flavors, creating a rich and satisfying broth. Serve it with a slice of crusty bread to soak up every last drop, or over a bed of steamed rice for an extra hearty meal.
Vegetarian Cocido Madrileno with Seasonal Vegetables

Kickstart your culinary journey with a comforting bowl of Vegetarian Cocido Madrileno, a hearty stew that marries the robustness of traditional Spanish flavors with the freshness of seasonal vegetables. Perfect for beginners, this recipe guides you through each step with precision, ensuring a delicious outcome every time.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 1 large potato, peeled and cubed
- 1 cup chickpeas, soaked overnight
- 4 cups vegetable broth, homemade or store-bought
- 1 teaspoon smoked paprika
- 1 bay leaf
- Salt to taste
- Freshly ground black pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the chopped onion and minced garlic, sautéing until translucent, about 5 minutes.
- Stir in the diced carrots and celery, cooking for another 5 minutes until slightly softened.
- Add the cubed potato and soaked chickpeas, stirring to combine with the vegetables.
- Pour in the vegetable broth, ensuring all ingredients are submerged.
- Season with smoked paprika, bay leaf, salt, and pepper, then bring to a boil.
- Reduce heat to low, cover, and simmer for 45 minutes, or until the chickpeas are tender.
- Remove the bay leaf before serving.
Savory and satisfying, this Vegetarian Cocido Madrileno boasts a velvety texture with chunks of tender vegetables and chickpeas. Serve it with a slice of crusty bread to soak up the flavorful broth, or top with a drizzle of olive oil for an extra layer of richness.
Cocido Madrileno Soup with Bone Marrow

Let’s dive into the heartwarming world of Cocido Madrileno Soup with Bone Marrow, a dish that promises to transport your senses straight to the bustling streets of Madrid with every spoonful. This recipe is a celebration of simplicity and depth, perfect for those looking to master the art of Spanish cooking.
Ingredients
- 1 cup rich extra virgin olive oil
- 2 large, farm-fresh eggs
- 1 pound of high-quality bone marrow, cut into 2-inch pieces
- 1 cup finely chopped, aromatic yellow onions
- 2 cloves of garlic, minced to perfection
- 1 teaspoon of finely ground black pepper
- 4 cups of homemade chicken stock, simmered to golden perfection
- 1 cup of diced, ripe tomatoes
- 1/2 cup of fresh parsley, finely chopped for a burst of color
Instructions
- Heat the rich extra virgin olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
- Add the finely chopped, aromatic yellow onions and minced garlic to the pot, sautéing until they turn translucent, approximately 5 minutes.
- Introduce the high-quality bone marrow pieces to the pot, browning them on all sides for about 7 minutes to unlock their deep flavors.
- Pour in the homemade chicken stock and add the diced, ripe tomatoes, bringing the mixture to a gentle boil.
- Reduce the heat to low, cover the pot, and let the soup simmer for 45 minutes, allowing the flavors to meld beautifully.
- Gently crack the farm-fresh eggs into the soup, poaching them for 5 minutes until the whites are set but the yolks remain runny.
- Season the soup with finely ground black pepper and garnish with fresh parsley before serving.
Perfectly balanced, this Cocido Madrileno Soup with Bone Marrow offers a luxurious texture and a rich, savory flavor profile. Serve it with crusty bread to soak up every last drop of the marrow-infused broth for an unforgettable dining experience.
Slow Cooker Cocido Madrileno for Busy Days

Just when you thought your busy schedule left no room for hearty, home-cooked meals, along comes this Slow Cooker Cocido Madrileno recipe to save the day. Join me as we break down this comforting Spanish stew into manageable steps, perfect for beginners and seasoned cooks alike.
Ingredients
- 1.5 lbs of bone-in, skin-on chicken thighs, for deep flavor
- 1 cup of dried garbanzo beans, soaked overnight for tenderness
- 2 medium carrots, peeled and roughly chopped for sweetness
- 1 large russet potato, peeled and cubed for heartiness
- 1/4 cup of rich extra virgin olive oil, for sautéing
- 1 tsp of finely ground black pepper, for a subtle kick
- 4 cups of low-sodium chicken broth, for a balanced base
- 1 bay leaf, for aromatic depth
Instructions
- In a large skillet over medium heat, warm the extra virgin olive oil until shimmering, about 2 minutes.
- Add the chicken thighs, skin-side down, and sear until golden brown, approximately 5 minutes per side, to lock in juices.
- Transfer the seared chicken to your slow cooker, arranging it evenly at the bottom.
- Scatter the soaked garbanzo beans, chopped carrots, and cubed potato around the chicken in the slow cooker.
- Pour the chicken broth over the ingredients, ensuring everything is submerged for even cooking.
- Add the bay leaf and sprinkle the finely ground black pepper over the top.
- Cover and cook on low for 8 hours, allowing the flavors to meld beautifully.
- Once done, carefully remove the bay leaf and discard it before serving.
After simmering to perfection, this Cocido Madrileno boasts tender chicken that falls off the bone, with garbanzo beans and vegetables that have soaked up all the savory broth. Serve it with a slice of crusty bread to mop up the deliciously rich sauce, or over a bed of steamed rice for an extra comforting meal.
Cocido Madrileno with Beef Shank and Morcilla

This traditional Spanish stew, Cocido Madrileno, is a hearty and flavorful dish that combines tender beef shank and rich morcilla in a savory broth. Today, we’ll guide you through each step to create this comforting meal.
Ingredients
- 1.5 lbs beef shank, bone-in for deeper flavor
- 2 links morcilla (Spanish blood sausage), sliced into 1-inch pieces
- 2 tbsp rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 large carrot, peeled and diced
- 1 celery stalk, diced
- 1 bay leaf
- 6 cups homemade chicken stock, preferably low-sodium
- 1 tsp smoked paprika
- Salt, to taste
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the beef shank and sear on all sides until deeply browned, about 4 minutes per side. Tip: Don’t rush this step; a good sear builds flavor.
- Remove the beef and set aside. In the same pot, add the onion, garlic, carrot, and celery. Cook until softened, about 5 minutes.
- Return the beef to the pot. Add the bay leaf, chicken stock, and smoked paprika. Bring to a boil, then reduce to a simmer. Cover and cook for 2 hours, or until the beef is fork-tender. Tip: Skim any foam that rises to the top for a clearer broth.
- Add the morcilla slices and simmer for an additional 15 minutes. Tip: Handle the morcilla gently to keep the slices intact.
- Season with salt to taste, then remove the bay leaf before serving.
The stew should have a rich, deep flavor with the beef shank meltingly tender and the morcilla adding a unique, earthy note. Serve it with crusty bread to soak up the flavorful broth, or over a bed of steamed rice for a more substantial meal.
Light Cocido Madrileno with Chicken and Leeks

Venturing into the heart of Spanish cuisine doesn’t have to be daunting, especially with this Light Cocido Madrileno with Chicken and Leeks. Perfect for beginners, this recipe simplifies the traditional stew into manageable steps, ensuring a delicious outcome every time.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 large leeks, white and light green parts only, thinly sliced
- 4 cups low-sodium chicken broth, simmering hot
- 1 teaspoon finely ground black pepper
- 1 bay leaf
- 1 cup small pasta shells
- Salt to taste
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering, about 2 minutes.
- Add the chicken pieces, seasoning with a pinch of salt, and cook until lightly browned, about 5 minutes, stirring occasionally.
- Stir in the sliced leeks and cook until softened, about 3 minutes, ensuring they don’t brown.
- Pour in the hot chicken broth, add the bay leaf and black pepper, and bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 20 minutes to meld the flavors.
- Add the pasta shells, stirring well, and cook uncovered for 10 minutes or until the pasta is al dente.
- Remove the bay leaf, taste for seasoning, and adjust with salt if necessary.
Offering a comforting bowl of tender chicken, silky leeks, and perfectly cooked pasta, this Light Cocido Madrileno is a testament to the power of simple ingredients. Serve it with a drizzle of olive oil and a sprinkle of fresh parsley for an extra touch of elegance.
Cocido Madrileno Stew with Cabbage and Potatoes

This hearty Cocido Madrileno Stew is a comforting blend of flavors and textures, perfect for a cozy dinner. Tender cabbage and potatoes soak up the rich broth, creating a dish that’s both satisfying and simple to make.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 pound smoked chorizo, sliced into 1/2-inch pieces
- 1 pound beef chuck, cut into 1-inch cubes
- 1 teaspoon smoked paprika
- 1/2 teaspoon finely ground black pepper
- 6 cups chicken stock, homemade or high-quality store-bought
- 1 small head green cabbage, cored and cut into 8 wedges
- 1 pound Yukon Gold potatoes, peeled and quartered
- 1 cup cooked chickpeas, drained and rinsed
- Salt to taste
Instructions
- Heat the olive oil in a large Dutch oven over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the chorizo and beef chuck, browning the meat on all sides, approximately 8 minutes.
- Sprinkle the smoked paprika and black pepper over the meat, stirring to coat evenly.
- Pour in the chicken stock, bringing the mixture to a gentle boil. Reduce heat to low, cover, and simmer for 1 hour.
- Add the cabbage wedges, potatoes, and chickpeas to the pot. Season with salt, cover, and simmer for another 30 minutes, or until the vegetables are tender.
- Tip: For a deeper flavor, let the stew sit covered off the heat for 10 minutes before serving.
- Tip: Skim any excess fat from the surface of the stew with a spoon for a cleaner taste.
- Tip: Serve with crusty bread to soak up the delicious broth.
With its melt-in-your-mouth vegetables and richly flavored broth, this stew is a testament to the beauty of simple ingredients. Try garnishing with fresh parsley for a pop of color and freshness.
Spicy Cocido Madrileno with Paprika and Garlic

Begin by imagining the comforting warmth of a bowl filled with the bold flavors of Spain, a dish that brings together the heartiness of traditional stew with the vibrant kick of paprika and garlic. This Spicy Cocido Madrileno is a perfect blend of rustic and zesty, ideal for those looking to spice up their meal rotation.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 pound beef chuck, cut into 1-inch cubes
- 1 teaspoon smoked paprika
- 1/2 teaspoon crushed red pepper flakes
- 4 cups beef broth, low-sodium
- 2 large carrots, peeled and sliced into 1/2-inch rounds
- 2 medium potatoes, peeled and diced into 1-inch cubes
- 1 cup chickpeas, drained and rinsed
- Salt, to taste
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering, about 2 minutes.
- Add the finely chopped onion and minced garlic, sautéing until translucent and fragrant, approximately 5 minutes.
- Increase the heat to medium-high and add the beef cubes, browning on all sides, about 3 minutes per side.
- Stir in the smoked paprika and crushed red pepper flakes, coating the beef evenly, for 1 minute.
- Pour in the beef broth, scraping the bottom of the pot to release any browned bits, then bring to a boil.
- Reduce the heat to low, cover, and simmer for 1 hour, or until the beef is tender.
- Add the carrots, potatoes, and chickpeas, simmering uncovered for an additional 20 minutes, or until the vegetables are fork-tender.
- Season with salt to taste, then remove from heat.
Marvel at the deep, smoky aroma as you ladle this stew into bowls. The tender beef and vegetables swim in a richly spiced broth, offering a satisfying bite with every spoonful. Serve with crusty bread to soak up every last drop of the flavorful liquid.
Cocido Madrileno with Pork Belly and Turnips

Here’s a comforting classic that brings the heart of Madrid to your kitchen with its rich flavors and hearty ingredients. Cocido Madrileno is a stew that’s as nourishing as it is delicious, perfect for those days when you crave something warm and satisfying.
Ingredients
- 1 lb pork belly, cut into 1-inch chunks
- 2 cups chickpeas, soaked overnight
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 2 medium turnips, peeled and diced
- 1 carrot, sliced into rounds
- 1 potato, peeled and cubed
- 4 cups chicken stock, homemade preferred
- 1 tbsp smoked paprika
- 2 tbsp rich extra virgin olive oil
- 1 bay leaf
- Salt, to taste
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the pork belly chunks and brown on all sides, about 5 minutes, to render the fat.
- Stir in the chopped onion and minced garlic, cooking until translucent, about 3 minutes.
- Sprinkle the smoked paprika over the mixture, stirring quickly to prevent burning, for 30 seconds.
- Pour in the chicken stock, adding the bay leaf, and bring to a gentle boil.
- Drain the soaked chickpeas and add them to the pot, reducing the heat to a simmer.
- After 30 minutes, add the diced turnips, sliced carrot, and cubed potato to the pot.
- Continue simmering for another 45 minutes, or until the chickpeas and vegetables are tender.
- Season with salt to taste, then remove the bay leaf before serving.
Cocido Madrileno offers a delightful contrast of textures, from the tender pork belly to the soft chickpeas and vegetables. Serve it with a slice of crusty bread to soak up the flavorful broth, or top with a sprinkle of fresh parsley for a pop of color.
Quick Cocido Madrileno with Canned Chickpeas

Ready to bring a taste of Madrid to your kitchen with minimal fuss? This Quick Cocido Madrileno with Canned Chickpeas simplifies the traditional Spanish stew without sacrificing its soul-warming essence, perfect for a busy weeknight.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 1 carrot, peeled and sliced into thin rounds
- 1 celery stalk, finely chopped
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 4 cups low-sodium chicken broth
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 cup diced Spanish chorizo
- 1 cup diced cooked chicken breast
- 1/2 cup small pasta shells
- Salt to taste
- Freshly chopped parsley for garnish
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add the onion, garlic, carrot, and celery, sautéing until the vegetables are soft and the onion is translucent, about 5 minutes.
- Stir in the smoked paprika and cumin, cooking for another minute to release their aromas.
- Pour in the chicken broth, bringing the mixture to a gentle boil.
- Add the chickpeas, chorizo, and chicken, reducing the heat to a simmer for 10 minutes.
- Tip: For a deeper flavor, let the stew simmer uncovered, allowing it to reduce slightly.
- Stir in the pasta shells, cooking until al dente, about 8 minutes.
- Tip: Taste the broth before adding salt, as the chorizo and chicken broth may already provide enough seasoning.
- Once the pasta is cooked, remove the pot from the heat and let it sit for 5 minutes to thicken.
- Tip: Garnish with freshly chopped parsley for a burst of color and freshness.
Warm and hearty, this Quick Cocido Madrileno boasts a comforting blend of smoky, savory flavors with a satisfying texture from the chickpeas and pasta. Serve it with a slice of crusty bread to soak up the rich broth, or top with a poached egg for an extra layer of indulgence.
Cocido Madrileno with Sausages and Green Beans

Discover the hearty and comforting flavors of a traditional Spanish stew with a twist, perfect for a cozy family dinner or a gathering with friends. This version of Cocido Madrileno incorporates savory sausages and crisp green beans, offering a delightful contrast of textures and tastes.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 pound smoked Spanish chorizo, sliced into 1/2-inch pieces
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 cups low-sodium chicken broth
- 1 cup dry white wine
- 1 pound baby potatoes, halved
- 2 cups fresh green beans, trimmed and cut into 2-inch pieces
- 1 teaspoon smoked paprika
- 1/2 teaspoon finely ground black pepper
- 1 bay leaf
Instructions
- Heat the olive oil in a large Dutch oven over medium heat until shimmering, about 2 minutes.
- Add the chorizo slices and cook until lightly browned, about 3 minutes per side. Remove and set aside.
- In the same pot, add the chopped onion and cook until translucent, about 5 minutes, stirring occasionally.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Pour in the chicken broth and white wine, scraping the bottom of the pot to loosen any browned bits.
- Add the potatoes, green beans, smoked paprika, black pepper, and bay leaf. Bring to a simmer.
- Cover and cook on low heat for 25 minutes, or until the potatoes are tender.
- Return the chorizo to the pot and simmer for an additional 5 minutes to blend the flavors.
- Remove the bay leaf before serving.
Great for a chilly evening, this stew boasts a rich, smoky flavor with tender potatoes and crisp green beans. Serve it with a slice of crusty bread to soak up the delicious broth, or over a bed of steamed rice for a more filling meal.
Authentic Cocido Madrileno with Three Meats

One of the most comforting and hearty dishes you can prepare is the Authentic Cocido Madrileno, a traditional Spanish stew that’s perfect for any season. This version, featuring three kinds of meat, is a flavorful journey through Madrid’s culinary heritage, designed to guide even beginners through each step with confidence.
Ingredients
- 1 cup rich extra virgin olive oil
- 2 large, farm-fresh onions, finely chopped
- 4 cloves of garlic, minced
- 1 pound of high-quality beef shank, cut into chunks
- 1 pound of tender chicken thighs, bone-in
- 1 pound of savory chorizo sausage, sliced
- 2 cups of ripe tomatoes, peeled and diced
- 1 cup of dry white wine
- 6 cups of homemade chicken stock
- 1 pound of fresh chickpeas, soaked overnight
- 2 large carrots, peeled and sliced
- 1 teaspoon of finely ground black pepper
- 1 bay leaf
- Salt to taste
Instructions
- In a large pot, heat the olive oil over medium heat until shimmering.
- Add the onions and garlic, sautéing until translucent, about 5 minutes.
- Brown the beef shank chunks on all sides, ensuring a rich flavor base, approximately 7 minutes.
- Introduce the chicken thighs and chorizo, cooking until the chicken skin is golden, about 5 minutes.
- Stir in the tomatoes and white wine, scraping the bottom of the pot to deglaze, and cook for 3 minutes.
- Pour in the chicken stock, add the soaked chickpeas, carrots, black pepper, and bay leaf, bringing to a boil.
- Reduce heat to low, cover, and simmer for 2 hours, or until the meats are tender and the chickpeas are soft.
- Season with salt to taste, remove the bay leaf, and serve hot.
Mastering this Cocido Madrileno rewards you with a stew where the meats are fall-apart tender, and the broth is deeply flavorful. Serve it with a side of crusty bread to soak up every last drop, or over a bed of steamed rice for a heartier meal.
Conclusion
These 12 Hearty Cocido Madrileno Traditional Recipes offer a delicious journey into Spanish cuisine, perfect for warming up any meal. Tantalizing flavors await in each dish, inviting you to explore and enjoy. We’d love to hear which recipe becomes your favorite—don’t forget to leave a comment and share your culinary adventure on Pinterest!