Gastronotherapy

  • About
  • Recipe Index
  • FAQ
  • Subscribe
  • Accessibility
  • Cookbooks
  • weeknightdinnerclub
menu icon
go to homepage
  • My Favorite Recipes
  • Recipe Index
  • About
  • Subscribe
  • Weeknight Dinner Club
  • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • My Favorite Recipes
    • Recipe Index
    • About
    • Subscribe
    • Weeknight Dinner Club
    • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Gastronotherapy » Recipes » Brunch

    Mexican Pinto Beans and Rice

    Modified: Dec 9, 2025 · Published: Dec 19, 2022 by MaryAnne · This post may contain affiliate links · 4 Comments

    Jump to Recipe Print Recipe

    This easy canned pinto beans and rice recipe is hearty enough to serve as a main dish but also works well as a side dish to your favorite Tex-Mex entree. You can also make it using dried beans in a slow cooker. It's satisfying, healthy, and budget-friendly, making it an excellent choice for weeknights.

    bowl of easy pinto beans and rice with two spoons and a napkin.

    Want to save this recipe?

    Enter your email below and get it sent straight to your inbox. Plus, I'll send you easy and delicious recipes every week!

    Save Recipe

    I consider rice and beans to be a comfort food, whether I serve them as a vegetarian main dish, or as a side to refried bean tacos, easy mushroom tacos, or vegetarian enchiladas.

    Seasoned with warm Mexican spices like cumin, oregano, chili powder, and paprika, this homemade rice and beans recipe is so satisfying while still being a nutritious powerhouse that's high in fiber and protein.

    Jump to:
    • ⭐️ Why This Beans and Rice Recipe is the Best
    • 🍅 Ingredient Notes
    • 📝 Variations & Substitutions
    • 🔪 How to Make Mexican Pinto Beans and Rice
    • 👩🏼‍🍳 Expert Tips
    • 🌮 How to Serve Beans and Rice
    • 💬 Frequently Asked Questions
    • 🌯 More Mexican Recipes
    • Mexican Pinto Beans and Rice Recipe

    ⭐️ Why This Beans and Rice Recipe is the Best

    • Savory, flavorful, and filling side dish
    • Easy canned beans and rice recipe made with simple ingredients with the option to used dried beans in a Crockpot
    • Healthy recipe that's high in fiber, nutrient-dense, protein-rich, vegetarian, dairy-free, gluten-free; combining beans and rice contains all nine essential amino acids, making it a complete protein
    • Budget-friendly Mexican beans and rice recipe
    • Ready in 40 minutes, and make ahead instructions are provided for meal-prep

    🍅 Ingredient Notes

    recipe ingredients arranged on a table.
    • Brown rice - High in fiber and a healthier option compared to white rice. Brown rice takes longer to cook, but it's worth it, as it has a satisfying nutty flavor.
    • Low-sodium vegetable broth - If you use "regular" vegetable broth, I recommend cutting back on the salt by half.
    • Yellow onion - You can substitute 1 red onion or 2-3 medium shallots.
    • Red bell pepper - Adds a nice crunch and subtle sweetness
    • Garlic - I highly recommend using fresh garlic, but jarred garlic will work as well.
    • Mexican seasoning consisting of chili powder, oregano, ground cumin, smoked paprika, and salt - adds deep savory, smoky, and spicy flavor to our dish.
    • Diced tomatoes - One medium tomato (chopped) will work as well.
    • Canned pinto beans - Be sure to drain and rinse your canned beans.
    • Fresh lime juice - I highly recommend fresh lime juice for the best citrus flavor, but store-bought juice will work just fine.
    • Jalapeño (optional) - Adds more crunch and a nice level of heat.
    • Fresh cilantro (optional) - A completely optional garnish, but I love the fresh herbal flavor it provides to Mexican dishes.

    📝 Variations & Substitutions

    • Use dried beans. If you have the time, using dried beans is always a great option. Cook the beans fully (1 ½ to 2 hours), then drain and rinse, and add to the pan when the recipe calls for canned beans.
    • Make beans in a slow cooker. Cook the rice as instructed. Next, saute your onion and garlic in a large skillet and transfer to a slow cooker, adding in the remaining ingredients, along with 1 cup of dried beans and 4 cups of vegetable broth or water. Cover and cook on high for 6-8 hours, until beans are tender. Serve over rice.
    • Beans. Substitute red kidney beans or black beans for a similar flavor.
    • Make it spicy. Add as much jalapeño and/or red pepper flakes to create your preferred spice level.
    • Rice. For faster cooking, substitute white rice or basmati rice. However, this dish won't be as healthy, as this type of processed rice contains less fiber.

    🔪 How to Make Mexican Pinto Beans and Rice

    Add brown rice and vegetable broth to a medium saucepan and cook according to package instructions.

    cooked brown rice in a saucepan.

    Meanwhile, in a large skillet, heat olive oil over medium-high heat until it begins to shimmer. Add the onion, lower the heat to medium, and cook until soft and translucent, around 5 minutes. Add the garlic and cook for an additional minute.

    onion and garlic cooking in a saucepan with a wooden spoon.

    Next, add the chili powder, oregano, cumin, paprika, and salt. Give it a good stir and cook for 1 minute. Add the red pepper and cook for 2 minutes, until crisp-tender.

    mexican spices added to pan.
    red pepper added to cooking mixture in pan.

    Pour in the diced tomatoes and pinto beans, lower the heat to low, and stir to combine. Cook for 5 minutes. Add fresh lime juice and serve over cooked brown rice. Garnish with your favorite toppings, like cilantro and jalapeños, and add red pepper flakes, if using.

    Healthy beans and rice garnished with fresh lime, cilantro, and jalapeños.

    👩🏼‍🍳 Expert Tips

    • Storage: Place in an airtight container and store in the refrigerator for up to 5 days.
    • How to freeze: After completely cooling, transfer to a freezer-safe container and store in the freezer for up to 3 months. To thaw, place in the fridge overnight.
    • How to reheat: Place bean and rice mixture into a medium skillet over medium-low heat, and add 1-2 tablespoons of water (this will help to re-hydrate it). Reheat for 10 minutes, or until heated through.
    • Adjust spice level to your preference. Add as much jalapeño and/or red pepper flakes as you prefer. You can omit them completely or add more. Jalapeños really vary in their level of heat, so make it to your taste preference.
    • Use low-sodium vegetable broth. If using "regular" vegetable broth, cut back on the amount of salt used by half.

    🌮 How to Serve Beans and Rice

    This Spanish beans and rice recipe is hearty enough to be served as a main dish, but can also be served as a side dish to your favorite Tex-Mex dishes. The pairings and garnishes are endless, but here are a few of my favorites:

    • Serve it as an accompaniment to dishes like vegetarian mushroom tacos, burritos, chipotle enchiladas, and vegetarian fajita tacos
    • Add it to a burrito bowl
    • Pair it with avocado gazpacho for a refreshing & lighter meal
    • Top it with black bean corn avocado salsa for extra zippiness
    • Garnish it with roasted jalapeños for a charred and smoky flavor or add a dollop of Sriracha aioli for a garlicky kick

    💬 Frequently Asked Questions

    Is pinto beans and rice healthy?

    Yes, it's a very healthy dish that's high in fiber, nutrient-dense, vegetarian, dairy-free, gluten-free, with a low glycemic index, and combining beans and rice contains all nine essential amino acids, making it a complete protein.

    Do beans and rice go together?

    Beans and rice are very complementary and are eaten as a staple side dish in many parts of the world.

    What is rice and beans together called?

    Rice and beans can go by many different names around the world, but in Spanish it can be known as arroz y habas or arroz con frijoles, and in Portugese it can be known as arroz e feijão.

    🌯 More Mexican Recipes

    • black bean corn avocado salsa in a bowl garnished with cilantro.
      Black Bean Corn Salsa with Avocado
    • refried bean and cheese tacos arranged on a table with avocaco and cabbage.
      Cheesy Refried Bean Tacos (15 minutes)
    • Sweet potato enchilada casserole in a baking dish with sliced limes.
      Smoky Sweet Potato Enchiladas (Vegetarian + Make-Ahead Friendly)
    • Veggie fajitas arranged on a wooden cutting board.
      Hearty Vegetarian Fajitas

    Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with me through social media by following me on Instagram, Pinterest, TikTok, and Facebook.

    Subscribe to my email newsletter to get a FREE e-book of 15 Healthy Weeknight Recipes, and get new recipes delivered to your inbox every week!

    bowl of easy pinto beans and rice with two spoons and a napkin.

    Mexican Pinto Beans and Rice Recipe

    Author: MaryAnne
    This easy canned pinto beans and rice recipe is hearty enough to serve as a main dish but also works well as a side dish to your favorite Tex-Mex entree. You can also make it using dried beans in a slow cooker. It's satisfying, healthy, and budget-friendly, making it an excellent choice for weeknights.
    5 from 7 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 40 minutes mins
    Total Time 45 minutes mins
    Course Main Course, Side Dish
    Cuisine Mexican
    Servings 4 main entree servings
    Calories 256 kcal

    Ingredients
      

    • 1 cup brown rice
    • 2 cups low-sodium vegetable broth
    • 2 Tablespoons extra-virgin olive oil
    • ½ medium yellow onion, finely chopped
    • 2 garlic cloves, minced
    • 1 Tablespoon chili powder
    • 2 teaspoons oregano
    • 1 teaspoon ground cumin
    • ½ teaspoon smoked paprika
    • 1 teaspoon salt
    • 1 red bell pepper, finely chopped
    • 1 cup diced tomatoes
    • 1 (15-ounce can) pinto beans, drained and rinsed
    • 1 Tablespoon fresh lime juice (½ of a lime)
    • 1 jalapeño, chopped (optional)
    • ½ teaspoon red pepper flakes (optional)
    • ½ cup fresh cilantro, chopped (optional garnish)

    Instructions
     
    Prevent your screen from going dark
     

    • Add brown rice and vegetable broth to a medium saucepan and cook according to package instructions.
    • Meanwhile, in a large skillet, heat olive oil over medium-high heat until it begins to shimmer. Add the onion, lower the heat to medium, and cook until soft and translucent, around 5 minutes. Add the garlic and cook for an additional minute. *See below for slow cooker instructions using dried beans.
    • Next, add the chili powder, oregano, cumin, paprika, and salt. Give it a good stir and cook for 1 minute. Add the red pepper and cook for 2 minutes, until crisp-tender.
    • Pour in the diced tomatoes and pinto beans, lower the heat to low, and stir to combine. Cook for 5 minutes. Add fresh lime juice and serve over cooked brown rice. Garnish with your favorite toppings, like cilantro and jalapeños, and add red pepper flakes, if using.

    Notes

    • Storage: Place in an airtight container and store in the refrigerator for up to 5 days.
    • How to reheat: Place bean and rice mixture into a medium skillet over medium-low heat, and add 1-2 tablespoons of water (this will help to re-hydrate it). Reheat for 10 minutes, or until heated through.
    • Make beans in a slow cooker. Cook the rice as instructed. Next, saute your onion and garlic in a large skillet and transfer to a slow cooker, adding in the remaining ingredients, along with 1 cup of dried beans and 4 cups of vegetable broth or water. Cover and cook on high for 6-8 hours, until beans are tender. Serve over rice.
    • Use low-sodium vegetable broth. If using "regular" vegetable broth, cut back on the amount of salt used by half.

    Nutrition

    Calories: 256kcalCarbohydrates: 48gProtein: 6gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 711mgPotassium: 444mgFiber: 5gSugar: 5gVitamin A: 1991IUVitamin C: 52mgCalcium: 77mgIron: 3mg
    Tried this recipe?Let us know how it was!

    More Vegetarian & Vegan Brunch Recipes

    • Crispy corn fritters with jalapeño on a plate.
      Jalapeño Cheddar Corn Fritters – Crispy & Easy
    • Watermelon and cucumber salad with feta and mint in a bowl.
      Spicy Watermelon Cucumber Salad
    • French lentil salad with goat cheese.
      French Lentil Salad with Dijon Vinaigrette
    • Buttery mushroom puff pastry tart cut into slices.
      Ultimate Mushroom Tart Puff Pastry (Easy & Vegetarian)

    Comments

    1. Barb Haner says

      January 02, 2023 at 7:42 am

      5 stars
      Since I moved to New Mexico there are always beans in my refrigerator. This recipe sounds great to try!

      Reply
    2. Barb says

      September 02, 2024 at 9:13 am

      5 stars
      This is a filling and nourishing recipe. A staple to always have in the kitchen for a quick nourishing meal!

      Reply
    3. Amanda says

      September 02, 2024 at 3:13 pm

      5 stars
      Such nice flavor and so filling! I think we got about 6 servings from it, so we ate it for a few days. I make your broccoli quinoa bowl regularly, so I'm glad I tried another delicious recipe!

      Reply
      • MaryAnne says

        September 03, 2024 at 7:53 am

        So happy to hear that, Amanda!

        Reply
    5 from 7 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hi! I’m MaryAnne, the writer, recipe developer, and photographer behind Gastronotherapy, where you'll find mostly meatless, veggie-forward recipes with big flavor, simple ingredients, and plenty of room for dessert.

    More about me →

    Subscribe to my email newsletter to get a FREE e-book of 20 vegetarian recipes, and get new recipes delivered to your inbox every week!

    Easy Summer Recipes

    • Bowl of vegetarian baked beans resting on a cutting board with a spoon.
      Vegetarian Baked Beans (No Bacon/No Refined Sugar)
    • Watermelon and cucumber salad with feta and mint in a bowl.
      Spicy Watermelon Cucumber Salad
    • Crispy corn fritters with jalapeño on a plate.
      Jalapeño Cheddar Corn Fritters – Crispy & Easy
    • Hearty lentil sloppy joes arranged on a platter.
      Vegetarian Sloppy Joes (Lentil + Mushroom)
    • black bean corn avocado salsa in a bowl garnished with cilantro.
      Black Bean Corn Salsa with Avocado
    • Crispy bbq tofu sandwich arranged on a cutting board.
      Crispy BBQ Tofu Sandwich

    Popular Recipes

    • Sliced tomato tart on a wooden cutting board with a knife.
      Tomato Tart with Puff Pastry
    • Stack of fluffy blueberry muffins on a pan.
      The Ultimate Sour Cream Blueberry Muffins
    • Creamy one pot vegetarian pasta in a large bowl with spoon.
      One Pot Creamy Pasta with Tomato Mascarpone Sauce
    • Zucchini and corn fritters arranged on parchment paper with a cup of sauce.
      Crispy Zucchini and Corn Fritters – Skillet, Air Fryer, or Oven
    • cheesy spinach and mushroom quiche in a tart pan with one piece being lifted out
      Cheesy Spinach and Mushroom Quiche
    • Creamy peanut butter pie with one slice cut and garnished with peanuts.
      Vegan Peanut Butter Pie (No Bake)
    Banner featuring a list of publications that MaryAnne has been featured in.

    Footer

    ↑ back to top

    About

    • My Story
    • Portfolio
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Subscribe for recipes, resources, and announcements!
    • E-books

    Contact

    • FAQ

    Copyright © 2026 Foodie Pro Theme

    marketing banner

    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.