Save on Pinterest

Beans and Rice Dinner

On cold or rainy days, this comforting beans and rice dish really fills the tummy. Sometimes I switch up pinto beans for kidney beans or use white rice instead of brown. Add rolls and a green salad, and it's dinner! —Lorraine Caland, Shuniah, Ontario
  • Total Time
    Prep/Total Time: 30 min.
  • Makes
    4 servings


  • 1 tablespoon canola oil
  • 2 celery ribs, chopped
  • 1 medium green pepper, chopped
  • 1 medium onion, chopped
  • 1 can (28 ounces) diced tomatoes, undrained
  • 1 can (16 ounces) kidney beans, rinsed and drained
  • 2 cups cooked brown rice
  • 2 teaspoons Worcestershire sauce
  • 1-1/2 teaspoons chili powder
  • 1/4 teaspoon pepper
  • 1/4 cup shredded cheddar cheese
  • 1/4 cup reduced-fat sour cream
  • 2 green onions, chopped


  • In a large nonstick skillet, heat oil over medium-high heat. Add celery, green pepper and onion; cook and stir until tender.
  • Stir in tomatoes, beans, rice, Worcestershire sauce, chili powder and pepper; bring to a boil. Reduce heat; simmer, covered, until heated through, 7-9 minutes. Top with cheese, sour cream and green onions.
Nutrition Facts
1-1/2 cups: 354 calories, 8g fat (3g saturated fat), 13mg cholesterol, 549mg sodium, 58g carbohydrate (13g sugars, 12g fiber), 15g protein.
Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links.

Recommended Video


Click stars to rate
Average Rating:
  • Donna Jackson
    May 5, 2020

    May 5, 2020. This was the basic recipe I was looking for but I like more spice. So I added more chill powder, a little cumin and tomato paste and minced garlic. I also used white rice instead of brown. It was a big hit! Had some a few days later...even better and I added chopped avocado and hot sauce. Yum! After my additions I would give it a 5 star rating.

  • Darryl
    Feb 17, 2020

    No comment left

  • Amy
    Dec 12, 2019

    I think this recipe has great potential to please my picky taste buds!! I kept the rice separated and used it as the "base" under the tomato mixture as that allowed for longer cooking time and better flavor integration of the tomatoes with everything else.. (I read a review that said the tomato flavor was too overpowering for their liking).. Love that this is a recipe that accepts adjustments so well!! Thank You!!

  • pajamaangel
    Dec 5, 2019

    We found that this dish lacked alot of flavor. The canned tomatoes really overpowered anything else in the dish. Sadly, we will not be making this again.

  • KittysKooking
    Jul 17, 2019

    Good recipe! PLEASE REMOVE THE COMMENT FROM 'PAMILLA'. The language is offensive and the comment is probably from a child - hard to believe an adult couldn't spell any better than that and an adult wouldn't carry on like that.

  • CanuckCrafter
    May 16, 2019

    Great recipe. Thanks, Lorraine.

  • Beth
    Mar 27, 2019

    This was a terrific recipe. I have one similar with ground meat, but did not even miss it. I did use home frozen chopped tomatoes - 2 16 oz bags that I did drain quite a bit so it was not watery. I added some chopped garlic and 1 t. cumin. I kept everything else the same. I served it with bowls of green onion, shredded cheese, sour cream, olives,

  • abbasgael
    Mar 22, 2018

    Vegetables, beans, whole grains...and easy to make besides? A vegetarian delight! I love stuff like this! Thank you so much, Lorraine, for sharing.

  • Cindy
    Mar 10, 2018

    I loved this recipe I toned down the spices because of my little ones and added ground beef for the older one who thinks there has to be meat at every meal.We ate it in tortillas.I made Mexican cornbread to serve with .I will definitely make again

  • Robbin
    Sep 22, 2017

    To Lorraine (the recipe poster), THANK YOU for sharing one of your recipes so that my family can enjoy something your family does.