Spanish Chicken, Ham and Rice Soup
This Spanish chicken rice soup turns chicken, Serrano ham, rice, and fresh herbs into a cozy bowl with a rich broth, tender meat, and bright flavor.
It tastes hearty without feeling heavy. The rice thickens the broth just enough, while the chopped egg, mint, and parsley make every spoonful feel fresh. It is a simple, budget friendly meal made from real ingredients.
Why You’ll Love This Recipe
- Deep savory flavor: Chicken broth, garlic, onion, and Serrano ham create a rich base with very little effort.
- Tender texture: The chicken shreds softly, and the rice makes the soup feel cozy and filling.
- Fresh finish: Mint, parsley, and chopped egg add brightness and a classic homemade feel.
- Easy to stretch: Rice and vegetables help turn a modest amount of chicken and ham into four generous bowls.
Fabian’s Budget & Health Tip: Use chicken thighs if they cost less in your area. They stay juicy during simmering and give the broth more body. Since Serrano ham adds salt and big flavor, use a small amount and taste before adding extra salt.
Ingredients (Serves 4)
- 1 1/2 lb boneless skinless chicken thighs or chicken breast (680 g)
- 3 oz Serrano ham, diced small (85 g)
- 3/4 cup white rice (150 g)
- 2 medium carrots, peeled and sliced (150 g)
- 1 medium yellow onion, finely chopped (150 g)
- 3 garlic cloves, minced (9 g)
- 8 cups chicken broth (1.9 L)
- 2 hard boiled eggs, peeled and chopped
- 2 tablespoons fresh mint, chopped (6 g)
- 2 tablespoons fresh parsley, chopped (8 g)
- 1/2 teaspoon black pepper (1 g)
- Salt, to taste
Step-by-Step Instructions
1. Simmer the Chicken and Vegetables
Add the chicken, carrots, onion, garlic, chicken broth, black pepper, and a small pinch of salt to a large soup pot. Bring the broth to a gentle boil over medium high heat, then lower the heat so it bubbles softly.
Simmer for 25 to 30 minutes, until the chicken turns tender and the kitchen smells like sweet onion, garlic, and warm broth. Skim off any foam from the surface if needed.
2. Shred the Chicken
Transfer the chicken to a plate. Let it cool for a few minutes, then shred it with two forks. The meat should pull apart easily and look moist, not dry.
Keep the broth simmering while you shred the chicken. This helps the carrots soften and keeps the soup base hot for the rice.
3. Cook the Rice in the Broth
Stir the rice into the simmering broth. Cook for 15 to 18 minutes, stirring now and then so the rice does not stick to the bottom of the pot.
The rice is ready when it tastes soft and the broth looks slightly thicker. If the soup gets too thick, add a splash of extra broth or hot water.
4. Stir in the Chicken and Serrano Ham
Return the shredded chicken to the pot. Add the diced Serrano ham and stir well. Simmer for 3 to 5 minutes, just until the ham warms through and releases its salty, savory aroma.
Taste the soup before adding more salt. Serrano ham and chicken broth can both be salty, so you may need less than you expect.
5. Finish with Egg and Fresh Herbs
Ladle the hot soup into bowls. Top each bowl with chopped hard boiled egg, fresh mint, and parsley.
Serve right away while the herbs smell bright and the broth is steaming. The egg adds gentle richness, and the mint gives the soup a clean Spanish style finish.
Expert Troubleshooting & FAQs
Can I use leftover cooked chicken?
Yes. Simmer the carrots, onion, garlic, and broth until the vegetables are tender. Add the rice and cook until soft, then stir in shredded cooked chicken and Serrano ham near the end so the meat stays juicy.
Why did my soup get too thick?
Rice keeps absorbing liquid as it sits. Add more hot broth or water until the soup looks loose and spoonable again. Taste after thinning and adjust the salt if needed.
Can I make this soup ahead?
Yes, but the texture will thicken in the fridge. Store the toppings separately for the freshest flavor. Reheat gently and add extra broth before serving.
What can I use instead of Serrano ham?
Use diced prosciutto, smoked ham, or a small amount of bacon. If you use bacon, cook it first and stir it in at the end. Each option adds salt, so taste carefully.
Can I use brown rice?
Yes, but it needs more time. Brown rice can take 35 to 45 minutes to soften. Add extra broth as it cooks so the soup does not become too thick.
Estimated Nutritional Facts
These values are rough estimates per serving and will vary based on your broth, ham, and chicken cut.
- Calories: about 405
- Protein: about 39 g
- Carbs: about 34 g
- Fats: about 12 g
Spanish Chicken, Ham and Rice Soup

Ingredients
- 1 1/2 lb boneless skinless chicken thighs or chicken breast (680 g)
- 3 oz Serrano ham, diced small (85 g)
- 3/4 cup white rice (150 g)
- 2 medium carrots, peeled and sliced (150 g)
- 1 medium yellow onion, finely chopped (150 g)
- 3 garlic cloves, minced (9 g)
- 8 cups chicken broth (1.9 L)
- 2 hard boiled eggs, peeled and chopped
- 2 tablespoons fresh mint, chopped (6 g)
- 2 tablespoons fresh parsley, chopped (8 g)
- 1/2 teaspoon black pepper (1 g)
- Salt, to taste
Instructions
- 1. Simmer the Chicken and Vegetables. Add the chicken, carrots, onion, garlic, chicken broth, black pepper, and a small pinch of salt to a large soup pot. Bring the broth to a gentle boil over medium high heat, then lower the heat so it bubbles softly. Simmer for 25 to 30 minutes, until the chicken turns tender and the kitchen smells like sweet onion, garlic, and warm broth. Skim off any foam from the surface if needed.
- 2. Shred the Chicken. Transfer the chicken to a plate. Let it cool for a few minutes, then shred it with two forks. The meat should pull apart easily and look moist, not dry. Keep the broth simmering while you shred the chicken. This helps the carrots soften and keeps the soup base hot for the rice.
- 3. Cook the Rice in the Broth. Stir the rice into the simmering broth. Cook for 15 to 18 minutes, stirring now and then so the rice does not stick to the bottom of the pot. The rice is ready when it tastes soft and the broth looks slightly thicker. If the soup gets too thick, add a splash of extra broth or hot water.
- 4. Stir in the Chicken and Serrano Ham. Return the shredded chicken to the pot. Add the diced Serrano ham and stir well. Simmer for 3 to 5 minutes, just until the ham warms through and releases its salty, savory aroma. Taste the soup before adding more salt. Serrano ham and chicken broth can both be salty, so you may need less than you expect.
- 5. Finish with Egg and Fresh Herbs. Ladle the hot soup into bowls. Top each bowl with chopped hard boiled egg, fresh mint, and parsley. Serve right away while the herbs smell bright and the broth is steaming. The egg adds gentle richness, and the mint gives the soup a clean Spanish style finish.









