El Salvador · Latin America & Caribbean

Salvadoran Red Beans Recipe with Garlic and Herbs

Updated November 3, 2026

Total time
10 hr
prep 15 min · cook 1 hr 45 min
Serves
6
portions as written
Cuisine
El Salvador
Latin America & Caribbean

Jump to recipe

Salvadoran Red Beans Recipe with Garlic and Herbs

Salvadoran red beans are tender beans simmered with onion, garlic, green bell pepper, and herbs until their broth is savory and satisfying. Home-style versions vary, but this dried-bean recipe keeps the seasoning simple and serves the beans as a soup or spooned over rice.

Ingredients

  • 1 lb dried small red beans (450 g), picked over and rinsed
  • 8 cups cold water for soaking (1.9 L)
  • 8 cups fresh water for cooking (1.9 L), plus up to 2 cups (480 ml) hot water as needed
  • 1 tbsp neutral oil, such as vegetable or avocado oil (15 ml)
  • 1/2 medium yellow onion, finely chopped (about 75 g)
  • 1 medium green bell pepper, seeded and finely chopped (about 150 g)
  • 4 garlic cloves, finely chopped or crushed (about 12 g)
  • 1 tsp ground cumin (2 g), optional
  • 1 bay leaf
  • 1 tsp fine salt (6 g), plus more to taste
  • 1/2 tsp ground black pepper (1 g)
  • 1/2 cup roughly chopped fresh cilantro leaves and tender stems (about 15 g)
  • 1 tbsp lime juice (15 ml), optional, for serving

Instructions

  1. Soak the beans. Sort through the dried beans and discard any shriveled beans, stones, or debris. Rinse them, put them in a large bowl, and cover with 8 cups (1.9 L) cold water. Leave them to soak for 8 hours or overnight. Drain and rinse before cooking. If the beans absorb all the water and are no longer covered, add enough water to keep them submerged during soaking.
  2. Soften the vegetables. Heat the oil in a large heavy pot or Dutch oven over medium heat. Add the onion and green bell pepper and cook for 5 to 6 minutes, stirring occasionally, until softened but not deeply browned. Add the garlic and cumin, if using, and stir for about 30 seconds, just until fragrant. Avoid browning the garlic, which can make its flavor bitter during the long simmer.
  3. Add the beans and water. Stir in the drained beans, 8 cups (1.9 L) fresh water, bay leaf, salt, and black pepper. The water should cover the beans by roughly 2 inches (5 cm). If it does not, add a little more water. Bring the pot to a full boil, uncovered, and boil for 10 minutes.
  4. Simmer until tender. Reduce the heat to low, cover the pot loosely, and maintain a gentle simmer for about 1 hour 20 minutes to 1 hour 35 minutes. Stir every 20 to 30 minutes and check that the beans remain covered with liquid. Add hot water, a half cup (120 ml) at a time, if the level drops below the beans. Keep the heat low enough that the liquid bubbles gently rather than boiling hard; vigorous boiling can break the beans and reduce the broth too quickly.
  5. Check the texture. Start checking after about 1 hour 20 minutes of simmering. The beans are ready when they are creamy inside and easy to crush between a spoon and the side of the pot, with no chalky or firm center. Older beans can take longer, so continue simmering and check every 10 minutes if needed. If the broth seems thin, uncover the pot for the last 10 to 15 minutes.
  6. Finish and season. Remove the bay leaf. For a thicker, more cohesive broth, mash about 1 cup (170 g) of beans against the pot with a wooden spoon, or blend a small amount of beans and broth and stir it back in. Stir in the cilantro and taste. Add more salt or black pepper as needed. Add the lime juice at the table if you like a brighter flavor.
  7. Serve warm. Ladle the beans and broth into bowls, or spoon them over rice. Keep a little cooking liquid with each portion so the beans stay moist and their seasoned broth is part of the dish.

Tips

  • Check the beans before you start. Dried beans vary with age and storage, so the stated simmer is a guide rather than a guarantee. If yours are still firm, keep simmering and add hot water as needed. Do not let the pot run dry while the centers are still hard.
  • Salt is not a reason to delay seasoning. A measured amount of salt in the cooking liquid helps season the beans throughout. Taste again near the end, since the broth concentrates as it simmers, and add more only after checking.
  • Use the right substitute for the beans. Small red beans are a good fit for this recipe. If using dried red kidney beans, keep the 10-minute full boil before reducing the heat to a simmer; never cook dried kidney beans only in a slow cooker. They may need a different simmer time. Canned beans are another option, but they have a softer texture and need much less cooking.
  • Adjust thickness with the broth, not extra oil. Mash some beans into the liquid for a naturally thicker result. For a soupier bowl, add hot water or unsalted broth a little at a time and taste for seasoning again.

Serving Suggestions

Serve the beans in a bowl with their broth for a simple soup, or ladle them over steamed white rice for a more substantial plate. Warm corn tortillas make an easy side for scooping up the beans. A little chopped cilantro, finely diced onion, or a squeeze of lime can be offered at the table so each person can finish their portion to taste.

For a fuller meal, pair the beans with fried or roasted plantains, a crisp cabbage salad, or sautéed greens. If you are serving rice, keep the beans slightly brothy: the liquid seasons the rice and makes the plate less dry. The beans also work as a filling for a tortilla or as a side alongside eggs; if adding eggs, cook them separately until the yolk and white are firm for whole boiled eggs, or cook egg dishes to 160°F (71°C).

Variations

Make a quicker canned-bean version. Use three 15-ounce (425 g) cans of small red beans, drained and rinsed, in place of the dried beans and soaking water. Cook the onion and pepper as directed, stir in the garlic and cumin, then add the beans and about 3 cups (710 ml) water. Simmer for 20 to 25 minutes so the flavors come together, adding water if you want more broth. Since canned beans are already cooked and often salted, start with less salt and adjust at the end.

Change the herbs and seasoning. Cilantro gives the pot a fresh finish, but you can leave it out or use a smaller amount if its flavor is not welcome at your table. A pinch of dried oregano can add an earthy note; use about 1/2 teaspoon (0.5 g) and add it with the cumin. Cumin is optional rather than essential, so omit it for a simpler bean-and-vegetable flavor.

Make the broth more or less substantial. Mash a larger scoop of beans into the pot for a thicker, stew-like consistency, or keep all the beans whole and add a little hot water for a lighter soup. Some household versions use different combinations of onion, pepper, or herbs, so adjust those aromatics to suit your preferences without changing the basic simmering method.

Storage and Reheating

Let the beans cool briefly, then transfer them to shallow airtight containers and refrigerate within 2 hours of cooking. They keep in the refrigerator for 3 to 4 days. Store them with their broth, which helps prevent the beans from drying out. For longer storage, freeze in airtight freezer-safe containers for up to 3 months; leave a little space at the top for expansion. Thaw overnight in the refrigerator for more even reheating.

Reheat only the portion you plan to serve in a saucepan over medium-low heat, stirring occasionally and adding a splash of water if the broth has thickened. Heat leftovers to 165°F (74°C), checking with a food thermometer. In a microwave, cover the dish loosely, stir partway through heating, and check the temperature in more than one spot. Avoid repeatedly cooling and reheating the whole pot; portioning before storage makes it easier to warm only what you need.

Frequently Asked Questions

Do I have to soak dried red beans? Soaking is recommended here because it gives the beans a head start and makes their cooking time more predictable. If you need to skip it, rinse the beans and expect a longer simmer, often 2 to 3 hours depending on their age. Keep them covered with water and check for tenderness regularly rather than relying on the clock alone.

Can I use red kidney beans instead of small red beans? Yes, although kidney beans are larger and may take longer to become tender, and their texture will be less delicate. If using dried kidney beans, boil them vigorously for 10 minutes before lowering the heat to a simmer; do not cook them only in a slow cooker. Add hot water as needed and cook until fully tender. Canned kidney beans can be added using the quicker variation.

Why are my beans still hard after simmering? Beans that have been stored for a long time can take much longer to soften. Hard water and acidic ingredients can also slow softening, so this recipe adds lime at serving rather than to the pot. Keep simmering in fresh water until the centers are creamy, and avoid adding tomatoes, vinegar, or lime juice before the beans are tender.

How can I make the beans thicker? Mash some cooked beans directly into the broth or blend a cup of beans with a little cooking liquid, then stir it back into the pot. Let the uncovered beans simmer for a few minutes if you want to reduce excess liquid. They will also thicken somewhat as they cool, so avoid reducing the broth too far if you plan to store leftovers.

Can I make Salvadoran red beans without cilantro? Yes. Cilantro is a fresh finishing option in this version, not a requirement for cooking the beans. Leave it out, or serve chopped cilantro separately so people can add it to their own bowls. The onion, garlic, pepper, and well-seasoned cooking liquid will still give the beans plenty of savory flavor.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).