Recipes, Blog

How To Cook Beans: Stovetop, Instapot, Microwave

How to Cook Beans FAQs

  • How long do pinto beans take to cook?

    Soaked pinto beans typically take about 1½ hours to cook on the stovetop. In an Instant Pot, pinto beans can cook in approximately 30 minutes without soaking.

  • How do you cook black beans?

    To cook dry black beans, sort and rinse them thoroughly, then soak them in the refrigerator for at least 6 hours or overnight. Drain and rinse again before cooking. Simmer on the stovetop for about 1 hour, or cook in an Instant Pot for approximately 45 minutes.

  • How long do black beans take to cook?

    Soaked black beans typically take about 1 hour to cook on the stovetop. In an Instant Pot, dry black beans are usually ready in about 45 minutes. Canned black beans only need 2 to 3 minutes to heat through.

  • How long should you soak beans before cooking?

    For the best texture, soak dry beans in the refrigerator for at least 6 hours. Overnight soaking, about 8 to 10 hours, is ideal. Avoid soaking beans for more than 12 hours.

  • Can you cook beans without soaking them?

    Yes. Beans can be cooked without soaking when using an Instant Pot. Pinto beans typically take about 30 minutes, while black beans usually take about 45 minutes.

  • Should you rinse canned beans before cooking?

    Rinsing canned beans can help reduce sodium and remove excess canning liquid. However, keeping the liquid can add flavor and moisture to soups, stews, and other recipes.

  • What’s the fastest way to cook beans?

    For dry beans, an Instant Pot is one of the fastest cooking methods. Pinto beans can be ready in about 30 minutes, while black beans typically take about 45 minutes. Canned beans only need a few minutes to heat and serve.