Ranchero Beans

  • Level: Easy
  • Yield: 4 to 6 servings
  • Total: 40 min
  • Prep: 10 min
  • Cook: 30 min


1/2 pound sliced bacon, cut crosswise in 1/2-inch pieces

2 bay leaves

1 teaspoon dried oregano

2 teaspoons ground cumin

1 medium yellow onion, finely chopped

1 jalapeno chile one seeded, ribbed and chopped

1 (14-ounce) can chopped tomatoes with liquid

1 (12-ounce) can pinto beans, washed and drained

1/2 teaspoon salt

1/8 teaspoon fresh ground black pepper


  1. Heat a large skillet over high heat for 2 minutes. Add the bacon and fry until crispy, about 6 minutes, stirring frequently. Transfer the bacon to a paper towel-lined plate to drain, discard all but 1 tablespoon of bacon fat. Add the bay leaves, oregano, cumin, onions, chile, tomatoes and beans to the skillet. Cook the beans on a low flame for about 20 to 30 minutes, stirring occasionally.
  2. Serve hot in bowls.
Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.


21 Reviews

Rachel D.

I saw this show this morning at 4:30 am when I couldn't sleep. Thought I'd give them a try. Threw them together after I got home from the market and before lunch. They were easy and absolutely delisioso....a keeper! thanks!

See All Reviews