Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
To cook Peruvian beans, you’ll want to simmer them slowly with aromatics until they’re creamy and tender.
If you’ve ever wondered how to cook Peruvian beans, the good news is that it’s a straightforward process that rewards you with a rich, comforting pot of beans.
These beans, also known as canary beans or mayocoba beans, have a buttery texture and a mild flavor that soaks up whatever seasonings you throw at them.
In this post, we’ll walk through how to cook Peruvian beans step by step, from soaking to serving, so you can enjoy them at home.
Let’s get cooking.
How to Cook Peruvian Beans: The Basics
Knowing how to cook Peruvian beans starts with understanding what makes them special.
They’re a staple in Peruvian cuisine, often served alongside rice, stews, or meat dishes.
When you cook Peruvian beans properly, they turn soft, creamy, and slightly sweet.
Here’s what you need to know before you start.
1. Pick the Right Beans
Peruvian beans are usually sold dried, and that’s the best way to buy them for cooking.
Look for beans that are uniform in size and color, with no cracks or shriveled spots.
Avoid beans that look dusty or have signs of mold, since those won’t cook well.
Fresh dried beans cook faster and taste better, so try to use them within a year of purchase.
2. Soak Them Overnight
Soaking is a key step when you cook Peruvian beans.
It softens the beans, reduces cooking time, and helps them cook more evenly.
Place your beans in a large bowl and cover them with cold water by about three inches.
Let them soak overnight, or for at least eight hours.
If you’re short on time, you can do a quick soak by boiling them for two minutes and letting them sit for an hour.
Either way, drain and rinse the beans before cooking.
3. Skip the Soak If You Want
You can cook Peruvian beans without soaking, but it takes longer.
Just add extra water and simmer until tender, which could take two to three hours.
Soaking just makes the process faster and easier on your stomach.
Step-by-Step Guide to Cooking Peruvian Beans
Now that you know the prep, here’s how to cook Peruvian beans from start to finish.
1. Gather Your Ingredients
To cook Peruvian beans, you’ll need:
Two cups of dried Peruvian beans, soaked and drained.
Eight cups of water or broth.
One onion, chopped.
Three cloves of garlic, minced.
One tablespoon of olive oil.
Salt, cumin, and bay leaves to taste.
You can also add bacon, ham hock, or smoked sausage for extra flavor.
2. Sauté the Aromatics
Heat the olive oil in a large pot over medium heat.
Add the onion and cook until soft, about five minutes.
Stir in the garlic and cook for another minute until fragrant.
This step builds the flavor base for your Peruvian beans.
3. Add Beans and Liquid
Add the soaked beans to the pot along with the water or broth.
Toss in a bay leaf or two and a pinch of cumin.
Bring everything to a boil, then reduce the heat to a simmer.
Cover the pot and let the beans cook for about one to one and a half hours.
Stir occasionally and add more liquid if needed.
4. Season and Finish
Once the beans are tender, season with salt and pepper.
Don’t add salt earlier because it can toughen the skins.
If you want a creamier texture, mash some of the beans against the side of the pot.
Let them simmer uncovered for a few more minutes to thicken.
Tips for Perfect Peruvian Beans Every Time
Cooking Peruvian beans is easy, but a few tips can make them even better.
1. Use Enough Liquid
Beans need plenty of water to cook properly.
Keep them covered by at least an inch of liquid throughout the cooking process.
If they look dry, add more hot water.
2. Cook Low and Slow
A gentle simmer is best when you cook Peruvian beans.
High heat can cause the beans to break apart or burn.
Low and slow gives you that creamy, melt-in-your-mouth texture.
3. Flavor Boosters
Want more flavor?
Add a splash of soy sauce, a spoonful of miso, or a piece of kombu while cooking.
These ingredients add umami and depth to your Peruvian beans.
4. Store and Reheat
Leftover Peruvian beans keep well in the fridge for up to five days.
Store them in their cooking liquid so they stay moist.
Reheat on the stove or in the microwave with a little extra water or broth.
So, How Do You Cook Peruvian Beans?
To cook Peruvian beans, you soak them, simmer them with aromatics, and season them once they’re tender.
The process is simple, but the results are rich and satisfying.
Whether you serve them as a side dish or a main meal, knowing how to cook Peruvian beans opens up a world of flavor.
Give this method a try, and you’ll have a pot of creamy, delicious beans ready to enjoy.