Can I make this starting with dry beans?
Yes, but it becomes more of a slow day situation. Start with 1 1/2 cups dried pinto beans (about 3/4 pound). Rinse and soak overnight (optional but helpful), then simmer in plenty of water until fully tender, typically 60 to 90 minutes (longer if unsoaked). You will get roughly 4 to 5 cups cooked beans depending on age and brand. Drain, then measure out 4 1/2 cups cooked beans for this recipe and continue as written.
Important: If you are cooking from dry, make sure the beans are tender before you introduce lots of acidic ingredients (like tomatoes and vinegar). Acid can slow softening and leave you with stubborn beans.
What are “brown beans” exactly?
In a lot of kitchens, “brown beans” usually means pinto beans. This recipe also works with small red beans, cranberry beans, or even black beans. Just know pintos give you the classic creamy bite. Other beans may stay a little firmer, and you might want a few extra minutes of simmer time.
How do I make it vegetarian or vegan?
Easy. Skip the bacon, use vegetable broth, and bump the smokiness with 2 teaspoons smoked paprika plus 1 teaspoon soy sauce or tamari for extra savory depth.
My beans taste flat. What should I do?
Add one or more of these in small amounts, tasting as you go: salt, apple cider vinegar, lemon juice, or a pinch of sugar. Beans love salt and acid, but they want it at the end.
How do I keep the beans from getting too thick?
Beans thicken as they simmer and even more as they sit. If the pot starts looking more like bean stew than saucy beans, just add a splash of broth or water and stir until it loosens up.