El Salvador · Latin America & Caribbean

Salvadoran Beans: Creamy Frijoles de Seda, Made Easy

Updated November 3, 2026

Total time
2 hr 30 min
prep 15 min · cook 2 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
El Salvador
Latin America & Caribbean

Jump to recipe

Salvadoran Beans: Creamy Frijoles de Seda, Made Easy

Salvadoran beans, often called frijoles de seda when made with the country’s small, tender red beans, are simmered until soft and then mashed into a creamy, savory dish. Garlic, onion, and a little cooking liquid build the flavor, while a brief finish in oil gives the beans a satisfying, spoonable texture for pupusas, rice, or warm tortillas. Recipes vary by household; this version uses dried beans and keeps the seasoning simple.

Ingredients

  • 1 lb (450 g) dried small red beans, preferably Salvadoran frijol de seda; small red beans or pinto beans are practical substitutes
  • 8 cups (1.9 L) water, plus up to 3 cups (710 ml) hot water as needed during cooking
  • 1 small yellow onion, about 5 oz (140 g), peeled and halved
  • 4 garlic cloves, about 12 g, peeled and lightly crushed
  • 1 bay leaf, about 0.2 g
  • 1½ tsp (9 g) fine salt, or to taste
  • 3 tbsp (45 ml) neutral oil, such as vegetable or canola oil
  • ½ tsp (1 g) ground cumin, optional
  • ½ tsp (0.5 g) dried oregano, optional
  • 2 tbsp (8 g) chopped cilantro, optional, for serving

Instructions

  1. Sort and rinse the beans. Spread the dried beans on a tray and pick out any small stones, shriveled beans, or debris. Rinse them in a colander under cool running water. No overnight soak is required for this method, though soaking can shorten the simmer; the cooking time below is for unsoaked beans.
  2. Start the simmer. Put the beans in a heavy 5- to 6-quart (4.7- to 5.7-L) pot with 8 cups (1.9 L) water, the onion halves, garlic, and bay leaf. Bring the water to a full boil over medium-high heat. Let it boil for 10 minutes, then lower the heat so the beans maintain a gentle simmer. Keep the lid partly ajar to limit splashing while allowing steam to escape.
  3. Cook until tender. Simmer for about 1 hour 45 minutes, stirring every 25 to 30 minutes and checking that the beans stay covered with liquid. Add hot water, about ½ cup (120 ml) at a time, if the level drops below the beans. After about 1 hour, stir in the salt. Beans are ready when they mash easily against the side of the pot and have no firm or chalky center. Older beans may need longer; keep simmering and check every 15 minutes rather than increasing the heat.
  4. Reserve liquid and prepare the base. Turn off the heat. Remove and discard the bay leaf and onion halves. Transfer the beans with a slotted spoon to a bowl, reserving the cooking liquid. Measure out 1 cup (240 ml) of liquid to begin with and keep the rest nearby. If the garlic cloves are still intact and you want a more pronounced garlic flavor, set them aside to mash with the beans.
  5. Soften the seasonings. Wipe out the pot if it has a thick layer of bean residue, then set it over medium-low heat. Add the oil and the optional cumin and oregano. If using the whole onion as listed, finely chop one half and save the other half for another use; alternatively, use ½ cup (75 g) finely chopped onion from the measured onion. Cook the chopped onion in the oil for 4 to 5 minutes, stirring, until translucent but not browned. Add two finely chopped garlic cloves and stir for 30 seconds. Take care not to let the garlic darken, since burnt garlic can make the beans bitter.
  6. Mash and finish. Add the cooked beans to the pot. Mash them with a potato masher, or pulse them in batches in a blender with some reserved cooking liquid for a smoother result. If using a blender, vent the lid and cover the opening with a folded towel; hot contents can release steam. Return the mixture to the pot, then stir in ½ cup (120 ml) cooking liquid. Simmer gently for 8 to 10 minutes, stirring often so the thick beans do not catch on the bottom. Add more liquid a few tablespoons at a time until they are creamy and thick but still easy to spoon. Taste and adjust the salt. Serve warm, with cilantro if desired.

Tips

  • Check the beans before relying on the clock. Dried beans vary with age and storage, so the 1 hour 45 minute simmer is a guide, not a guarantee. If they are still firm, continue cooking in 15-minute increments. A steady gentle simmer is more useful than a hard boil, which can split the skins before the centers soften.
  • Use the cooking liquid for flavor and control. It contains seasoning from the beans, onion, and garlic. Add it gradually when mashing rather than pouring it all in at once; the mixture thickens as it simmers and can become loose if over-watered. If you accidentally make it too thin, simmer uncovered and stir frequently until it reaches the texture you like.
  • Choose a suitable substitute. Salvadoran frijol de seda beans are small, red, and creamy when cooked, but they may not be easy to find. Small red beans are the closest convenient option; pinto beans also work, though they give a softer, less distinctly red result. Cooking times can vary with the bean type.
  • Keep the seasoning gentle at first. Salt is easier to adjust after the beans soften, and the final mash concentrates the flavor. The cumin and oregano are optional additions rather than requirements; leave them out for a cleaner bean-and-garlic taste, or use only a small pinch if you want their flavors in the background.

Serving Suggestions

Serve the beans hot as a side dish with Salvadoran pupusas, curtido, and tomato salsa. Their creamy texture is especially good alongside crisp, tangy curtido because the acidity and crunch balance the richness of the beans. A spoonful on the plate also makes a filling partner for steamed rice, fried plantains, or grilled vegetables.

For a simple meal, spread the beans over warm corn tortillas and add crumbled queso fresco, a little crema, and chopped cilantro. They can also be used as a layer in a bean-and-cheese tortilla, or spooned into a bowl with rice and sliced avocado. If serving them with pupusas, keep the beans thick enough to sit on a plate rather than running into the curtido. Offer extra cooking liquid or hot water at the table only if you prefer a looser consistency.

Variations

Make them smoother: Mash thoroughly with a potato masher, or blend in batches with cooking liquid. A fully smooth puree is convenient as a spread, while a hand-mashed version retains a little texture. Avoid filling a blender with hot beans or sealing its lid tightly; steam needs a safe way to escape.

Make them more rustic: Skip the blender and mash only about two-thirds of the beans, leaving the rest whole. This makes a hearty side that still has a creamy base. Add cooking liquid slowly so the whole beans remain intact.

Adjust the aromatics: Add a small pinch of ground cumin or dried oregano as in the recipe, or finish with a few drops of lime juice for a brighter taste. Lime is an optional personal variation, not a defining requirement. For more heat, serve with a fresh chile salsa at the table instead of adding hot pepper to the whole pot.

Use cooked or canned beans: For a faster version, use about 5 cups (850 g) cooked beans, drained but not rinsed, and 1½ cups (355 ml) water or unsalted broth. Soften the onion and garlic in oil, add the beans, and simmer for 10 to 15 minutes before mashing. The flavor will be less infused than with beans simmered from dry, so taste carefully before adding salt.

Storage and Reheating

Cool leftover beans promptly and refrigerate them within 2 hours of cooking, preferably in shallow, covered containers so they cool evenly. They keep for 3 to 4 days in the refrigerator. The beans will firm up as they chill because their starch continues to thicken the mixture; this is normal and does not mean they have dried out.

To reheat, put the desired portion in a saucepan with a splash of water or reserved bean liquid. Warm over low to medium-low heat, stirring often and scraping the bottom, until steaming hot throughout. Add liquid a little at a time to restore a creamy texture. For food safety, USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the beans warm evenly.

Freeze the beans in airtight freezer-safe containers for up to 3 months for best quality, leaving a little room at the top for expansion. Thaw overnight in the refrigerator and reheat as directed; the texture may be slightly thicker after freezing, so loosen it with water. Do not store cooked beans at room temperature for extended periods or treat this recipe as a canning method.

Frequently Asked Questions

Do I need to soak the beans first?

No. This recipe is written for unsoaked beans, which usually take around 1 hour 45 minutes at a gentle simmer after coming to a boil. Soaking them in plenty of water in the refrigerator overnight can shorten the cooking time, but the exact reduction depends on their age and variety. Drain and rinse soaked beans, then begin checking for tenderness earlier.

Why are my beans still hard after simmering?

Older beans can take substantially longer to soften, and a simmer that is too low may barely cook them. Keep the pot at a gentle but active simmer, make sure the beans are covered with water, and continue checking every 15 minutes. If you are using very hard water or beans that have been stored for a long time, extra cooking time may be needed. Do not try to fix firm beans by mashing them; they need more cooking first.

Can I make Salvadoran beans without oil?

You can omit the oil and mash the tender beans directly with their cooking liquid, though the finish will be less rounded and will not have the same lightly fried flavor. For an oil-free version, soften the chopped onion in a small splash of water in a nonstick pan, adding more water as it evaporates, then stir it into the mashed beans. Keep the heat low and stir frequently to avoid scorching.

How thick should the finished beans be?

They should be soft, creamy, and easy to spoon, not watery like soup or stiff like a dough. Remember that the beans will thicken as they cool, so stop cooking when they are a little looser than your ideal serving texture. If they become too thick later, mix in a splash of hot water while reheating.

Are Salvadoran beans the same as refried beans?

They are closely related in preparation, but names and methods vary. Salvadoran beans are commonly simmered until tender, mashed, and finished with oil until creamy; some cooks leave them more rustic, while others blend them smooth. “Refried” does not require frying them twice in a deep layer of oil. The dish can be served as a side, spread, or filling, depending on how thick it is made.

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).