Old-Fashioned Brown Beans (Better Pinto Beans!)

Jump to RecipeRate this Recipe
No ratings yet
This post may contain affiliate links, see disclosure here.

Let me show you exactly how to make an easy brown beans recipe using simple ingredients you probably already have. We’ll cook pinto beans on the stovetop from scratch, then turn them into rich, flavorful brown beans that actually taste delicious. If you’ve ever wondered how to cook pinto beans so they’re tender, not bland, my best bean recipe will walk you through it step by step.

Why I Love This Recipe

My best pinto beans are the ultimate comfort food! I remember my Grandma Pat making these on the weekend — she was from the South, and I think that’s where the “brown beans” name comes from (because here the North, we’d have just called them “beans”). So while this isn’t her recipe (because she’s long gone, sadly), these beans taste just like what I remember.

But I really love these beans because they are SO inexpensive and exceptionally good for us! Beans are considered a superfood (yay!), and are packed with protein, fiber, iron, and a bunch of other good stuff. But, mostly, they are filling and delicious, and I can’t resist that.

BIG BATCH O’ BEANS

I made this exact pinto beans recipe while cooking a big batch for the week on a Sunday afternoon. I’m working on a tight grocery budget meal plan challenge, inspired by my grandmas who learned to cook during the Great Depression! We’re going to try to eat for an entire week on only $50, including tax! Think we can do it? Stay tuned to find out.

Beans can either be something you tolerate… or something you actually enjoy. I’ve tested this method in my own kitchen until it worked consistently. I’ll show you exactly what I did so you can get the same result.

Want to Save This Recipe?

Enter your email below and we’ll send it straight to your inbox! Plus you’ll get new recipes each week!

    What Are “Brown Beans?”

    “Brown beans” is a simple, old-fashioned way of describing pinto beans cooked low and slow until the broth thickens and deepens in color.

    They start out as plain beans.
    Then we cook them a little longer with onion and fat. 

    So we’re really making this in two stages:

    1. Cooking the pinto beans
    2. Turning them into brown beans

    This helps because it gives you flexibility—you can use the beans in different ways before finishing them.

    That extra step is what transforms them into something AH-mazing.

    What They Taste Like

    These are “better beans” (as I like to think of them) and they taste:

    • soft
    • savory
    • a little buttery
    • simple, but satisfying

    That small bit of broth gives them just a little more depth, very much like something that’s been cooking longer than it has.

    How to Use Brown Beans

    Once you’ve made brown beans, you can:

    • Serve them over rice as a main meal
    • Eat them with bacon or ham hock
    • Mash them slightly and serve them as a delicious side dish
    • Turn leftovers into refried beans

    I am planning to use the same pot of beans in different meals this week, which makes everything easier.

    Ingredients

    Pinto beans – I think pinto beans work the best, but you can also use kidney beans, black beans, or navy beans. I’m starting with dry pinto beans in this recipe, but you could also start with canned beans if you prefer the convenience and don’t mind the increased cost. If you do use a can, be sure to rinse and strain them really well first.

    Onions – Whatever kind of raw onion you have, just be sure to chop and saute them first.

    Garlic – This really adds a lot of flavor. I’m using fresh minced garlic cloves, but garlic powder works, too.

    Salt – A little salt does wonders! Use whatever salt you have.

    Fat – Butter, bacon grease, and olive oil all work great here.

    Broth – Adding chicken or vegetable broth will add quite a bit of flavor.

    Sugar – Just a touch will balance things, and soften any bitter taste that might pop up. Any sugar will do, including brown sugar or maple syrup.

    How to Make Brown Beans (Step-by-Step)

    Let’s start with the base. This is my easy stovetop pinto beans method.

    Step 1: Sort and Rinse the Beans

    Pour your dry pinto beans onto a plate and check for debris. Then rinse them well.

    Don’t worry if you’ve never done this before—it’s quick and just helps avoid surprises.

    Step 2: Soak the Beans

    Don’t skip this! You’ve got several options here:

    Quick Soak (MY PREFERENCE)

    • Put the beans in a large pot (I like to use a Dutch Oven) and cover beans with water
    • Bring to a boil for 2 minutes
    • Turn off heat, cover, let sit 1 hour
    • Drain and rinse
    Pinto beans soaking in water in a big pot

    Instant Pot SOAK

    • Add beans to Instant Pot
    • Cover with plenty of water
    • Seal lid
    • Set to High Pressure – 1 minute
    • Let it naturally release for 15–20 minutes
    • Drain and rinse

    Overnight Soak

    • Cover with water
    • Let sit 8–12 hours
    • Drain and rinse the next day

    Both work fine. It’s a myth that beans MUST be soaked overnight. But you DO want a soak of some sort, as it helps because soaked beans cook more evenly and more quickly.

    Step 3: Cook the Beans Until Tender

    Sautee some onions in the pot, then add the beans back in and cover with more fresh water (about 2 inches above the beans). Bring to a boil, then reduce to a gentle simmer. Cook for 1½ to 2½ hours, stirring occasionally. Don’t worry if it takes a little longer … this is totally normal.

    Helpful Tip

    One common mistake is stopping too soon. Make sure the beans are soft all the way through. The freshness of your beans is the determining factor here.

    Step 4: Turn Them Into Brown Beans

    Now we take those plain beans and turn them into something much better. Take your beans out of your pot and drain them, be sure to save some of the liquid they were cooking in, too!

    Now, in the same pot (which is now empty):

    • Melt butter
    • Cook a little onion until soft

    Add:

    • cooked beans
    • a ladle or two of their cooking liquid
    • a splash of chicken broth

    Let everything simmer uncovered for 10–20 minutes.

    You’ll notice:

    • the liquid thickens
    • the color deepens
    • the flavor gets richer

    This helps because reducing the liquid concentrates everything, and that little bit of broth adds depth without overpowering the beans.

    (Just don’t add too much, or they won’t thicken properly.)

    Step 5: Season and Serve

    Add additional salt to taste at the end. That’s it. Super easy!

    Brown Beans made with pinto beans in a blue dutch oven on the stove

    Brown Beans Recipe

    A simple, easy brown beans recipe made from scratch using pinto beans. These beans are simmered low and slow, then finished with a splash of broth for deeper flavor. Perfect for serving over rice, with bread, or as a hearty, budget-friendly main dish.
    Prep Time 10 minutes
    Cook Time 2 hours
    Soak Time 1 hour
    Serving Size 6

    Equipment

    • 1 large pot with a lid (I use a Dutch oven)

    Ingredients 

    • 1 lb dry pinto beans (or four 15 oz cans of pinto beans, drained and rinsed, and start at step 5 instead)
    • Water for soaking and cooking
    • 1 small onion chopped
    • 2 cloves garlic minced
    • 2 tablespoons butter
    • Salt to taste
    • 3 tablespoons chicken broth
    • 1 teaspoon brown sugar

    Instructions

    • Sort and Rinse

      Sort through the pinto beans to remove any weird bits (little stone or broken parts), then rinse well.
    • Soak the Beans

      Cover beans with water. Bring to a boil for 2 minutes. Turn off heat, cover, and let sit 1 hour. Drain and rinse.
    • Saute Some Onion

      Put half the onion and a bit of the butter into the now-empty pot. Saute the onion until just soft and light golden (If you brown it too much, it can turn bitter).
    • Cook the Beans

      Add the soaked beans to the sauteed onions. Cover with fresh water (about 2 inches above beans). Stir in half the garlic. Bring to a boil, then reduce to a gentle simmer. Cook for 1½ to 2½ hours, until beans are soft. Remove beans and liquid from the pot, saving at least 1 cup of the cooking liquid.
    • Build the Brown Beans

      In your now-empty pan, melt the rest of the butter and cook the remaining onion until soft. Add the cooked beans, broth, sugar, and 1 cup of their cooking liquid.
    • Simmer and Reduce

      Let simmer uncovered for 10–20 minutes, until the liquid thickens, the color deepens, and the beans become rich and cohesive
    • Season and Serve

      Add salt to taste at the very end and serve warm.

    Nutrition

    Calories: 153kcal | Carbohydrates: 23g | Protein: 7g | Fat: 4g | Saturated Fat: 3g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Trans Fat: 0.2g | Cholesterol: 10mg | Sodium: 60mg | Potassium: 364mg | Fiber: 7g | Sugar: 2g | Vitamin A: 117IU | Vitamin C: 2mg | Calcium: 43mg | Iron: 2mg

    Notes

    • Beans should be soft all the way through before finishing
    • Don’t add too much liquid at the end — you want them to thicken
    • The brown sugar should not make them sweet, just more balanced

    Tips for Success

    • Fresher beans need less soak time
    • Cook them long enough – this matters most!
    • Don’t add too much liquid at the end
    • Season last for best control

    And if they get too thick, just add a splash of water and stir. Easy fix.

    Storage

    • Fridge: 3–4 days
    • Freezer: up to a couple of months

    They reheat really well.

    Beans, Beans, the Magical Fruit!

    Here’s the thing… beans can often just feel like a backup plan.

    But when you cook them this way, and especially when you take that extra step at the end, they turn into the ultimate comfort food.

    And once you have a pot of these ready, the rest of your meals come together much more easily.

    I’ll show you how to make my BEST and very simple brown beans recipe from scratch using basic pantry ingredients: pinto beans, onion, garlic, and a little butter. They are soft, full of flavor, and very comforting! If you’ve ever made beans that were fussy, bland, or a little… meh… this easy recipe fixes that.

    Tried and loved this recipe?

    If you loved it, please leave a 5-star review below! Your reviews mean a LOT to me, and feed my soul. If you’ve got any questions, please let me know in a comment.

    Jennifer in meadow near studio

    Meet Jennifer

    Jennifer cooks and experiments in the kitchen at Maker Farm, where she focuses on simple pantry cooking, homemade staples, and practical recipes that make everyday meals easier. Over the years she has tested many ways to make cooking simpler and more dependable, and shares the methods that work best in her own kitchen, occasionally showing them on her Heart to Home at Maker Farm vlog.

    Similar Posts

    • Homemade Butter

    • Feel-Better Chicken and Rice (Easy One-Pot Comfort Meal)

    • Chicken Noodle Soup Without the Can (Easy Pantry Recipe)

    • Cream of Anything Soup Mix (Easy Substitute for Canned Cream of Soup)

    • Homemade Pie Dough: The Only Pie Crust Recipe You’ll Ever Need

    • Savory Beef Stew (Pantry-Friendly Recipe, No Seasoning Packets Needed!)

    Leave a Reply

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

    Recipe Rating




    Latest Videos