Search

Beans are a versatile and nutritious staple found in cuisines around the world. Whether you’re looking for a hearty side dish, a protein-packed main course, or a comforting meal on a chilly day, beans are your go-to ingredient. This classic homemade beans recipe offers a simple and delicious way to prepare beans that will satisfy your taste buds and keep you coming back for more. With just a handful of ingredients and a bit of patience, you can create a flavorful and wholesome dish that’s perfect for any occasion.

 

INGREDIENTS

  • 2 cups dried beans (such as navy beans, pinto beans, or black beans)
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 bay leaves
  • 4 cups vegetable or chicken broth
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon paprika (optional)
  • 2 tablespoons olive oil
  • Fresh parsley or cilantro for garnish (optional)

 

INSTRUCTIONS

  1. Prepare the Beans: Start by sorting and rinsing the dried beans in a colander under cold running water. Remove any debris or damaged beans. Then, place the beans in a large bowl and cover them with enough water to submerge them completely. Allow the beans to soak overnight. This soaking process helps soften the beans and reduces cooking time.
  2. Saute the Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the finely chopped onion and sauté for about 3-4 minutes until it becomes translucent. Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
  3. Add the Beans and Broth: Drain the soaked beans and add them to the pot with the sautéed onions and garlic. Stir to combine. Add the bay leaves, salt, black pepper, and paprika (if using). Pour in the vegetable or chicken broth, ensuring that the beans are fully covered with liquid.
  4. Simmer the Beans: Bring the mixture to a boil over high heat. Once boiling, reduce the heat to low, cover the pot, and let the beans simmer gently. Cooking times may vary depending on the type and age of beans, but it typically takes 1.5 to 2 hours. Check the beans occasionally, adding more liquid if needed to keep them submerged.
  5. Test for Doneness: After 1.5 hours, start testing the beans for doneness. They should be tender but not mushy. Taste a few beans to ensure they are cooked to your liking. If they need more time, continue to simmer, checking every 15 minutes.
  6. Season and Serve: Once the beans are cooked to perfection, remove the bay leaves and discard them. Adjust the seasoning by adding more salt and pepper if necessary. You can also stir in some fresh herbs like parsley or cilantro for added flavor.
  7. Serve Warm: Serve your classic homemade beans hot as a side dish or a main course. They pair wonderfully with rice, cornbread, or as a filling for burritos or tacos. Enjoy the comforting and hearty goodness of homemade beans!

 

This classic beans recipe is not only delicious but also budget-friendly and highly customizable. Feel free to experiment with different types of beans and seasonings to create your own signature dish. Whether enjoyed on its own or as part of a larger meal, these homemade beans are sure to satisfy your cravings and provide a nutritious boost to your diet.

Get our best recipes & expert tips right into your inbox!

Join over 10k subscribers

By submitting above, you agree to our privacy policy.
Tags:
Share this post: