• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
menu icon
go to homepage
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
×
Nuts & Twigs » Recipes » Main Courses

Skillet Beans and Rice

Regina Pearce head shot.
Modified: Jan 6, 2026 · Published: Jan 16, 2026 by Regi Pearce · This post may contain affiliate links · 1 Comment

This Skillet Beans and Rice is hearty comfort. It's tender rice folded into a saucy mix of peppers, onions, four kinds of beans, tomatoes, and barbecue sauce. It's perfect for busy weeknights and ready in about 40 minutes max.

Jump to Recipe Jump to Video Pin Recipe
Top-down view of skillet rice and beans with peppers and onions in a red Dutch oven with a wooden spoon.

Just like my Lentil Loaf with Sweet & Tangy Glaze, skillet Beans and Rice is one of those back-pocket meals I come back to again and again.

It's cozy, filling, and made almost entirely from pantry staples, which means dinner can happen without much planning.

If you like this kind of easy, comforting dinner, you might also love my Quick Cuban Black Beans or One-Pot Lentils and Rice. These are the kinds of recipes that make weeknights feel manageable without sacrificing flavor.

Jump to:
  • Why This One's on Repeat
  • Shopping List
  • Ways To Change It Up
  • Let's Make Skillet Beans and Rice
  • Tips Worth Knowing
  • Serving Suggestions
  • Skillet Beans and Rice FAQS
  • More Vegan Dinners
  • Recipe Card
  • Comments

Why This One's on Repeat

  • It's made with pantry staples you probably have on hand.
  • It's easy cooking and cleanup.
  • Hearty beans and rice make it filling without being heavy.
  • It's naturally vegan and easy to customize with what you have.
  • Leftovers reheat well and taste even better the next day.

Shopping List

Labeled bowls of long-grain rice, pinto, black, kidney beans, chickpeas, chopped onion, peppers, tomato sauce, BBQ sauce, veggie paste, salt, pepper, parsley, olive oil.

BBQ Sauce: Use one you love. Sweet, smoky, or tangy all work. Just keep in mind that BBQ sauces vary in salt and sweetness, so adjust seasoning as needed.

Long-Grain Rice: Because medium- and short-grain rice releases more starch, they can turn this skillet dish soft and gummy rather than hearty. I prefer long-grain rice in this recipe because it holds up well without getting mushy.

Tomato Sauce: If you don't already know, I have a child who is deeply offended by chunky tomatoes. That's why this recipe uses tomato sauce. If your household is more tomato-chunk tolerant, feel free to swap in a can of fire-roasted diced tomatoes.

See the printable recipe card for quantities and a full ingredient list.

Ways To Change It Up

  • Add diced jalapeño with the peppers or a pinch of chili flakes.
  • Stir in corn and zucchini when sauteeing the veggies, or add chopped spinach at the end.

Let's Make Skillet Beans and Rice

See the complete printable recipe card below for the details.

Four-step collage showing rice cooking, peppers and onion sautéing, vegetable paste added, and vegetables simmering in broth in a red skillet.

Step 1: Cook the long-grain rice according to package directions until tender, then set aside.

Step 2: Heat olive oil in a large skillet or Dutch oven and sauté the chopped onion and bell peppers until softened.

Step 3: Stir in the vegetable paste and cook for 1 minute to deepen the flavor.

Step 4: Add the water and combine well with the mixture.

Four-step collage showing beans and sauces added to a skillet, rice and parsley mixed in, simmered rice and beans, and the finished dish ready to serve.

Step 5: Add chickpeas, pinto beans, black beans, kidney beans, tomato sauce, BBQ sauce, salt, and pepper. Mix until well combined and simmer covered for about 15-18 minutes.

Step 6: Add in the cooked rice and chopped parsley.

Step 7: Mix until everything is well combined. Simmer for another 4-5 minutes until everything is heated through.

Step 8: Remove from heat, give it a final stir, add a splash of lemon juice if desired, and serve warm. Top with green onions and avocado, if available.

Tips Worth Knowing

  • Just like in my Vegan Chili With TVP, chop the vegetables on the chunky side to match the beans. This keeps the dish hearty and makes every bite feel satisfying and substantial.
  • Let the bean mixture simmer covered so the flavors meld without drying out.
  • Taste before adding extra seasoning since BBQ sauces vary in sweetness and salt.
  • Fluff the rice before stirring it in to keep the texture light.
  • If the mixture seems thick, add a splash of water to loosen it before serving.

Serving Suggestions

  • Serve as a hearty main dish with sliced avocado or a simple green salad with Easy Lemon Vinaigrette.
  • Spoon into bowls and top with scallions, hot sauce, or pickled onions.
  • Use as a filling for burritos, wraps, or even stuffed peppers.
  • Pair with Vegan Cornbread or tortilla chips for an easy, cozy meal.
Plate of skillet rice and beans with peppers and chickpeas, topped with sliced green onions, with the skillet visible in the background.

Skillet Beans and Rice FAQS

Can I make this ahead of time?

Yes. This dish keeps well and tastes even better the next day as the flavors settle. Reheat gently on the stove or in the microwave.

Can I use a different type of rice?

Long-grain white rice works best here. Brown rice or other grains can be used, but they'll need different cooking times and should be cooked separately.

Can I freeze leftovers?

Yes. Let it cool completely, then store it in an airtight container. Thaw overnight in the fridge and reheat before serving.

Close-up of skillet rice and beans with peppers and chickpeas, topped with chopped green onions on a ceramic plate.

More Vegan Dinners

  • top view of the vegan stuffed shell casserole.
    Easy Vegan Stuffed Shells
  • Sliced vegan lentil loaf in a black loaf pan, topped with a glossy ketchup glaze.
    Lentil Loaf with Sweet & Tangy Glaze
  • A red Dutch oven of Cuban black beans and rice with onions, peppers, and herbs. A fork rests inside, with plantains and salad nearby.
    Moros y Cristianos (Cuban Black Beans & Rice)
  • A top-down view of a bowl of lemony lentil soup filled with tender potatoes, green leafy vegetables, and brown lentils, served with a black spoon resting in the bowl on a woven placemat. A beige napkin and brown cloth are partially visible, adding warmth and texture to the scene.
    Lemony Brown Lentil Soup

As unofficial recipe testers, I love hearing how Skillet Beans & Rice turns out in your kitchen. Leave a comment and rating to share your results - whether it was love at first bite, surprisingly edible, or a full-blown yuck. Your feedback helps me fine-tune my instructions so each recipe works just as well for you as it does in my kitchen.

Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Recipe Card

Close-up of skillet rice and beans with peppers, onions, and mixed beans in a red skillet on a woven trivet.

Skillet Beans and Rice

Regi Pearce
This easy Skillet Beans and Rice is a weeknight-friendly meal made with pantry staples. It's cozy, filling, and perfect for busy nights.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course main course
Cuisine American, Vegan
Servings 6 main-dish servings
Calories 201 kcal

Equipment

  • 12-inch deep skillet

Ingredients
  

  • 1 cup long-grain rice dry
  • 1 tablespoon olive oil
  • 1 medium onion chunky chopped
  • 1 medium green bell pepper cut into ½-inch pieces
  • 1 medium red bell pepper cut into ½-inch pieces
  • 1 15-oz can black beans drained and rinsed
  • 1 15-oz can chickpeas drained and rinsed
  • 1 15-oz can red kidney beans drained and rinsed
  • 1 15-oz can pinto beans drained and rinsed
  • 1 14.5-oz can tomato sauce
  • ½ cup BBQ sauce use one you love
  • 1 tablespoon vegetable base paste plus one cup of water or 1 cup of prepared veggie broth
  • 1 teaspoon salt or more to taste
  • ¼ teaspoon ground black pepper to taste
  • ¼ cup chopped parsley

Garnishes

  • squeeze of lemon or lime juice highly recommended
  • green onions
  • avocado slices
Get Recipe Ingredients

Instructions
 

  • Boil the rice: Prepare the rice according to package directions. Set aside when done.
  • Cook the vegetables: While the rice cooks, heat the oil in a large, deep skillet or large sauté pan with a lid over medium heat. Add the onions, green peppers, and red peppers, and cook until mostly softened, about 7-8 minutes.
  • Add veggie paste and water: Move the vegetables to the sides of the skillet and add the veggie paste to the center. Sauté for about 1 minute, then slowly mix into the vegetables. Add one cup of water and combine.
    If using prepared vegetable broth, simply add it to the skillet and stir to combine.
  • Simmer: Stir in the tomato sauce, BBQ sauce, all the beans, salt, and black pepper. Bring everything up to a boil, then reduce to a simmer, cover, and simmer for about 15-18 minutes.
  • Add the rice and parsley: Fluff the rice and gently fold in the rice and parsley. Cover and cook for another 4-5 minutes, stirring once or twice, until everything is heated through.
  • Rest and serve: Remove from heat and let sit, covered, for 2-3 minutes. Taste and adjust seasoning. Serve warm with avocados, fresh green onions, and lemon (or lime) juice. Corn bread is also delicious with this dish.

Video

Notes

Nutritional information is only an estimation and does not include garnishes.
Use your biggest skillet so everything fits.
I like to use vegetable-based paste like Better Than Bouillon. I can tailor the flavor more easily than using the cartons of broth.
Chop the vegetables on the chunky side to match the beans. This keeps the dish hearty and makes every bite feel satisfying and substantial.
Taste before adding extra seasoning since BBQ sauces vary in sweetness and salt.
Since the BBQ sauce is one big flavor here, using one you love makes all the difference. This dish will only be as good as the sauce you choose. I use Stubb's Original for your reference.

Nutrition

Calories: 201kcal | Carbohydrates: 39g | Protein: 3g | Fat: 3g | Saturated Fat: 0.4g | Sodium: 1058mg | Fiber: 2g | Sugar: 10g | Calcium: 28mg | Iron: 1mg
Keywords batch cooking, budget friendly, easy clean up, family friendly, veganuary, weeknight
Tried this recipe?Please consider Leaving a Review!

More Vegan Main Courses

  • Cooked lentils and ditalini pasta on a plate with someone putting a bowl of salad down in the background.
    One-Pot Lentil & Ditalini Pasta
  • Bowl of Spanish garlic soup (sopa de ajo) with a spoon in the bowl.
    Sopa de Ajo (Spanish Garlic Soup)
  • Mushroom-Barley Pilaf
  • Bowl of creamy green broccoli soup on a woven placemat, topped with crispy croutons and breadcrumbs, with a spoon resting in the bowl.
    Vegan Broccoli Soup

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Regi Pearce says

    January 16, 2026 at 3:00 pm

    5 stars
    This is one of those recipes I come back to again and again when I need dinner to be filling, flexible, forgiving, and not fussy. I use the beans I have, and our fav BBQ sauce and don’t overthink it. This skillet is forgiving and cozy in the best way.

    Reply

Primary Sidebar

Regina Pearce head shot.

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

What kind of person calls a blog Nuts & Twigs?

Curious? Read More...

Valentine's Day

  • Stack of vegan chocolate chip cookies on a white plate with a glass of plant milk in the background.
    Vegan Chocolate Chip Cookies
  • Squares of vegan chocolate fudge on a white plate garnished with fresh raspberries.
    Easy Chocolate Fudge (Non-Dairy)
  • Wooden snack board with apple slices, popcorn, marshmallows, rice crispy treats, and a bowl of dried apricots.
    50 + Chocolate Fondue Dipping Ideas
  • side view of Vegan Chocolate Pudding Parfait in a clear glass.
    Vegan Chocolate Pudding Parfait 
  • vegan chocolate chip skillet cookie with vegan ice cream and chocolate syrup on top
    Vegan Chocolate Chip Skillet Cookie
  • a spatula picking up Vegan Double Chocolate Crinkle Cookie from cooling tray
    Vegan Double Chocolate Crinkle Cookies

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits With Savory Mushrooms and Collard Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026
Recipes written, tested, and photographed by a human. Please be kind.

Text reading “How to Make Skillet Beans & Rice for a Quick Dinner” above a red skillet filled with rice, beans, peppers, and onions.

Rate This Recipe

Your vote:




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