Home » Easy One Skillet Cheesy Rice and Beans

Easy One Skillet Cheesy Rice and Beans

One Skillet Cheesy Rice and Beans

This delicious, quick and easy one skillet cheesy rice and beans recipe makes a great addition to your weekly sides rotation, or make it a full meal by simply adding beef. Yum!

I’ve been loving the ease of one pan meals lately and it suits me well since I’m always busy.

I’m also always on the lookout for easier dinner options that are quick to make and yet, still delicious and nourishing. This one skillet cheesy rice and beans recipe is the newest addition to my go-to sides rotation that I know I will be making for my family often.

So if you’re also searching for easy dinner recipes, keep reading because this one is a real winner!

one skillet rice and beans recipe

My recipe for one skillet cheesy rice and beans is actually a side dish rather than a complete meal. However, there are ways to make it a little more filling. I’ll get to that later.


First, let me tell you a little bit about this recipe as a true, perfect side dish. The reason I love cheesy rice and beans so much is that it goes well with almost anything. You can serve it alongside any of your main chicken dish like my Cheesy Chicken Salsa Bake, or even with my  shrimp and veggie foil packs or with a big plate of enchiladas. Cheese, beans and rice go with just about everything!

easy rice and beans recipe

To make this easy beans and rice recipe, you will need:

  • olive oil
  • onion
  • bell peppers
  • a can of tomatoes
  • a can of black beans
  • a can of kidney beans
  • cooked rice
  • enchilada sauce
  • shredded cheddar cheese

Any kind of enchilada sauce will work perfectly so pick your favorite. I know I love green enchilada sauce while my husband prefers the red sauce. Both work in this black beans and rice recipe! You can also choose what kind of bell peppers you’d like to use. Red bell peppers tend to be a little spicier than the green or orange. I like to use brown rice for this recipe as it is more nutritious than white rice. Try using boil in a bag rice to cut down on cooking time. You can microwave the rice right in the bag! That makes this recipe even easier…

For supplies, you will need:

one skillet cheesy rice and beans

Once you have your ingredients ready, it is time to cook these simple beans and rice. Sauté the olive oil, onions and bell peppers in a large skillet. Add the tomatoes and beans and then let the mix simmer, cooking off any excess water from the beans. Stir in the cooked rice and your favorite enchilada sauce. Sprinkle some cheese over the top and you are done!

cheesy rice and beans

Quite an easy recipe, right? You can store any leftovers in an airtight container in the fridge for about 5 days. Freeze the beans and rice for up to three months, giving you a quick, premade side dish ready to go anytime the craving for rice and beans hits.

Recipe Notes and FAQ’s: 

  1. How do I store leftover rice and beans skillet dinner?
    You can store any leftovers in a glass air-tight container in the fridge for up to 5 days. Warm in the oven (300° until heated through) or in the microwave. You could also store it in the freezer for up to 3 months. However I would not recommend making this dish ahead of time and freezing, as the beans will become mushy upon reheating.
  2. What prep work is involved before cooking one skillet rice and beans?
    First, you need already-cooked rice, so if you have leftover rice to use, this recipe is perfect. If you don’t, you’ll need to cook rice before you get started with the rest of the recipe. You will also need to chop your vegetables, so they are ready to toss into the skillet, and drain and rinse your canned beans. One good tip: Start the rice, then chop veggies and rinse beans. Then you can begin cooking. By the time you need to add the rice to the skillet, it should be ready. Note this will add about 10 minutes to your preparation time.
  3. What do I serve with cheesy rice and beans?
    Rice and Beans Skillet is a one-pot meal! It contains everything you’d want in a complete meal: grains, protein, and a healthy dose of veggies. But some additional condiments make this dish even better. Serve with sour cream, chopped green onion, sliced jalapeno, guacamole, or sliced/diced avocados.

Make it a Full Meal: One Skillet Cheesy Beef, Rice and Beans 

easy skillet rice and beans

I mentioned before that you can turn this easy rice and beans recipe into a full, one skillet meal. To do that, you just need to add a pound of ground beef. Add the olive oil to the skillet along with the beef. Cook the ground beef for about 8 minutes, stirring occasionally and breaking up the meat with a spatula. Once the ground beef begins to brown, remove it from the pan and set it aside. Continue with the recipe, sautéing the onion and peppers in the grease from the beef. When you add the cooked rice into the pan, add the cooked beef back in the pan as well. Tada! A compete one skillet meal that takes no more than 15 minutes to make! One-pan meals really are my favorite.

one skillet cheesy rice and beans

If you are like me and obsessed with easy, tasty dinner options, then I definitely recommend trying this one skillet cheesy rice and beans recipe. It is such a versatile dish and so tasty that even the pickiest eaters in your family will enjoy it. Get out a big skillet right now and start cooking this recipe. You’ll have a delicious side dish done in a matter of minutes and then you can go outside and enjoy the spring weather. That’s where I will be — outside with my family!

Let me know if you try my recipe for One Skillet Cheesy Rice and Beans recipe and if you’re on Instagram and post about it, just tag me @hipmamasplace and I will come visit your page!

Follow me on Instagram if you haven’t already and follow my daily adventures in blogging, crafts/DIY, food, travel and anything and everything Hip Mama’s Place! 🙂


ULTIMATE Green Bean Casserole with Bacon

Easy Loaded Mashed Potato Casserole

Balsamic Grilled Veggie Kebabs

Easy Pineapple Salsa

Easy and Yummy Sausage Cups

I hope you like this recipe for skillet rice and beans – be sure to give it a review below!

Also don’t forget to follow Hip Mama’s Place on FacebookInstagramPinterest, and Twitter!

This post may contain affiliate links. Read our Disclosure Policy for more details. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One Skillet Cheesy Rice and Beans recipe

One Skillet Cheesy Rice and Beans

  • Author: Jocelyn Brown
  • Cook Time: 25 minutes
  • Total Time: 25 minutes
  • Yield: 4-6 servings 1x



1 tablespoon olive oil

1 onion, diced

1 red bell pepper, diced

1 green bell pepper, diced

1 (14 ounce) can tomatoes

1 (14 ounce) can black beans, drained and rinsed

1 (14 ounce) can kidney beans, drained and rinsed

1 ½ cups cooked rice

1 (8 ounce) can/package your favorite enchilada sauce

2 cups shredded cheddar cheese

fresh cilantro for garnish


  1. In a large skillet, over medium-high heat, add olive oil. When warm, add onion and peppers and cook until soft, about 5 – 7 minutes.
  2. Lower heat to medium, add tomatoes and their juices, and the rinsed beans and continue stirring and cooking until warmed through.
  3. Stir in cooked rice and enchilada sauce. Sprinkle shredded cheese over top and cover skillet.
  4. Turn off heat and allow cheese to melt, about 3 minutes.
  5. Garnish with cilantro and serve warm, with sour cream if desired.

Keywords: one skillet meals, beans and rice, one pan meals, rice and beans



Jocelyn Brown

A former school teacher, Jocelyn Brown created Hip Mama’s Place in 2007. Her motto for this blog is: get inspired, create and share! Jocelyn loves sharing about food and recipes, crafts, DIY projects and her random travels with her family. She also loves all things social media, but her latest obsession is Instagram.

Find me on: Web


  1. Jane
    02/26/2023 / 4:21 pm

    This sounds like the perfect meal after a busy day. My family does not care for kidney beans. Can pinto beans be used as a substitute?

  2. Cathy
    02/02/2023 / 12:28 am

    What can I use if I don’t have enchilada sauce

    • 02/02/2023 / 1:33 am

      Hi Cathy, you can try to use taco sauce or salsa sauce instead, although the taste would become a bit milder than if you use enchilada sauce.

  3. Luna S
    08/05/2021 / 8:13 pm

    I love that this doesn’t make a bunch of dirty dishes and it looks like it would be delicious.

  4. Jess
    08/05/2021 / 3:39 pm

    Yummy! I love a good one skillet dinner. Can’t wait to try

  5. 08/05/2021 / 1:36 pm

    Yummy! My toddler and baby will love this recipe with all that yummy cheese!

  6. 05/23/2021 / 8:19 pm

    I love it! It looks like a perfect recipe to use for meal prepping lunches for the week!

  7. 05/22/2021 / 1:13 pm

    this looks fairly easy to make. i’ll have to try it sometime

  8. 05/22/2021 / 11:53 am

    I love the sound of cheesy rice and beans. It’s so easy to make and can even be a complete meal.

  9. 03/31/2021 / 6:31 am

    I love One Skillet Cheesy Rice and Beans! It sounds so delicious and tasty. I hope I can try this soon. So good! Yummm

  10. 03/26/2021 / 5:39 pm

    Can I just say, I crave this right now while reading and browsing the pictures here. I am literally drooling over it and imagining I have some to eat! Definitely trying it out so I can satisfy my cravings.

  11. 03/26/2021 / 1:24 am

    This looks so delicious i love everything that is cheesy. This seems very easy to make , adding it to my menu for next week.

  12. Mama Maggie's Kitchen
    03/25/2021 / 9:59 am

    This is making me super hungry! I am going to make this Cheesy Rice and Beans really soon.

  13. 03/25/2021 / 9:52 am

    Nnniiiiicccceeeeee….I love beans so much and besides, all ingredients are within my grasp. Cool recipe! Thanks for sharing.

  14. 03/25/2021 / 6:13 am

    This looks so yummy. We’ll definitely be trying here!

  15. Lily
    03/25/2021 / 5:41 am

    I love one skillet recipe. I would love to make this soon.

  16. Kita Bryant
    03/25/2021 / 3:41 am

    Oh this meal looks so good. It is a stick to your ribs kind of recipe.

  17. Kisha
    03/24/2021 / 10:04 pm

    My mouth is watering. This dish looks so good right now, I can’t even tell you. I am printing this out so I can make it. Thanks so much.

  18. 03/24/2021 / 6:13 pm

    we love all these things and I am sure we will love them all together even more..

  19. angela
    03/24/2021 / 5:59 pm

    omg looks sooo cheeseyyyyy!!i really want to try this recipe! thanks for sharing

  20. 03/24/2021 / 5:30 pm

    I prefer to use brown rice in my cooking as well – makes a huge difference, when you eat a lot of rice as we do. I love this simple, yet fantastic-sounding recipe will add it to my list for next week – blessings!

  21. 03/24/2021 / 5:16 pm

    What a tasty, wholesome dish and not even so hard to make. I am definitely trying this out.

  22. 03/24/2021 / 1:46 pm

    This looks delicious! I love easy meals I can do all in one skillet!

    03/24/2021 / 1:28 pm

    I love that this can all go into one pan. Great to cut down on the washing. This does sound yummy!!!

  24. Kimmy
    03/24/2021 / 10:39 am

    OMG this looks so good

  25. Ryan Escat
    03/24/2021 / 10:15 am

    I love that you even put avocado on the side. It makes it look more irresistible.

  26. Nikki Wayne
    03/24/2021 / 6:30 am

    I’m definitely gonna enjoy this with rice. Looks so flavorful and satisfying.

  27. Sarah
    03/24/2021 / 5:09 am

    This looks amazing and easy to do!

  28. Monica Simpson
    03/24/2021 / 4:29 am

    I love how quick, easy and filling this recipe is!

  29. Kathy
    03/24/2021 / 2:59 am

    This looks really good. I’m sure my family would love it. I’ll have to save this so I can try it later.

  30. 03/24/2021 / 1:05 am

    I love one-skillet meals. I definitely have to make this one for the family.

  31. 03/24/2021 / 12:52 am

    This sounds so yummy and hearty. I’m sure this would be a hit in my household!

  32. 03/24/2021 / 12:12 am

    All of those flavors sound wonderful. I love all the beans and veggies and of course the cheese!

  33. Tasheena
    03/24/2021 / 12:11 am

    This looks really flavorful. I can’t wait to give this a try.

  34. 03/23/2021 / 10:14 pm

    That sounds and looks delicious. I have a perfect helper who loves to help me add cheese.

  35. 03/23/2021 / 8:05 pm

    I love how easy this meal is to make. If I leave out the cheese it is a perfect dairy-free meal that I can enjoy.

  36. Ben
    03/23/2021 / 7:13 pm

    Aww yeah. I need that cheesy deliciousness in my life! That looks seriously amazing.

  37. 03/23/2021 / 7:12 pm

    I’m in love with this recipe! It’s easy for me to make, and I know everyone in the family will eat it. Perfect!

  38. 03/23/2021 / 6:49 pm

    One pot meals are always the best. I will try to make this when i need a new dish in the middle of the week for a change.

  39. Amber Myers
    03/23/2021 / 6:06 pm

    This looks delicious. I am all about easy meals, so I will have to make this.

  40. 03/23/2021 / 6:00 pm

    This looks so delicious and a great way to add a meat free meal in.

  41. 03/23/2021 / 5:14 pm

    I’m in loved! My family and I love tex-mex food, and this looks just perfect. I’m going to make this for our next Taco Tuesday.

Leave a Reply

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

Recipe rating

Share to...