Creamy Puerto Rican Style Beans Recipe

Posted on February 13, 2026

by: James Carter

Creamy Puerto Rican style beans served in a bowl with fresh herbs

Puerto Rican Style Beans is a traditional bean recipe made with garlic, onion, bay leaf, and lime. These stewed beans cook down into a flavorful base that works naturally with rice or as a simple bean dinner. It’s one I keep in rotation because it reheats well and holds its texture.

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
creamy puerto rican style beans recipe 2026 02 13 025813 1

Puerto Rican Style Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 105 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A traditional bean recipe made with garlic, onion, bay leaf, and lime, stewed to create a flavorful base, perfect with rice or as a protein-forward side.


Ingredients

Scale
  • 2 cups red beans, soaked overnight and drained
  • 1 can (15 oz) diced tomatoes, with juices
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 bell pepper, chopped (red or green)
  • 2 medium potatoes, peeled and diced into 1/2 inch cubes
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons olive oil or neutral oil
  • 4 cups vegetable broth or water, plus extra if needed
  • 1 tablespoon white vinegar or lime juice, optional for brightness
  • Fresh cilantro or parsley for garnish, optional

Instructions

  1. In a large heavy pot, heat the oil over medium heat then add the chopped onion, bell pepper, and garlic, sautéing until softened and translucent, about 5 minutes.
  2. Stir in the diced potatoes and cook for 3 to 4 minutes so they pick up flavor from the aromatics.
  3. Add the soaked, drained beans, the can of diced tomatoes with their juices, cumin, paprika, bay leaf, salt, and pepper, stirring to combine.
  4. Pour in 4 cups of vegetable broth or water, bring the pot to a gentle boil over medium-high heat, then reduce to a simmer.
  5. Cover and simmer for 1 to 1.5 hours, checking at 45 minutes and adding more liquid if the pot looks dry, until the beans are tender and the potatoes are soft.
  6. Remove the bay leaf, taste and adjust seasoning, stir in the vinegar or lime juice if using, and serve garnished with fresh cilantro or parsley.

Notes

Use soaking liquid to reduce gas-producing sugars by discarding soak water before cooking. Toast spices for deeper flavor. Mash some beans for a creamier texture.

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

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 14g
  • Protein: 20g
  • Cholesterol: 0mg

Why This Is a Go-To in My Kitchen

This dish is forgiving, quick to personalize, and stores beautifully, so it works for busy weeks and relaxed weekends alike. Expect hearty beans with a built-in comfort factor, and a texture that’s somewhere between soup and stew, ready to star with rice or shine as a protein-forward side.

What You’ll Need

  • 2 cups red beans, soaked overnight and drained
  • 1 can (15 oz) diced tomatoes, with juices
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 bell pepper, chopped (red or green)
  • 2 medium potatoes, peeled and diced into 1/2 inch cubes
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons olive oil or neutral oil
  • 4 cups vegetable broth or water, plus extra if needed
  • 1 tablespoon white vinegar or lime juice, optional for brightness
  • Fresh cilantro or parsley for garnish, optional

From Stove to Bowl

  1. In a large heavy pot, heat the oil over medium heat then add the chopped onion, bell pepper, and garlic, sauteing until softened and translucent, about 5 minutes.
  2. Stir in the diced potatoes and cook for 3 to 4 minutes so they pick up flavor from the aromatics.
  3. Add the soaked, drained beans, the can of diced tomatoes with their juices, cumin, paprika, bay leaf, salt, and pepper, stirring to combine.
  4. Pour in 4 cups of vegetable broth or water, bring the pot to a gentle boil over medium high heat, then reduce to a simmer.
  5. Cover and simmer for 1 to 1.5 hours, checking at 45 minutes and adding more liquid if the pot looks dry, until the beans are tender and the potatoes are soft.
  6. Remove the bay leaf, taste and adjust seasoning, stir in the vinegar or lime juice if using, and serve garnished with fresh cilantro or parsley.

A Look at the Nourishing Side

  • Per serving (roughly 1.5 cups): about 350 calories, 20 grams protein, 50 grams carbohydrates, 9 grams fat, 14 grams fiber, and approximately 600 mg sodium depending on broth and added salt.

How This Recipe Shows Up at Mealtime

  • Serve hot with steamed white or brown rice, crusty bread, or over a bed of greens for a lighter option, and add simple sides like fried plantains or a crisp salad; it’s perfect for weeknight dinners, batch cooking for lunches, or a cozy weekend meal.

Keeping It Fresh for Another Day

  • Store cooled beans in airtight containers and refrigerate for up to 4 days, freeze in portioned freezer-safe containers for up to 3 months, reheat gently on the stove over low heat with a splash of water or broth to loosen, and for best flavor refresh with a squeeze of lime and fresh herbs when serving.

Small Details That Make a Big Difference

  • Use the soaking liquid trick, not for cooking, but to reduce gas producing sugars, by discarding soak water and rinsing the beans before using.
  • Toast the cumin and paprika briefly in the oil with the aromatics for a deeper, nutty flavor that reads like a slow cooked broth.
  • If you want creamier beans, mash about a cup with the back of a spoon in the pot near the end of cooking to thicken the broth naturally.
  • Add acidic brighteners like vinegar or lime at the end, not during long cooking, to preserve their fresh lift.

Simple Flavor Variations

  • Seasonal: Stir in chopped kale or Swiss chard during the last 10 minutes of cooking for late fall greens and extra nutrients.
  • Comfort-focused: Finish with a swirl of butter or coconut milk for a richer, creamier bowl that feels indulgent.
  • Slightly elevated: Fold in a spoonful of sofrito or smoked paprika and top with crispy pancetta or browned chorizo for a smoky, restaurant-style finish.

Common Slip-Ups to Avoid

  • Under seasoning, fix: Taste and salt in stages, final adjustment at the end brings out the bean flavor.
  • Boiling too hard, fix: Keep simmering gentle to avoid beans splitting and broth becoming starchy and cloudy.
  • Adding acid too early, fix: Add vinegar or lime at the end to prevent beans from staying tough and flavors from flattening.
  • Crowding the pot with too little liquid, fix: Maintain a simmering surface with at least an inch above beans, add hot water if needed during cooking.

Next-Day Meals That Work

  • Bean and rice bowls: Reheat leftover beans and serve over freshly cooked rice, top with avocado, pickled onions, and a fried egg for a satisfying bowl.
  • Hearty soup upgrade: Thin leftovers with broth, add chopped greens and cooked grain for a quick weeknight soup with boosted vegetables.
  • Savory turnovers: Use cooled beans as a filling for empanadas or hand pies, adding cheese and spices, then bake or pan fry for handheld lunches.

FAQs From the Kitchen

How long should I soak the beans and can I skip soaking?

Soaking overnight, about 8 to 12 hours, shortens cooking time and helps with digestibility, but you can skip soaking. If unsoaked, increase simmering time by 30 to 60 minutes and keep the pot covered, checking for tenderness. Pressure cooking also removes the need to soak.

Can I use canned beans instead of dried, and how does that change the method?

Yes, use two 15 ounce cans drained and rinsed in place of 2 cups dried, cut total simmering time to about 20 minutes to let flavors meld, and reduce added salt since canned beans are often sodium dense. Add potatoes and cook until tender.

What if my beans are still hard after an hour of simmering?

Beans can be old or the water too alkaline, both slow cooking. Continue simmering with the lid on and add hot water as needed. A pinch of baking soda can speed softening, but use sparingly because it changes flavor and texture.

How do I make this recipe gluten free and family friendly for kids?

This recipe is naturally gluten free when using plain broth and no cross contaminated ingredients. For kids, keep seasoning mild, remove bay leaf before serving, and mash a portion to create a comforting, spoonable texture that picky eaters tend to accept.

Tags:

You might also like these recipes

Leave a Comment

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