Traditional Puerto Rican Bean Stew – Cozy and Hearty Comfort Food

Posted on February 13, 2026

by: James Carter

Traditional Puerto Rican Bean Stew served in a bowl, showcasing vibrant colors and ingredients.

Puerto Rican Bean Stew is a stovetop bean dish layered with sofrito, garlic, and a simple tomato base. As it simmers, the beans soften and thicken the broth into a silky texture that settles easily into a bowl. It’s one I keep in regular rotation because it works without much adjustment. If you enjoy cozy, savory stews, you might also like this cozy vegan white bean mushroom stew I make when mushrooms are in season.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
traditional puerto rican bean stew cozy and hear 2026 02 11 025154 1

Puerto Rican Bean Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A cozy and savory Puerto Rican bean stew made with black beans, tomatoes, and a flavorful sofrito base, perfect for any weeknight dinner.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 bell pepper, diced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 2 cans (15 ounces each) black beans, drained and rinsed
  • 1 can (15 ounces) diced tomatoes
  • 2 cups vegetable broth
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 cups fresh spinach, roughly chopped
  • 1/4 cup fresh cilantro, chopped (for garnish)
  • Lime wedges for serving

Instructions

  1. In a large pot, heat the olive oil over medium heat and add the diced onion and bell pepper. Sauté for about 5 minutes until softened.
  2. Add the minced garlic, ground cumin, dried oregano, smoked paprika, and cayenne pepper (if using), cooking for 1 to 2 minutes until fragrant.
  3. Next, add the drained and rinsed black beans and the can of diced tomatoes, stirring to combine.
  4. Pour in the vegetable broth and add the bay leaf. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 20 minutes.
  5. Remove about one cup of beans and mash them roughly with a fork. Stir the mashed portion back into the pot to thicken the stew.
  6. Taste and season with salt and pepper, adjusting acidity with lime juice if needed. Remove the bay leaf.
  7. Stir in the chopped spinach and cook for another 2 to 3 minutes until wilted.
  8. Serve hot, garnished with fresh cilantro and lime wedges on the side.

Notes

For added depth, sauté a small spoonful of tomato paste with the aromatics. Store leftovers in airtight containers for up to 4 days, or freeze for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Puerto Rican

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 12g
  • Protein: 16g
  • Cholesterol: 0mg

Why This Dish Never Disappoints

This Puerto Rican bean stew is built on a simple flavor system, so it forgives timing and substitutions without losing its soul. Expect soft, well seasoned beans, a background of oregano and cumin, and a bright hit of lime or cilantro at the end that keeps every bite lively. It’s reliable because it leans on quality technique, not an alphabet of ingredients, so you can tweak it to match what’s in your pantry and still land a comforting, nutritious meal.

What You’ll Need

1 tablespoon olive oil, 1 medium onion, diced, 1 bell pepper, diced, 3 cloves garlic, minced, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1/2 teaspoon smoked paprika, 1/4 teaspoon cayenne pepper (optional), 2 cans (15 ounces each) black beans, drained and rinsed, 1 can (15 ounces) diced tomatoes, 2 cups vegetable broth, 1 bay leaf, Salt and pepper to taste, 2 cups fresh spinach, roughly chopped, 1/4 cup fresh cilantro, chopped (for garnish), Lime wedges for serving.

How It Comes Together

  1. In a large pot, heat the olive oil over medium heat and add the diced onion and bell pepper, sautéing for about 5 minutes until they soften and the edges begin to brown.
  2. In the same pot, add the minced garlic, ground cumin, dried oregano, smoked paprika, and cayenne pepper if using, and cook for 1 to 2 minutes until the spices bloom and smell fragrant.
  3. Next add the drained and rinsed black beans and the can of diced tomatoes, stirring to combine everything well with the aromatics.
  4. Pour in the 2 cups of vegetable broth and add the bay leaf, bring the mixture to a gentle boil, then reduce heat to low and let it simmer, uncovered, for 20 minutes to allow flavors to deepen.
  5. After simmering, remove about one cup of beans and mash them roughly with a fork, then stir the mashed portion back into the pot to thicken the stew naturally without any starches.
  6. Taste and season with salt and pepper, adjusting acidity with a splash of lime juice if it feels flat, and remove the bay leaf before the next step.
  7. Stir in the chopped spinach and cook for another 2 to 3 minutes until the greens have wilted and incorporated, keeping the texture bright.
  8. Serve the stew hot, garnished with fresh cilantro and lime wedges on the side to squeeze over each bowl, and offer rice, crusty bread, or warm tortillas for scooping.

How This Dish Fuels the Day

  • Serving size and nutrition: Per 1.5 cup serving, this stew provides roughly 320 calories, about 16 grams of protein, 42 grams of carbohydrates, 9 grams of fat, 12 grams of fiber, and around 650 milligrams of sodium depending on the broth and canned beans used, making it a balanced, fiber-forward meal with steady energy.

Where This Dish Shines

  • Meal moments and pairings: This stew is perfect for a cozy weeknight dinner, meal prep lunches, or a casual weekend gathering; serve it over steamed white or brown rice for a classic plate, ladle it into bowls with warm tortillas on the side for dipping, or top a baked sweet potato with a generous scoop for a comforting single-dish meal.

How to Save What’s Left

  • Fridge and freezer storage: Store leftover stew in airtight containers in the refrigerator for up to 4 days, and freeze portions in freezer-safe containers for up to 3 months; to reheat, thaw overnight in the fridge if frozen, warm gently on the stove over low heat adding a splash of water or broth to loosen the texture, and finish with fresh herbs for brightness.

Small Details That Make a Big Difference

  1. Use low-sodium broth and adjust at the end, because beans and canned tomatoes can vary widely in salt, and seasoning at the finish gives you better control.
  2. Reserve and mash a scoop of beans toward the end to naturally thicken the stew, this keeps the texture hearty without needing flour or cornstarch.
  3. Add acidity at the end with lime juice or a splash of vinegar, as it wakes the flavors and makes the spices pop in ways salt alone cannot.
  4. If you want extra depth, sauté a small spoonful of tomato paste with the aromatics until it darkens slightly, it adds a savory backbone without changing the profile.
  5. For a smoother mouthfeel, blend 1 cup of the stew and stir it back in, it’s a quick trick to get creaminess without dairy.

Ways to Change It Without Breaking It

  • Seasonal: In fall or winter, add diced butternut squash or sweet potato early in the simmer to make the stew heartier and take advantage of seasonal produce.
  • Comfort-focused: Stir in a handful of shredded cheddar or a dollop of sour cream at service for a creamy, indulgent finish that kids and adults both appreciate.
  • Slightly elevated: Finish bowls with a drizzle of good olive oil, a sprinkle of toasted pepitas, and thinly sliced scallions to add texture contrast and visual appeal for a dinner party.

What Can Go Wrong and How to Fix It

  1. Problem: Stew tastes flat, the fix: Add a small splash of acid like lime juice or a teaspoon of apple cider vinegar and a pinch of salt to lift the flavors.
  2. Problem: Too thin, the fix: Mash some beans and stir them back into the pot or simmer uncovered for a few more minutes to reduce and concentrate the liquid.
  3. Problem: Too salty, the fix: Add unsalted cooked rice, a peeled potato cooked in the stew and removed later, or dilute with extra low-sodium broth and a squeeze of lime to rebalance.
  4. Problem: Vegetables undercooked, the fix: Simmer a bit longer with the lid off to allow gentle cooking and evaporation, or cover and cook until the veggies are tender, then reduce to thicken.
  5. Problem: Spice level too hot, the fix: Stir in plain yogurt or coconut milk at serving to mellow heat, or serve with bland rice or bread to buffer the spice.

Turning Leftovers Into Something New

  • Stuffed Peppers: Mix leftover stew with cooked rice, stuff into halved bell peppers, top with cheese and bake until the peppers are tender for a new comfort dish.
  • Hearty Nachos: Spread tortilla chips on a sheet, spoon warmed stew over the chips, sprinkle with cheese and broil briefly for black bean stew nachos, finish with sliced avocado and cilantro.
  • Grain Bowl Upgrade: Reheat stew and serve over a bed of quinoa or farro, add quick pickled onions and a soft-cooked egg for a protein-packed lunch.

Questions Readers Often Ask

What kind of beans work best if I want to swap black beans?

Pinto, kidney, or cannellini beans all work well, each bringing a slightly different texture; pinto and kidney hold up similarly to black beans, while cannellini are a bit creamier, so adjust simmer time until the beans reach the texture you prefer.

Can I make this stew from dried beans instead of canned?

Yes, use 1 1/2 to 2 cups of cooked dried beans in place of the two 15-ounce cans, remembering to either cook them separately and add to the pot, or simmer the stew longer once dried beans are added so they can fully absorb liquid and become tender.

How can I make this stew kid-friendly if they are sensitive to spice?

Leave out the cayenne and use only a small pinch of smoked paprika, rely on the natural sweetness of the onion and bell pepper, and serve with rice or bread to make the flavors gentle and familiar for younger palates.

Is this stew freezer friendly and how should I reheat it?

Yes, it freezes well; portion into airtight containers and freeze for up to three months, then thaw overnight in the refrigerator and reheat gently on the stove with a splash of water or broth to refresh the texture, finishing with fresh herbs once hot.

Tags:

/  /  /  / 

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star