• RECIPES
  • ABOUT
  • NEWSLETTER
  • COOKBOOK
  • SAVED RECIPES
  • Instagram, Pinterest, Twitter, and Facebook
Love and LemonsMenu

Navigation

  • Home
  • About Us
  • Recipes
  • My Saved Recipes
  • Cookbook
  • Newsletter
  • Contact

Social

  • Instagram
  • Facebook
  • Pinterest
  • Twitter

Pinto Beans

Once you learn how to cook pinto beans from scratch, the canned kind will never taste the same. Creamy and flavorful, they're a delicious side dish.

side dishes / cooking basics — Jump to recipe

Pinto beans

“I’m never buying pinto beans in a can again!” I told Jack last week, as I savored spoonful after spoonful of pinto beans straight from a pot on the stove. Maybe I was exaggerating (canned beans are darn convenient, after all), but I’ll certainly reach for them less often than I used to. If the last year has taught me anything, it’s that cooking pinto beans from scratch will yield creamier, more flavorful beans every time.

I’ll be the first to admit that I’m arriving late to the dried beans party. A few years back, I did try cooking them, but without much luck. I now realize that the beans that I had were too old and dried out to soften properly (note: fresher beans are better beans – look for yours at a store with high turnover!). But at the time, I decided that cooking dried beans just wasn’t for me.

Dry pinto beans in a jar

What won me over? Our neighborhood bar, Kite String Cantina, started offering a weekly box of local foods. In addition to scoring fresh veggies and Chef Renee’s SUPER flavorful sauces, we started getting a bag of dried beans each week.

So over the last few months, I’ve perfected my method for how to cook pinto beans from scratch. This pinto beans recipe is amazingly simple, and it’s delicious, too. The beans are lightly spicy, aromatic, and irresistibly creamy. Try it once, and you’ll never want to eat pinto beans any other way.

Recipe ingredients

How to Cook Pinto Beans

This method for how to cook pinto beans from scratch takes some time, but don’t let that scare you! The process is super simple and almost entirely hands off. Here’s how it goes:

  • First, soak the beans. Place them in a large colander and sift through them to remove any stones or debris. Rinse them well and transfer them to a large bowl. Cover them with 2-3 inches of water and set them aside to soak for at least 8 hours, or overnight.
  • The next day, cook the aromatics. Sauté half an onion in a large pot or Dutch oven over medium heat (you could also toss in a jalapeño if you like your beans spicy!). When the onion softens, stir in cumin, the soaked, drained beans, water, oregano, salt, and pepper.
  • Then, simmer. The cooking time will depend on the freshness of your beans and how you like them cooked. I cook my pinto beans until they’re falling apart and the liquid around them has thickened. I start checking after an hour and again every 15 minutes after that.
  • Finally, season to taste. When the beans are cooked to your liking, season them with a squeeze of lime juice, more salt and pepper, and chili powder to taste.

That’s it! Find the complete recipe with measurements below.

Pot of beans with wooden spoon

Pinto Beans Serving Suggestions

When you’re ready to eat, garnish the pinto beans with cilantro and red pepper flakes. Make them a meal by pairing them with cilantro lime rice, tortillas, and a vegetable side dish like these fajita veggies or sautéed greens. Top it all off with pickled onions or pico de gallo for a pop of bright flavor, or add a scoop of guacamole for richness.

This pinto beans recipe is also a fantastic side dish. Serve it as part of an at-home taco bar or with any of these Mexican-inspired recipes:

  • Roasted Cauliflower Tacos
  • Vegan Jackfruit Tacos
  • Avocado Sweet Potato Tacos
  • Homemade Taquitos
  • Vegetarian Black Bean Enchiladas
  • Or any of my 11 Best Vegetarian Taco Recipes!

Pinto beans recipe

More Favorite Bean Recipes

If you love this pinto beans recipe, try one of these delicious bean recipes next:

  • How to Cook Black Beans
  • Cannellini Beans and Greens
  • How to Cook Dried Beans
  • How to Cook Lentils
  • Black Bean Soup
  • Easy Vegetarian Chili
  • Black Bean Burger
  • Or any of these 25 Best Bean Recipes!

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Pinto Beans

rate this recipe:
4.83 from 67 votes
Prep Time: 15 minutes mins
Cook Time: 1 hour hr 30 minutes mins
Soaking Time: 8 hours hrs
Serves 8 to 12
Save Recipe Print Recipe
Try this pinto beans recipe once, and you'll never get the canned kind again! Note that the cooking time here will depend on the freshness of your beans. Fresher beans cook more quickly and soften more evenly, so buy your beans from a source with high turnover if you can.

Ingredients

  • 2 cups dry pinto beans
  • 1 tablespoon avocado oil
  • ½ white onion, chopped
  • 1½ teaspoons ground cumin
  • 8 cups water, plus more as needed
  • ½ teaspoon dried oregano
  • 2 teaspoons sea salt, plus more to taste
  • Freshly ground black pepper
  • 1 tablespoon fresh lime juice, plus more to taste

Optional additions

  • 1 jalapeño pepper, stemmed and diced
  • Chili powder, to taste
  • Fresh cilantro, for garnish
Prevent your screen from going dark

Instructions

  • Place the beans in a large colander and sort through them to remove and discard any stones or debris. Rinse them well and transfer them to a large bowl. Cover with 2 to 3 inches of water and discard any beans that float. Soak at room temperature for 8 hours or overnight. Drain and rinse.
  • In a large pot or Dutch oven, heat the oil over medium heat. Add the onion and sauté until soft, about 5 minutes. If you like spicy beans, add the jalapeño with the onion.
  • Stir in the cumin and then add the beans, water, oregano, salt, and several grinds of pepper and bring to a boil. Reduce the heat and simmer, uncovered, until the beans are tender. The timing will depend on the freshness of your beans. I like to check mine starting at 1 hour and every 15 minutes after that. Add more liquid to the pot, as needed, to keep the beans submerged. I like to cook my pinto beans until they’re starting to fall apart and the bean liquid around them has thickened.
  • Turn off the heat and stir in the lime juice. Season the beans to taste with more salt (I typically add ½ to 1 additional teaspoon), more pepper, and chili powder, if desired. Garnish with cilantro, if using. Store the beans in an airtight container in the fridge for up to 5 days, or freeze them for up to 3 months.
Love and Lemons Book Preorder
Did you make the recipe? I want to see!
Tag @loveandlemons on Instagram.
Fast and Easy Dinners My tips, strategies, and recipes for simple, healthy, and flavorful meals A composite of two healthy bowls, tacos, and a soup
Free Bonus:
5 Tips for Fast & Easy Dinners

No thanks

You may like these too...

  1. Spanish Rice
  2. Refried beans recipe
    Refried Beans
  3. Air Fryer Broccoli
  4. Instant Pot Brown Rice
  5. Coconut Rice
  6. Quick Pickled Carrots

83 comments

Previous Comments
4.83 from 67 votes (40 ratings without comment)

Leave a comment: Cancel reply

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. Kirk
    06.03.2025

    5 stars
    Taste great. Easy to follow recipe. Won’t buy canned pinto beans again. Thanks

    Reply ↓
A food blog with fresh, zesty recipes.
SEARCH RECIPES
Search Recipes Search Recipes
breakfast  /  main-dish  /  dessert
vegan  /  gluten free
ALL RECIPES >>
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.

Instagram, Pinterest, Twitter, and FacebookInstagram Pinterest Twitter Facebook
Various Shop Items
PRIOR POST
NEXT POST
Instagram, Pinterest, Twitter, and Facebook
Top Recipes
  • Healthy Breakfast Ideas
  • Easy Dinner Ideas
  • Healthy Lunch Ideas
  • Best Brunch Recipes
  • Vegan Recipes
  • Best Salad Recipes
  • Best Soup Recipes
  • Easy Appetizer Recipes
Cooking With Vegetables
  • Avocado
  • Beets
  • Brussels Sprouts
  • Broccoli
  • Butternut Squash
  • Cauliflower
  • Spaghetti Squash
  • Sweet Potato
Plant-Based Cooking Basics
  • Brown Rice
  • Lentils
  • Roasted Chickpeas
  • Farro
  • Tofu
  • Tempeh
  • Quinoa
  • Zucchini Noodles
  • HOME
  • ABOUT
  • RECIPES
  • COOKBOOK
  • SHOP
  • SUBSCRIBE
  • CONTACT
  • PRIVACY POLICY
Click here to view our privacy policy.
Copyright © 2025 Love and Lemons, LLC. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.