Hey there, fellow food lover! Welcome to my kitchen. Today, we’re going on a little culinary journey to the heart of the Caribbean to create one of the most comforting and beloved dishes from Puerto Rico: Sancocho. If you’ve never had it, prepare to fall in love.
Sancocho is more than just a stew; it’s a celebration of family, community, and the rich, tropical bounty of the island. It’s the kind of dish that warms you from the inside out, a true taste of home for so many.
My inspiration for this version comes from a blend of traditional family recipes and the incredible tips I’ve gathered from some of the best cooks. It’s a dish that’s rich in history, flavor, and soul—and I can’t wait to share it with you.

Recipe Overview: Everything You Need to Know
This Puerto Rican Sancocho Recipe is designed to be a hearty, flavorful, and ultimately simple-to-follow dish. We’ll be using a mix of beef and an array of root vegetables that give this stew its signature comforting texture and incredible depth.
Prep and Cook Time: This recipe clocks in at a total of 1 hour and 20 minutes, with a hands-on prep time of around 20 minutes. It’s the perfect balance of a low-and-slow simmer without having to wait all day.
Servings and Scaling Tips: This recipe yields a generous 6 to 8 servings. It’s perfect for a family dinner or for meal prepping for the week. If you’re cooking for a crowd, you can easily double or even triple the recipe. The cooking time for the meat might increase slightly, but the simmering time for the vegetables will remain about the same.
Difficulty Level: I’d say this is a beginner-to-intermediate level recipe. The steps are straightforward, but preparing all the root vegetables can be a little time-consuming. Don’t worry, though; the result is well worth the effort!
Equipment Needed: A large, heavy-bottomed pot or Dutch oven is essential. This will ensure even heat distribution and prevent the bottom from scorching. You’ll also need a sharp knife for all that vegetable prep and a cutting board.
Make-Ahead/Meal Prep Options: This is a fantastic dish for meal prep. The flavors deepen overnight, making leftovers even more delicious. You can prepare and chop all the vegetables ahead of time and store them in the fridge.
Ingredients: The Heart and Soul of the Stew
Here’s the full lineup of ingredients we’ll be using, along with some notes and tips on each. A great Sancocho starts with great ingredients, so don’t be afraid to put a little love into your selection!
For this recipe, we’ll start with 3 tablespoons of olive oil to get everything sizzling. We’ll also be adding 3 bay leaves for a fragrant, herby undertone. A diced white onion and a diced green bell pepper will form our aromatic foundation, which we’ll enrich with ¼ cup of sofrito, that vibrant secret weapon of Puerto Rican cooking. To boost the flavor, we’ll use one package of sazon seasoning, 2 teaspoons of salt, 1 teaspoon of cumin, 1 teaspoon of dried oregano, and ½ teaspoon of ground black pepper.
Our star protein is 2 pounds of beef chuck roast. I like to cut off the fatty pieces and cut the meat into bite-sized cubes. You can also use bone-in beef for a richer broth. We’ll also need 3 cloves of minced garlic to add that unmistakable aroma. For our vegetables, we have 2 large carrots, 2 green plantains, and 2 corn on the cob, all cut into two-inch pieces. For the starchy roots that are the hallmark of this dish, we’ll use 2 cups of sweet potato or fresh pumpkin, 1 large yucca (about 2 cups), and 1 yautia or taro root (about 2 cups), all peeled and cut into two-inch pieces. We’ll also need ½ cup of tomato sauce and 6-8 cups of beef broth to form our delicious liquid base. To finish it off, we’ll add 3 Yukon gold or Russet potatoes (about 2 ½ cups), 2 zucchini squash or chayote squash (about 2 ½ cups), and 4 ounces of canned green chilies for a hint of heat.

Possible Substitutions and Notes:
- Beef: Chuck roast is great for this stew as it becomes incredibly tender, but you can also use bone-in beef or even a mix of beef and pork for more flavor. For a lighter version, try chicken or sausage.
- Starchy Roots: This is where you can get creative! The combination of yucca, yautia, and plantains is classic, but you can swap them out for other starchy vegetables like potatoes or even malanga.
- Canned Green Chilies: For a spicier stew, use fresh jalapeños or serrano peppers. For a milder flavor, omit the chilies entirely.
- Vegetable Substitutions: You can use fresh pumpkin instead of sweet potato, or chayote squash instead of zucchini. Feel free to use what you have on hand or what looks best at the market!
- Sofrito: If you don’t have homemade sofrito, you can find a pre-made jarred version in most grocery stores in the international aisle.
Step-by-Step Method: Let’s Get Cooking!
Now, let’s bring this Puerto Rican Sancocho (Caribbean Beef & Vegetable Stew) to life. This is where the magic happens, so let’s walk through it together.
Building the Flavor Base (The “Sofrito” Stage): We’ll start by heating that olive oil in our large pot over medium-high heat. Once it’s shimmering, add the bay leaves, diced onion, and green pepper. As you stir and cook, you’ll notice the onion becoming translucent and the kitchen filling with the sweet smell of the peppers. This is your cue to add the sofrito, sazon, salt, cumin, oregano, and black pepper. Stir everything together and cook for about 1-2 minutes until the sofrito becomes fragrant and the aroma is filling your kitchen. This is the foundation of our stew!
Browning the Beef and Adding the Garlic: Next, add the beef chuck roast to the pot and let it brown on all sides. You’ll hear a satisfying sizzle as the beef hits the hot pot. Once it’s nicely browned, add the minced garlic and stir. Cook for just about a minute until the garlic becomes fragrant. This is an important step—you’ll see the color of the stew deepening and all those delicious flavors building. A common mistake here is to overcook the garlic, which can make it bitter, so watch it closely.

The First Simmer for Our Root Vegetables: Now for the fun part! Add the carrots, plantains, corn, sweet potato (or pumpkin), yucca, yautia, and tomato sauce to the pot. Give everything a good stir to combine all those vibrant colors and textures. Pour in enough beef broth to cover the vegetables by about a half-inch. Bring the pot to a boil over high heat, then reduce the heat to low-medium. Now, let it simmer, covered, for 15 minutes. This initial simmer is crucial for giving the tougher root vegetables a head start on getting tender.
Adding the Final Vegetables and the Second Simmer: After 15 minutes, remove the lid and add the pumpkin (if you’re using it instead of sweet potato), potatoes, and zucchini or chayote squash. Stir to combine, then cover the pot and let it simmer for another 25-30 minutes, or until the potatoes are fork-tender. The stew will start to thicken as the starches from the vegetables release, and the broth will take on a beautiful, rich hue. You’ll know it’s ready when the potatoes are easily pierced with a fork and the stew is thick and hearty.

Variations & Customization: Make it Your Own!
The beauty of Sancocho is its versatility. Feel free to make this recipe your own by exploring these variations.
Dietary Modifications:
- Vegan/Vegetarian: This dish is very easy to adapt. Simply omit the beef and use a hearty vegetable broth instead of beef broth. You can also add chickpeas, lentils, or a mix of mushrooms to add more protein and a heartier texture.
- Gluten-Free: This recipe is naturally gluten-free as long as you use a gluten-free beef broth and a sazon seasoning without gluten.
Spice Level Adjustments: The canned green chilies provide a mild, flavorful heat. For a spicier version, try adding a whole jalapeño or serrano pepper at the beginning of the cooking process. You can also add a pinch of cayenne pepper with the other seasonings.
Fancy vs. Everyday Versions: For a more luxurious stew, use bone-in short ribs. For an everyday, budget-friendly meal, use potatoes as your primary starchy vegetable.
Seasonal Adaptations: Sancocho is a year-round stew, but you can easily adapt it to the seasons. In the fall, load up on pumpkin and sweet potato. In the summer, add some fresh green beans or corn kernels.

Serving & Storage: Enjoying Every Last Drop
The best part of cooking is getting to enjoy the fruits of your labor! Here are some tips for serving and storing your Sancocho.
Plating Suggestions: Sancocho is meant to be rustic, so a simple bowl is perfect. Ladle a generous portion into each bowl, making sure everyone gets a bit of meat and a variety of vegetables. Finish with a sprinkle of fresh cilantro and a lime wedge. The lime is a must—a little squeeze of fresh juice over the hot stew brightens up all the flavors and makes them pop!
Best Side Dishes: This stew is a complete meal on its own, but it’s traditionally served with a side of fluffy white rice. The rice soaks up all that delicious broth and makes for an incredibly satisfying meal. You can also serve it with tostones (fried plantain patties) or a side of fresh avocado slices.
Storage Instructions: Let the Sancocho cool to room temperature before transferring it to an airtight container. It will keep in the refrigerator for 3 to 4 days.
Reheating Tips: To reheat, simply put a portion in a pot on the stove over low-medium heat until it’s warmed through. You can also reheat it in the microwave.
Make-Ahead and Freezing Guidance: This stew freezes beautifully! After it has cooled, transfer it to freezer-safe containers or bags. It will keep in the freezer for up to 3 months. When you’re ready to eat it, simply thaw it in the refrigerator overnight and reheat on the stove. The flavors will be just as wonderful!
PrintSancocho Puerto Rican (Caribbean Beef & Vegetable Stew)
Sancocho is the ultimate Puerto Rican comfort food. This isn’t just a beef and veggie stew—it’s a celebration in a pot, packed with rich flavor and a history of family gatherings. It’s the kind of hearty dish that will warm your soul. The best part? It’s simple to make.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6-8 1x
- Category: Stew/Soup
- Cuisine: Puerto Rican, Caribbean
Ingredients
- 3 tbsp olive oil
- 3 bay leaves
- 1 white onion, diced
- 1 green bell pepper, diced
- ¼ cup sofrito
- 1 packet sazon seasoning
- 2 tsp salt
- 1 tsp cumin
- 1 tsp dried oregano
- ½ tsp black pepper
- 2 lbs beef chuck roast, cubed
- 3 cloves garlic, minced
- 2 large carrots, cut into 2-inch pieces
- 2 green plantains, cut into 2-inch pieces
- 2 corn on the cob, cut into 2-inch pieces
- 2 cups sweet potato or fresh pumpkin, cut into 2-inch pieces
- 1 large yucca (about 2 cups), peeled and cut into 2-inch pieces
- 1 yautia or taro root (about 2 cups), peeled and cut into 2-inch pieces
- ½ cup tomato sauce
- 6–8 cups beef broth
- 3 Yukon gold or Russet potatoes (about 2 ½ cups), cut into 2-inch pieces
- 2 zucchini or chayote squash (about 2 ½ cups), cut into 2-inch pieces
- 4 oz canned green chilies
Instructions
- Build Your Flavor: Heat olive oil in a large pot over medium-high heat. Add bay leaves, onion, and bell pepper. Cook until the onion is soft. Stir in the sofrito, sazon, salt, cumin, oregano, and black pepper. Cook for another 1-2 minutes until fragrant.
- Brown the Beef: Add the beef cubes and brown them on all sides. Toss in the minced garlic and cook for 1 minute.
- First Simmer: Add carrots, plantains, corn, sweet potato (or pumpkin), yucca, yautia, and tomato sauce. Give it a good stir. Pour in enough beef broth to just cover the vegetables. Bring to a boil, then reduce heat to low-medium. Cover and simmer for 15 minutes.
- Second Simmer: Add potatoes and zucchini or chayote squash. Cover and simmer for another 25-30 minutes, or until the potatoes are fork-tender and the stew has thickened.
Notes
- Serving Suggestions: Sancocho is a meal on its own, but it’s traditionally served with a side of fluffy white rice to soak up all that delicious broth. A squeeze of fresh lime juice and a sprinkle of cilantro at the end really makes the flavors pop.
- Tips & Tricks: Don’t skip browning the meat—it adds so much depth to the stew. The first simmer is important for getting the tougher root vegetables tender before adding the softer ones.
- Storage & Reheating: This stew is great for leftovers! Store in an airtight container in the fridge for 3-4 days. It also freezes beautifully for up to 3 months. Just thaw overnight in the fridge and reheat on the stove.