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

Feels Like Home™ logo

white magnifying glass on a red circle
  • Shop
    • Christianity Downloads
    • Family Downloads
    • Food & Cooking Downloads
    • Hobbies & Crafts Downloads
    • Learning Downloads
  • All Recipes
    • By Course
      • Appetizers
      • Breakfast
      • Condiments & Spices
      • Desserts
      • Drinks
      • Lunches & Dinners
      • Side Dishes
      • Snacks
    • By Method
      • 30 Minute Meals
      • Oven
      • Stove Top
      • Air Fryer
      • Instant Pot
      • Slow Cooker
      • Copycat Recipes
      • Grill
      • Microwave
      • No Bake
    • By Meat
      • Beef
      • Pork
      • Chicken
      • Turkey
      • Seafood
      • Meatless
    • By Cuisine
      • Asian
      • Italian
      • Mexican
      • Eating after Bariatric Surgery
      • Gluten-Free
      • Vegetarian
      • Copycat Recipes
    • Comfort Food
    • Recipes for Foodie Kids
    • Quick & Easy Weeknight Meals
  • Dinners
    • Beef
    • Pork
    • Chicken
    • Turkey
    • Seafood
    • Meatless
    • Pizza
    • Stir Fry
    • Sandwiches
    • Pasta
    • Salads
    • Soup & Chili
    • Casseroles
    • 30 Minute Meals
    • One Pot
    • Crockpot
    • Instant Pot
    • Grilling
    • Side Dishes
  • Desserts
    • Ice Cream
    • Cakes
    • Cheesecake
    • Pies
    • Cookies
    • Candy
    • No Bake Desserts
  • Holidays
    • Super Bowl
    • Valentine's Day
    • St. Patrick's Day
    • Easter
    • Cinco de Mayo
    • Mother's Day
    • Memorial Day
    • 4th of July
    • Labor Day
    • Halloween
    • Thanksgiving
    • Christmas
    • New Year's
    • Birthdays
  • Family
    • Parenting
    • Holidays & Celebrations
      • Birthdays
      • Valentine's Day
      • St. Patrick's Day
      • Easter
      • Mother's Day
      • Father's Day
      • Summer Picnics
      • Thanksgiving
      • Christmas
      • New Year's Eve
    • Kids activities
      • Christmas Crafts for Toddlers & Preschoolers
  • Subscribe
menu icon
go to homepage
  • All Recipes
    • Appetizers
    • Breakfast
    • Condiments & Spices
    • Desserts
    • Lunches & Dinners
    • Side Dishes
    • Snacks
    • Gluten-Free
    • Eating after Bariatric Surgery
  • Dinners
    • Beef
    • Pork
    • Chicken
    • Turkey
    • Seafood
    • Meatless
    • Casseroles
    • Soup & Chili
    • 30 Minute Meals
    • CrockPot
    • Instant Pot
  • Desserts
    • Ice Cream
    • Cakes
    • Cheesecake
    • Pies
    • Cookies
    • No Bake Desserts
  • Holidays
    • Super Bowl
    • Valentine's Day
    • Easter
    • Mother's Day
    • Summer Holidays
    • Thanksgiving
    • Christmas
    • New Year's
  • Subscribe
    • Facebook
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • All Recipes
      • Appetizers
      • Breakfast
      • Condiments & Spices
      • Desserts
      • Lunches & Dinners
      • Side Dishes
      • Snacks
      • Gluten-Free
      • Eating after Bariatric Surgery
    • Dinners
      • Beef
      • Pork
      • Chicken
      • Turkey
      • Seafood
      • Meatless
      • Casseroles
      • Soup & Chili
      • 30 Minute Meals
      • CrockPot
      • Instant Pot
    • Desserts
      • Ice Cream
      • Cakes
      • Cheesecake
      • Pies
      • Cookies
      • No Bake Desserts
    • Holidays
      • Super Bowl
      • Valentine's Day
      • Easter
      • Mother's Day
      • Summer Holidays
      • Thanksgiving
      • Christmas
      • New Year's
    • Subscribe
    • Facebook
    • Pinterest
    • Twitter
  • ×
    See More:   Comfort Food Gluten-Free Side Dishes Vegetarian Weeknight Meals

    Last Modified: Oct 15, 2025 by Tara Gerner 6 Comments

    How to Make the Best Mexican Rice and Beans

    2Facebook58PinterestXFlipboard
    60
    SHARES
    Jump to Recipe
    Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

    This easy one-pan Mexican rice and beans recipe brings authentic flavor to your table in just 30 minutes. Made with pinto beans, white rice, and simple pantry ingredients, it's a healthy and satisfying vegan or vegetarian meal your family will love. You'll get quick, homemade dinner inspiration that's great for busy weeknights or last-minute meals. Pin it now so you'll have this easy go-to recipe ready when dinner needs to happen fast!

    Mexian Rice and beans served up in a bowl ready to be enjoyedPin

    I spent 10 years of my life as a vegetarian, and I loved it. Even today, I sometimes feel like an icky traitor for eating meat.

    I'm aware that I'm weird. Just play along.

    I feel a special allegiance to meatless cuisine, and we eat meatless meals often around here.

    On and off over the last 12 years, Joe and I have eaten this beans and rice recipe for supper pretty often. We go in spurts, and we'll eat it weekly for months and months and then put it away because we're sick of it, and then get it back out again after some time has passed. We're like that with a lot of recipes.

    As written, this beans and rice recipe is vegan. There are no animal products at all. However, Joe and I really love to serve this it with a healthy amount of shredded cheddar cheese and Greek yogurt. It makes the whole thing creamy and delicious and tones down the spice a bit. Grace and Allie like to top theirs with Hidden Valley Ranch dressing because they're weird too, just in a different way. Everything is better with ranch dressing, I guess.

    Why this is the best Mexican rice and beans recipe

    It's a simple and easy recipe. This tasty recipe is as easy as combining a few ingredients in a skillet. It does have a lot of ingredients (and that's why it tastes so good!), but they come together in one skillet in just a few minutes. Everyone loves a one-pan assembly! There's minimal cleanup, and prep time is quick.

    The ingredients for this easy dinner recipe are very common and inexpensive. You probably have most of the simple ingredients already in your pantry, and the remaining couple are available in nearly every grocery store.

    Mexican Rice and Beans all plated in a bowl with a side of limePin

    Mexican rice and beans are versatile. There are several options for making Mexican rice and beans, including adding in different spices (chipotle or roasted red pepper, for example), replacing the rice, and using different types of beans. If you want to replace the white rice, you can use your favorite pre-made rice or another variety of uncooked rice (different types of rice will take different lengths of time to cook). You can be creative with this recipe.

    This quick and easy Mexican rice and beans is the best comfort food. The simple ingredients pack a big punch in terms of flavor and texture. The creamy mix of spices, the flavorful, tender rice, the melty cheese on top, and the blend of corn and beans make it the best Mexican rice and beans you've ever eaten!

    Mexican Beans and Rice served in a bowl with sour cream, ready to be enjoyedPin

    This recipe is easy to serve. This is a simple one-pot meal that you can make ahead, making it a perfect weeknight dish for a busy mom or dad.

    This recipe is a family favorite. Kids especially love this comforting meal. The flavorful beans and corn, soft rice, tender and creamy, cheesy, and melty topping. Chef's kiss!

    What you'll need to make the best Mexican rice and beans recipe

    Equipment

    • Garlic press - If you don't own a garlic press, you can use the flat side of a chef knife and press into the garlic with your fist, remove the papery skin, and then mince it with the knife.

    Ingredients  

    All ingredients pictured to make Mexican Rice and Beans: corn, cheddar cheese, sour cream, fresh parsley, pinto beans, long grain white rice, garlic, salt and pepper, black beans, onions, chicken broth and seasoningsPin

    See the printable recipe card at the bottom of the page for all measurements and nutritional information.

    • olive oil - You need a neutral oil to sauté the onions. Avocado or canola oil would also be fine. Or if you want to be really decadent, you could use a spoonful of bacon grease.
    • onions - These are for flavor. I highly recommend you precook them, otherwise your rice and beans will have semi-raw pieces of onion in them, and I don't think that would be very pleasant to most people.
    • garlic - There is no substitute for the flavor of fresh garlic. If you must, you can substitute minced garlic from a jar or garlic powder, but you will miss the pungent flavor of the fresh cloves.
    • salt & black pepper - To season as desired.
    • chili powder - The spices in this recipe combine to make a perfect Mexican flavor. You need all of them together or the rice and beans will taste weird. You can use dark or light chili powder, but I prefer dark.
    • ground cumin - This is the seasoning that makes me think of chili. It's got a bold, warm flavor.
    • dried oregano - Most of us think of oregano as an Italian spice, but it is also found in many Mexican and Latin American dishes.
    • paprika - You can use sweet paprika (which is typically just labeled "paprika" or smoked paprika. They have a different flavor but both taste good in this recipe.
    • long grain white rice - You can really use whatever kind of rice you want in this recipe, but please be aware that every different kind of rice has different cooking instructions, so you will have to modify the instructions below to fit the type of rice you're using.
    • tomato paste - You're not going to use much tomato paste, but you need it for flavor. Without it, the rice will taste flat.
    • pinto beans - I use pinto beans in this recipe, but you could replace them with black beans or kidney beans or a mixture and still have a great meal.
    • whole kernel corn - I prefer frozen corn but you could also use canned.
    • chicken broth or vegetable broth - Use vegetable broth for a vegan meal but any broth will be fine.

    How to make a rice and beans recipe

    1. Heat oil in a large skillet or medium sauce pot over medium-high heat. Add onion, salt, and pepper. Sauté, stirring often until onion is soft, 3-4 minutes. Stir in garlic and cook until fragrant, about 30 seconds. Add all the seasonings.
      Sautéed onion with spices in pan, starting the process of making Mexican Rice and BeansPin
    2. Add the uncooked rice to the skillet and stir well to coat in the seasonings and oil. Mix in the tomato paste and cook for 1-2 minutes, until toasted.
      Rice added to the sautéed onions and adding in tomato pastePin
    3. Pour the chicken broth into the pan. Mix in beans and corn. Bring to a boil, then reduce the heat to low.
      Process of adding corn and beans to brothPin
    4. Cover the pan and let it simmer on low for 20 minutes or until the rice is tender and the liquid has been absorbed. Fluff with a fork.
      Mexican Rice and Beans all cooked and waiting to be cooled to be servedPin
    5. Serve with a sprinkle of cilantro, ½ ounce shredded cheddar, and 2 tablespoons of Greek yogurt or sour cream.
      Mexican Beans and Rice served in a bowl, ready to be enjoyed.Pin

    Substitutions & variations

    Cooking note: To make this a heartier meal, you could add some chopped or shredded chicken, pork, shrimp, or beef. We normally don't but have once or twice.

    For a lower carb option use cauliflower rice or quinoa in place of the white rice. Use less broth, and adjust the cooking times accordingly.

    Mexican Beans and Rice all served up with sour cream ready to be enjoyedPin

    You can also add in more veggies. Add chopped bell peppers or carrots with the onions. Add kidney beans or black beans with the pinto beans. Top with chopped avocado or guacamole.

    Or grab some tortillas to make a burrito or tacos.

    Before serving, you can drizzle salsa verde or homemade enchilada sauce.

    Storing leftovers

    Cool completely and transfer to an airtight container. It can be refrigerated up to 4-5 days. Reheat in the microwave or on the stove with a splash of broth.

    This meal freezes well, too! Store in freezer-safe container or freezer bag and freeze for 2-3 months. Thaw overnight in the fridge before heating as desired.

    Check out more delicious Mexican dish recipes

    • Mexican Chicken Enchilada Casserole
    • Mexican Chicken and Rice Casserole
    • Authentic Mexican Enchilada Sauce Recipe
    • Mexican Black Bean, Corn, & Avocado Salsa
    • The Best Copycat Taco Bell Mexican Pizza
    • Mexican-Style Taco Burgers
    • Creamy White Chicken Enchiladas
    • Easy CrockPot Salsa Chicken
    • Marinated Flank Steak Tacos

    Recipe

    Mexican Rice and beans placed in a bowl ready to be enjoyed

    The Best Mexican Rice and Beans

    This easy one-pan Mexican rice and beans recipe brings authentic flavor to your table in just 30 minutes. Made with pinto beans, white rice, and simple pantry ingredients, it's a healthy and satisfying vegan or vegetarian meal your family will love.
    5 from 5 votes
    Print Recipe Pin Recipe Add to Collection Go to Collections
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Total Time 30 minutes mins
    Course Gluten-free, Main Course
    Cuisine Mexican
    Servings 8 people
    Calories 456 kcal

    Equipment

    • Garlic press

    Ingredients
      

    • 1 tablespoon olive oil
    • 1 small onion chopped
    • 3 cloves garlic pressed
    • ½ teaspoon salt
    • ¼ teaspoon black pepper
    • 1 tablespoon chili powder
    • ½ teaspoon ground cumin
    • ½ teaspoon dried oregano
    • 1 teaspoon paprika
    • 1 cup white rice uncooked, rinsed until the water is clear
    • 2 tablespoons tomato paste
    • 14 ounces pinto beans drained and rinsed, or black beans
    • 15 ounces whole kernel corn frozen (no need to thaw)
    • 2 cups chicken broth or vegetable broth

    For serving

    • 4 ounces cheddar cheese shredded
    • 8 tablespoons Greek yogurt
    • ¼ cup fresh cilantro chopped

    Instructions
     

    • Heat oil in a large skillet or medium sauce pot over medium-high heat. Add onion, salt, and pepper. Sauté, stirring often until onion is soft, 3-4 minutes. Stir in garlic and cook until fragrant, about 30 seconds. Add all the seasonings.
    • Add the uncooked rice to the skillet and stir well to coat in the seasonings and oil. Mix in the tomato paste and cook for 1-2 minutes, until toasted.
    • Pour the chicken broth into the pan. Mix in beans and corn. Bring to a boil, then reduce the heat to low.
    • Cover the pan and let it simmer on low for 20 minutes or until the rice is tender and the liquid has been absorbed. Fluff with a fork.
    • Serve with a sprinkle of cilantro, ½ ounce shredded cheddar, and 2 tablespoons of Greek yogurt.

    Notes

    You may choose to add some chopped up or shredded, cooked chicken, pork, or beef to this recipe. That would increase the protein and make it a heartier meal.

    Nutrition

    Calories: 456kcal | Carbohydrates: 79g | Protein: 16g | Fat: 8g | Saturated Fat: 4g | Cholesterol: 16mg | Sodium: 347mg | Potassium: 443mg | Fiber: 6g | Sugar: 2g | Vitamin A: 595IU | Vitamin C: 3mg | Calcium: 169mg | Iron: 2mg
    Keyword beans, rice, vegetarian
    Tried this recipe? Pin it for later!Follow @FeelsLikeHome or tag #FeelsLikeHomeBlog!

    2Facebook58PinterestXFlipboard
    60
    SHARES

    More Best Comfort Food Recipes

    • Buffalo chicken dip made in the instant pot with tortilla chips on the side to be enjoyed
      Frank's RedHot Buffalo Chicken Dip in the Instant Pot
    • Air Fryer french toast stick being dipped in homemade raspberry sauce
      Air Fryer French Toast Sticks with Raspberry Dipping Sauce
    • Showing the ooey-gooey cheese on top of baked ravioli
      Quick and Easy Baked Ravioli Casserole
    • Close up of pizza burger with a bite taken out of it to see the layers of bun, ground beef and mozzarella cheese
      Old School Pizza Burgers Recipe

    Reader Interactions

    Comments

      5 from 5 votes (4 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Katie says

      December 10, 2009 at 5:14 pm

      That sounds so good and easy. I'm always looking for good meatless meals. Thanks for sharing!

      Reply
    2. OnePerfectBite says

      December 11, 2009 at 9:28 am

      These sound delicious. It looks like a great recipe. I hope you are having a wonderful Foodie Friday.

      Reply
    3. mleewest says

      December 11, 2009 at 10:09 am

      What a great, meatless recipe--and I love the Cajun spices!

      Reply
    4. Kim @ Cheap Chic Home says

      December 11, 2009 at 7:19 pm

      This looks really good. Beans and rice are popular dishes where I live (Tampa, FL), but I've never looked up a good recipe. This one looks very good! (I'm a native Midwestern girl). My daughter has just started eating raw (although not 100%-she's a college student) and likes it a lot.

      Reply
    5. Kim @ Cheap Chic Home says

      December 12, 2009 at 3:19 am

      This looks really good. Beans and rice are popular dishes where I live (Tampa, FL), but I've never looked up a good recipe. This one looks very good! (I'm a native Midwestern girl). My daughter has just started eating raw (although not 100%-she's a college student) and likes it a lot.

      Reply
    6. Dee Johnson says

      September 24, 2012 at 5:40 pm

      5 stars
      Made this in the crock pot (cooked rice on stove and added it to the crock pot) using 1# dried red beans, added smoked sausage and didn't have bell pepper, so I didn't use it. Also doubled it for my large family. With the cheese and sour cream it is amazing! And not too spicy.

      Reply

    Primary Sidebar

    Hi, I'm Tara.

    Harrisburg PA mom blogger Tara Ziegmont
    If you don’t like cooking or don’t think you can cook, you're in the right place. Feels Like Home is all about simple recipes, and I promise you, ANYONE can make them! No one will ever question your cooking ability again.

    I'm so glad you're here!

    Read more about me...

    Facebook icon Twitter icon Pinterest icon Instagram icon LinkedIn icon envelope icon

    Recent posts:

    a bunch of brownie mix crinkle cookies on a gold platter with chocolate chips

    Brownie Mix Crinkle Cookies

    Completed and chilled cherry no bake cheesecake

    No Bake Cherry Cheesecake with Cool Whip

    three cranberry crumble bars with powdered sugar glaze

    Cranberry Crumble Bars

    Air fried jalapeno poppers all on a plate, piled high ready to be enjoyed

    Air Fryer Bacon Wrapped Jalapeño Poppers

    AS SEEN ON

    a list of the websites where Tara Ziegmont has been featured

    Popular Recipes

    Cheddar Bacon Breakfast Biscuits
    CHEDDAR BACON BREAKFAST BISCUITS


    Best Ever Chocolate Chip Cookie Recipe
    BEST EVER CHOCOLATE CHIP COOKIES


    Homemade Pizza Dough
    HOMEMADE PIZZA DOUGH


    cheeseburger soup
    CHEESEBURGER SOUP


    Slow Cooker Cheeseburger Soup
    SLOW COOKER CHEESEBURGER SOUP


    Overnight French Toast Casserole
    OVERNIGHT FRENCH TOAST CASSEROLE

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms of Use
    • Accessibility
    • No AI

    As seen on

    a list of the websites where Tara Ziegmont has been featured

    Contact Tara


    As an Amazon Associate, I earn from qualifying purchases at no cost to you. Read my full disclosure policy.

    All content provided on Feels Like Home Blog is for informational purposes only. The owner of this site makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site.

    Copyright © 2007-2025 Feels Like Home Blog  | No content on this site, including text and photos, may be reused in any fashion without written permission.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    SettingsAccept
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
    Non-necessary
    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    We'd love for you to leave a comment but if you can just give a star rating, too! Click the stars and the Rate Recipe button.

    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.