• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

This Wife Cooks™

  • About
    • Contact
    • Work With Me
    • JOIN MY NEWSLETTER
  • Holidays
    • Vegan and Vegetarian Thanksgiving Recipes
    • Vegan & Vegetarian Christmas Recipes
    • New Year’s Eve and New Year’s Day
    • St. Patrick’s Day
    • Easter
    • Cinco de Mayo
    • 4th of July
    • Oktoberfest
    • Halloween
    • Game Day
    • Happy Birthday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
    • Snacks
  • Popular
    • Breads
    • Casseroles & Comfort Food
    • Cookies & Cakes
    • Dressings & Dips
    • Kid Favorites
    • Pasta
    • Rice & Grains
    • Soups, Chilis, & Stews
    • Salads
    • Sandwiches, Tacos, & Burgers
    • Baking
    • Vegan
    • Vegetarian
  • Recipe Index
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Home » Meals » Lunch & Dinner » Ranchero Rice and Beans

Ranchero Rice and Beans

May 11, 20224 Comments

Pin
Share
Share
100Shares
View Recipe
Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!  via @thiswifecooks

Ranchero Rice and Beans ~

Authentic South of the border flavor in an easy-to-make one-pot dinner!

Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!

I like this Mexican rice and beans dish because it is simple to make, satisfying, and budget-friendly.

The rice is cooked in a lightly smoky and savory tomato-based sauce with sauteed veggies and simple seasonings. Adding beans elevates the rice from a side dish into a protein-packed meal. All that’s left to do is add some chips and guacamole to the table and dinner is done!

Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!

Table of Contents

Toggle
  • Ingredients for Ranchero Rice and Beans
  • Ingredient Notes and Substitutions
  • How to Make Ranchero Rice and Beans
  • More Mexican Recipes You’ll Love!
  • Follow This Wife Cooks on Instagram | Facebook | Pinterest
  • Ranchero Rice and Beans
    • Ingredients
    • Instructions
    • Nutrition

Ingredients for Ranchero Rice and Beans

  • 1 tablespoon olive oil
  • 1/4 cup white onion
  • 1/2 cup red bell pepper, diced
  • 1 jalapeno pepper, seeded and finely diced
  • 1 cup long-grain white rice
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon paprika
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt
  • 8 ounces tomato sauce
  • 1 cup vegan chicken-style broth
  • 2 (15-ounce) cans pinto beans, rinsed and drained
  • 2 tablespoons cilantro, chopped
Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!

Ingredient Notes and Substitutions

  • Olive Oil: Vegetable oil works just as well.
  • White Onion: This variety of onions offers the strong flavor we want for the ranchero sauce. However, yellow onion is a fine substitute.
  • Red Bell Pepper: A yellow or orange pepper will also work for this recipe. Green bell peppers tend to be more bitter and are not recommended for this recipe.
  • Jalapeno Pepper: Adds depth of flavor but totally optional; leave it out if it doesn’t suit your taste.
  • Long-Grain White Rice: Whatever white rice you have on hand is fine; just be sure to check the cooking time for the type you use.
  • Vegan Chicken-Style Broth: Look for this on the vegan aisle or in the soup section of your supermarket.
  • Pinto Beans: Kidney beans would also be good in place of, or combined with, the pinto beans.
  • Cilantro: Scallions would also make a nice garnish for this dish.
Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!

How to Make Ranchero Rice and Beans

STEP ONE: In a large saucepan over medium-high heat, add the olive oil. When the oil is hot, add the onion, bell pepper, and jalapeno. Saute for 2 minutes, or until vegetables are softened.

STEP TWO: Add the rice, cumin, paprika, black pepper, and salt. Saute for an additional 1 minute to lightly toast the rice.

STEP THREE: Stir in the tomato sauce and chicken-style broth. Bring to a boil then reduce heat to low, cover, and simmer for 20 minutes or until the rice is fully cooked. Remove from heat and fluff with a fork.

STEP FOUR: Gently stir in the beans and adjust seasoning to taste. Sprinkle with cilantro and serve hot.

More Mexican Recipes You’ll Love!

  • Mexican Rice and Black Beans
  • Stuffed Anaheim Peppers
  • Potato and Black Bean Green Chile Enchiladas
  • Tomatillo Salsa Verde
  • Mexican Slaw

Follow This Wife Cooks on Instagram | Facebook | Pinterest

Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!

Ranchero Rice and Beans ~ Authentic South of the border flavor in an easy-to-make one-pot dinner!

Ranchero Rice and Beans

Authentic South of the border flavor in an easy-to-make one-pot dinner!
5 from 15 votes
Print Pin Rate
Course: Dinner, Side Dish
Cuisine: Mexican, Tex-Mex
Keyword: CInco de Mayo, rice, vegan, vegetarian
Prep Time: 5 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 30 minutes minutes
Servings: 4
Calories: 228kcal
Author: Holly Gray
Prevent your screen from going dark

Ingredients

  • 1 tablespoon olive oil
  • 1/4 cup white onion
  • 1/2 cup red bell pepper diced
  • 1 jalapeno pepper seeded and finely diced
  • 1 cup long-grain white rice
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon paprika
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt
  • 8 ounces tomato sauce
  • 1 cup vegan chicken-style broth
  • 2 15-ounce cans pinto beans, rinsed and drained
  • 2 tablespoons cilantro chopped

Instructions

  • In a large saucepan over medium-high heat, add the olive oil. When the oil is hot, add the onion, bell pepper, and jalapeno. Saute for 2 minutes, or until vegetables are softened.
  • Add the rice, cumin, paprika, black pepper, and salt. Saute for an additional 1 minute to lightly toast the rice.
  • Stir in the tomato sauce and chicken-style broth. Bring to a boil then reduce heat to low, cover, and simmer for 20 minutes or until the rice is fully cooked. Remove from heat and fluff with a fork.
  • Gently stir in the beans and adjust seasoning to taste. Sprinkle with cilantro and serve hot.

Nutrition

Calories: 228kcal | Carbohydrates: 43g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 800mg | Potassium: 296mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1029IU | Vitamin C: 34mg | Calcium: 29mg | Iron: 1mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!

Pin
Share
Share
100Shares

Related Posts:

  • Homemade Pizza Dough - So quick and easy! The dough comes together in a snap. Perfect for your next pizza night at home! 
    Homemade Pizza Dough
  • Cilantro Lime Guacamole Dip Recipe - Ripe avocados, fresh cilantro, onion, simple seasonings, and lime juice combine to create authentic guacamole in minutes.
    Cilantro Lime Guacamole
  • Mexican Peppers and Onions ~ Charred bell peppers and sweet onions seasoned with Mexican oregano and garlic salt - perfect for fajitas or burrito bowls!
    Mexican Peppers and Onions

Filed Under: Cinco de Mayo, Lunch & Dinner, Rice & Grains, Side Dishes, Vegan, Vegetarian Tagged With: cinco de mayo, Mexican, rice, tex-mex, vegan, vegetarian

Previous Post: « Jambalaya
Next Post: Pimento Cheese »

Reader Interactions

Comments

  1. Lucy

    May 19, 2022 at 1:23 pm

    5 stars
    This ranchero rice and beans is a warm and comforting meal, with the perfect amount of heat and spice, that comes together so quickly and easily.

    Reply
  2. nancy

    May 19, 2022 at 6:32 pm

    5 stars
    love this southern dish – it goes so well with my bbq veggies and will be a great hit during our backyard parties!

    Reply
  3. Jacqui

    May 20, 2022 at 3:29 am

    5 stars
    I was looking for a recipe that is exactly this easy to make! Thank you so much for sharing – it turns out just perfect.

    Reply
  4. Cindy

    May 23, 2022 at 1:24 am

    5 stars
    Perfect every time!

    Reply
5 from 15 votes (11 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Welcome!

Hi, I’m Holly! I’m a busy wife and mom. I love cooking for my family and sharing creative and flavorful plant-based recipes.

Here, you will find everything from quick and easy dinners to comfort food classics and holiday favorites.

  • Facebook
  • Instagram
  • Pinterest

Recent Posts

  • Roasted Zucchini Pasta
  • Olive and Feta Garlic Bread
  • Greek Rice Pilaf
  • Grilled Greek Tofu

Footer

Copyright © 2025 Rise and Shine Media, LLC. All rights reserved. Privacy Policy .Terms of Service .

This Wife Cooks™Logo Header Menu
  • About
    • Contact
    • Work With Me
  • Holiday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
  • Popular

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.