This Cuban-style split pea soup, known as sopa de chicharos in Spanish, is a hearty, comforting dish made with split peas, vegetables, and smoked pork. The result is a thick, flavorful soup that’s budget-friendly and satisfying. Serve it with a generous piece of crusty bread for dipping

What’s great about this recipe
- Hearty and filling – This is a thick, comforting soup loaded with beans, vegetables, and meat. It’s more than a soup—it’s a meal on its own.
- Budget-friendly – Made with simple, affordable ingredients, it’s a great way to stretch your grocery budget without sacrificing flavor.
- Make-ahead friendly – The soup stores and reheats well (just add a little broth or water to loosen), making it perfect for prepping in advance for easy lunches or dinners throughout the week.
You will need

🥩 Smoked pork – Ham hocks add rich, smoky flavor and a meaty base to the soup. You can also use ham shanks or a meaty ham bone—whatever you have on hand works.
🧅 Produce – Onion, carrot, and garlic make up a flavorful base for the soup. Potatoes are added at the end so they don’t overcook. We prefer russet potatoes because they break up easily and further thicken the soup, but peeled red, Yukon, or white potatoes can be substituted if necessary.
🥫 Pantry – Dried split peas are the star of this soup. You can use green or yellow—both work about the same. Chicken broth makes up the liquid; it’s an easy way to get a ton of flavor.
🌿Seasoning – Dried oregano, cumin, black pepper, and a bay leaf give the soup a well-balanced, savory flavor. Salt is added at the end if needed (not pictured).
📖 See the recipe card for quantities and preparation.
How to make split pea soup

Sort through and rinse the split peas. Soak in cold water for 20–30 minutes while you prep the other ingredients. Drain using a fine mesh strainer before using.
- Heat olive oil in a large pot over medium heat. Add the onion and carrot. Cook for 3 minutes, stirring frequently.
- Stir in the garlic, oregano, cumin, and black pepper. Cook for 1 minute, stirring constantly.
- Add the ham hocks, chicken broth, and bay leaf. Stir. Raise the heat to medium-high. Once the broth simmers, lower heat to medium-low, cover, and simmer for 20 minutes.
- Add the drained split peas. Raise the heat. When the soup returns to a simmer, lower the heat again to medium-low. Cover and cook for 30 minutes, stirring occasionally to prevent sticking. Adjust heat as needed to maintain a simmer.
- Remove the ham and set it aside to cool. Add the diced potatoes to the soup (drain them first if they were soaking in water). Cover and continue cooking.
Once the ham is cool enough to handle, discard the skin and bones. Chop the meat and return it to the pot. Stir well. Cover and cook for 20–25 minutes, or until the potatoes are tender and the peas are falling apart. Stir occasionally, more often as the soup thickens.
- Remove the bay leaf. Taste and add salt if needed. Serve hot with crusty bread or a side of white rice.

Substitutions and Variations
Use a ham bone or smoked turkey leg: If you don’t have ham hocks, a meaty ham bone or a smoked turkey leg will also work well. Both add plenty of flavor to the soup.
Make it vegetarian: Skip the smoked meat and use vegetable broth instead of chicken broth. Add an extra carrot or two, if desired.
Prefer it soupier? This Cuban-style version is meant to be thick and hearty, but if you’d like a looser consistency, add 2–3 more cups of broth or water.
Blend for a smooth version: For a silky texture, use an immersion blender or regular blender to puree the soup (just be sure to cool it slightly before blending in batches).
Recipe tips and notes
- Wait until the end to add extra salt to the soup. Smoked ham and broth already contain a good amount, so adjust at the end if needed.
- Sort and soak the split peas by spreading them out on a flat surface or in a large bowl, and pick out any foreign objects such as twigs or small stones. Use a mesh strainer to rinse thoroughly with cold water, then soak them in a bowl of water while you prep the rest of the ingredients.
- The potatoes are added at the end. If you prep them ahead, keep them in a bowl covered with cold water to slow down browning.
Frequently asked questions
Either variety works for this soup. Yellow and green split peas have similar cooking times and flavors. Some people say one is sweeter than the other, but the difference is minor. Use whichever you prefer or have on hand.
Yes. Soaking them for 20–60 minutes helps hydrate the peas, reduces cooking time, and ensures they cook more evenly.
This soup is meant to be thick, but if it becomes overly dense, add water or chicken broth a little at a time. Start with ¼ cup, stir, and add more as needed until you reach your preferred consistency. Keep in mind that the soup will continue to thicken as it cools.
Storing and Reheating
Refrigerator – Allow the soup to cool completely before storing. Transfer leftovers to an airtight container and refrigerate for 3 to 4 days.
Freezer – To freeze, cool the soup quickly and transfer it to airtight, freezer-safe containers. Leave about 1 inch of space at the top to allow for expansion. Label with the date and contents, and freeze for 2 to 3 months.
Reheating:
Stovetop – Place the soup in a covered saucepan and reheat over medium-low heat, stirring occasionally, until heated through.
Microwave – Transfer the soup to a microwave-safe dish and heat in 30-second intervals, stirring in between, until hot.
Reheating Tip – This soup thickens as it chills. Add a few tablespoons of water or broth while reheating to loosen the consistency as needed.
Food Safety:
Do not leave food out at room temperature for more than 2 hours. If the ambient temperature is above 90°F, this time reduces to 1 hour.
Always reheat leftovers to an internal temperature of at least 165°F. For more information on food storage and safety guidelines, visit the U.S. Department of Agriculture and foodsafety.gov.

If you enjoyed this hearty Cuban-style split pea soup, be sure to check out some of our other comforting favorites. Try potaje de lentejas (Cuban lentil stew), sopa de garbanzos (chickpea soup), or our rich and satisfying guiso de maíz (Cuban corn stew). Each one is loaded with flavor and perfect for your next cold-weather meal or Sunday family dinner.
Join Us
Subscribe to our Newsletter to get the latest recipes, cooking tips, and kitchen inspiration delivered straight to your inbox. Don’t forget to follow us on social media for daily recipe ideas and more!
📖 Recipe

Split Pea Soup (Sopa de Chicharos)
Ingredients
- 2 tablespoons Olive Oil
- 1 medium Onion finely diced
- 1 large Carrot peeled and diced (about ¾ to 1 cup)
- 3–4 Garlic Cloves minced
- ½ teaspoon Dried Oregano
- ¼ teaspoon Ground Cumin
- ¼ teaspoon Black Pepper
- 1–1½ pounds Smoked Ham Hocks rinsed and patted dry (or substitute ham shanks or a meaty ham bone)
- 6 cups Chicken Broth
- 1 Bay Leaf
- 12 ounces Dried Green or Yellow Split Peas sorted, rinsed, and soaked for 20–30 minutes
- 1 large Russet Potato peeled and cut into ½–1 inch pieces (about 10–12 ounces)
- Salt to taste, if needed
Instructions
- Sort through and rinse the split peas. Soak them in cold water for 20–30 minutes while you prep the other ingredients. Drain using a fine mesh strainer before using.
- Heat the olive oil in a large pot over medium heat. When the oil is hot but not smoking, add the onion and carrot. Cook for 3 minutes, stirring frequently.
- Stir in the garlic, oregano, cumin, and black pepper. Cook for 1 minute, stirring constantly.
- Add the smoked ham hocks, chicken broth, and bay leaf to the pot. Stir well. Raise the heat to medium-high. Once the broth starts to simmer, lower the heat to medium-low. Cover and simmer for 20 minutes.
- Stir in the soaked and drained split peas. Raise the heat to medium-high. When the soup returns to a simmer, lower the heat again to medium-low. Cover and cook for 30 minutes, stirring occasionally to prevent sticking. Adjust the heat as needed to maintain a simmer.
- Use tongs to remove the ham from the pot and set it on a cutting board to cool.
- Add the diced potatoes to the soup. If you had them soaking in water, be sure to drain them first. Cover the pot and continue cooking.
- Once the ham is cool enough to handle, remove and discard the fatty skin and bones. Chop the meat into small pieces and return it to the pot. Stir well.
- Cover and continue cooking for 20–25 minutes, or until the potatoes are tender and the split peas are falling apart. Stir occasionally, more often as the soup thickens, to prevent sticking.
- Remove and discard the bay leaf. Taste the soup and add salt if needed. (As a reference, we did not add any extra salt to ours.)
- Serve hot with crusty bread or a side of white rice, if desired.
Notes
- Wait until the end to add extra salt to the soup. Smoked ham and broth already contain a good amount, so adjust at the end if needed.
- As the split peas begin to fall apart, the soup will naturally thicken. Stir more frequently at this stage, making sure to scrape along the bottom of the pot to prevent sticking.
- If it starts boiling too vigorously, reduce the heat slightly to maintain a gentle simmer.
- If the soup is too thick: Add ¼ cup of water or chicken broth at a time, stir, and check the consistency before adding more. Keep in mind that the soup will continue to thicken as it cools.
Nutrition
The nutritional information above is computer generated and is only an estimate. There is no guarantee that it is accurate. This data is provided as a courtesy for informational purposes only.
Ann
Can this recipe be done in a crockpot? If so what do I need to do differently?
Elizabeth
Hi Ann, I've never made it in a crockpot.
Miguel M. de la O
I made this recipe yesterday. It was delicious! I substituted a boniato for the potato. Thank you for the recipe!
Elizabeth
Hi Miguel,
Thank you! Boniato sounds great with this. So happy to hear you enjoyed it.
Sonia
I follow your recipe but omit the ham and use “Better than Bouillon” vegetable le soup base. This makes an excellent vegetarian dish or lower fat selection!!!!!!!!
Thanks for all the great traditional recipes
Elizabeth
Hi Sonia, so happy you enjoyed it!
Sandra Booker
Excellent! Love it!
Marta Torres
It was delicious and perfect. Not too think nor thin. I used smoked pork hanks.
Elizabeth
Hi Marta,
Thank you! I’m glad you liked it, thanks for stopping by!
Ali
so so good!
Elizabeth
Thank you Ali, I’m really glad you enjoyed it!