Pinto beans are a staple in kitchens across the world. They are affordable, nutritious, and incredibly versatile. Whether you want to make creamy refried beans, a hearty chili, or a simple side dish, learning how to make pinto beans on the stovetop is a fundamental culinary skill.
While canned beans are convenient, nothing beats the flavor and texture of dried beans simmered slowly in a seasoned pot. This guide will walk you through everything you need to know to achieve perfectly tender, flavorful beans every single time.
Why Cook Pinto Beans from Scratch?
Cooking dried beans might take more time than opening a can, but the benefits are well worth the effort.
- Superior Flavor: You can control the aromatics, spices, and salt levels.
- Better Texture: Home-cooked beans are creamy on the inside without being mushy.
- Cost-Effective: A single bag of dried beans yields several meals for a fraction of the price of canned goods.
- Healthier: You avoid the preservatives and high sodium levels often found in canned varieties.
Preparation: To Soak or Not to Soak?
The most debated topic in bean cooking is whether to soak them beforehand. While you can cook beans without soaking, taking this extra step offers significant advantages.
The Overnight Soak (Recommended)
Place your sorted and rinsed beans in a large bowl. Cover them with at least three inches of water. Let them sit for 8 to 12 hours. This method ensures the most even cooking and helps break down complex sugars that cause digestive discomfort.
The Quick Soak
If you are short on time, place the beans in a pot and cover with water. Bring to a boil for two minutes. Remove from heat, cover, and let them sit for one hour. Drain and rinse before proceeding with the main cook.
Essential Ingredients
To make truly delicious pinto beans, you need more than just water and salt. Use these ingredients to build a deep flavor profile:
- Dried Pinto Beans: Use a 1-pound bag (about 2 cups).
- Water or Broth: Use 6 to 8 cups of liquid. Chicken or vegetable broth adds richness.
- Aromatics: One medium yellow onion (halved) and 3-4 cloves of smashed garlic.
- Fat: A tablespoon of olive oil, butter, or a piece of salt pork/bacon.
- Seasoning: Bay leaves, dried oregano, and salt. Note: Only add salt toward the end of the cooking process to ensure the skins stay tender.
Step-by-Step Instructions
- Sort and Rinse
Spread your dried beans out on a baking sheet or a clean counter. Look for small stones, debris, or shriveled beans and discard them. Place the good beans in a colander and rinse thoroughly under cold running water.
- The Soaking Process
Use your preferred soaking method mentioned above. Once soaked, drain the soaking liquid and rinse the beans one last time. Using fresh water for the actual cooking helps reduce gas-inducing compounds.
- Combine Ingredients
Place the soaked beans into a large heavy-bottomed pot or a Dutch oven. Add your aromatics (onion, garlic, bay leaves) and your choice of fat. Pour in enough water or broth to cover the beans by at least two inches.
- The Simmer
Place the pot on the stove over medium-high heat. Bring the liquid to a gentle boil. Once boiling, immediately reduce the heat to low. You want a very gentle simmer—just a few bubbles breaking the surface. Cover the pot with a lid, leaving it slightly ajar to allow some steam to escape.
- Monitor and Stir
Check the beans every 30 minutes. Ensure they stay submerged in liquid. If the water level drops too low, add a splash of boiling water. Avoid adding cold water, as it can toughen the beans and slow down the cooking process.
- Season with Salt
After about 60 to 90 minutes, start checking the texture. Once the beans are nearly tender but still have a slight “bite,” add your salt. For one pound of beans, start with 1 to 1.5 teaspoons of salt and adjust to taste.
- Final Cooking
Continue simmering until the beans reach your desired level of creaminess. This usually takes an additional 15 to 30 minutes. When finished, remove the onion halves, garlic cloves, and bay leaves.
Tips for the Best Results
- Freshness Matters: Believe it or not, dried beans have a shelf life. Beans that have been sitting in the pantry for years will take much longer to cook and may never get truly soft. Try to use beans within a year of purchase.
- Don’t Rush: High heat will cause the beans to break apart and the skins to burst. A low, slow simmer is the secret to a creamy interior.
- Acid at the End: If you like adding tomatoes, lime juice, or vinegar, wait until the beans are fully cooked. Acid prevents the cell walls of the beans from breaking down, which can result in “crunchy” beans regardless of how long you boil them.
How to Serve and Store
Pinto beans are a blank canvas. Serve them in a bowl with a side of cornbread, fold them into burritos, or mash them for homemade refried beans.
- Storage: Allow the beans to cool completely in their liquid. Store them in an airtight container in the refrigerator for up to 5 days.
- Freezing: Pinto beans freeze beautifully. Portion them into freezer-safe bags with a bit of the cooking liquid. They will stay fresh for up to 6 months.
Frequently Asked Questions
- Why are my beans still hard after hours of cooking?
This is usually caused by one of three things: the beans are too old, your water is “hard” (high mineral content), or you added acidic ingredients like tomatoes too early. If you have hard water, try using filtered water for cooking.
- Can I cook pinto beans without soaking them?
Yes, you can. It will simply take longer—usually an extra 45 to 60 minutes of simmering time. Make sure to rinse them extra well before starting.
- How do I make the bean broth thicker?
If you prefer a “pot liquor” that is thick and gravy-like, take a ladle full of cooked beans and mash them in a separate bowl. Stir the mashed beans back into the pot and simmer for another 10 minutes.
- What is the ratio of water to beans?
A good rule of thumb is 3 or 4 parts water to 1 part dried beans. You always want at least two inches of liquid above the bean line to ensure even hydration.
- How much does 1 pound of dried beans yield?
One pound of dried pinto beans (about 2 cups) will yield approximately 5 to 6 cups of cooked beans. This is roughly equivalent to three and a half standard 15-ounce cans.