The Hungry Waitress

  • Home
  • About
  • Recipes
menu icon
go to homepage
  • Home
  • About
  • Recipes
    • Email
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • About
    • Recipes
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Blog

    Loaded Vegetable Beans and Rice

    Published: Mar 2, 2020 · Modified: Jun 24, 2026 by Leanna Myers · This post contains affiliate links · 16 Comments

    Jump to Recipe· 4.9 from 7 reviews
    Bowl of Vegan Loaded Vegetable Beans and Rice this Recipe!

    Vegan Loaded Vegetable Beans and Rice are a stand by when you are on tight budget. Not only are they cheap and convenient, they are hearty and comforting. I included zucchini, squash, peppers, and canned tomatoes and diced chili's. This easy beans and rice recipe is a staple in our house.

    How to make Vegan Loaded Vegetable Beans and Rice:

    1. Mix together the rice, broth, salt, and 1 Tablespoon olive oil in a medium pot.
    2. Turn the heat to high until the mixture comes to a boil.
    3. Once it's boiling reduce the heat to low and cover with a tight lid.
    4. Cook for 15-20 minutes or until the rice has absorbed all of the liquid.
    5. Pour 1 Tablespoon of olive oil into another skillet set to medium high heat.
    6. When the pan is hot add the bell peppers, zucchini, squash, chili powder, garlic powder, salt, and pepper and cook for around 5 minutes stirring occasionally.
    7. Add the can of tomatoes and beans and cook for another 5 minutes.
    8. Serve the bean mixture on top of the rice with as many garnishes as you like!

    What goes with rice and beans?

    I like to serve my rice and beans with loads of vegetables for a complete meal. For this recipe I mixed in zucchini, squash and peppers, but you could leave them on the side. I also like to serve it with avocado, cilantro, and lime with a big chunk of cornbread.

    Bowl of Vegan Loaded Vegetable Beans and Rice

    Swap out or add other ingredients to make it your own!

    • You can swap out any kind of beans for the black beans
    • Add some roasted sweet potatoes or butternut squash
    • Serve over roasted spaghetti squash instead of rice
    • Top with vegan sour cream and cheese
    • Wrap everything up in a tortilla for tacos or burritos!

    If you love this recipe, I would love to know! You can rate this recipe and leave a comment below. If you take a picture tag me on Instagram?@hungrywaitress! Here?s the recipe:

    Print

    Get the Recipe

    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
    Bowl of Vegan Loaded Vegetable Beans and Rice

    Loaded Vegetable Beans and Rice


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    4.9 from 7 reviews

    • Author: The Hungry Waitress
    • Total Time: 30 minutes
    • Yield: 4 1x
    Print Recipe
    Pin Recipe

    Description

    This healthy and comforting vegan dish is an easy week night meal.


    Ingredients

    Scale
    • 1 cup white rice*
    • 2 cup vegetable broth
    • 1 teaspoon salt
    • 2 Tablespoons olive oil, separated
    • 3-4 cups zucchini and yellow squash, chopped
    • 1 cup bell peppers, chopped
    • 1 Tablespoon chili powder
    • 1/2 teaspoon garlic powder
    • 1/2 teaspoon salt
    • 1/4 teaspoon pepper
    • 1 can tomatoes with chili's (Rotel)
    • 2 cans bean, black or kidney, drained and rinsed

    Garnish

    • Avocado
    • Hot Sauce
    • Salsa
    • Cilantro


    Instructions

    1. Mix together the rice, broth, salt, and 1 Tablespoon olive oil in a medium pot.
    2. Turn the heat to high until the mixture comes to a boil.
    3. Once it's boiling reduce the heat to low and cover with a tight lid.
    4. Cook for 15-20 minutes or until the rice has absorbed all of the liquid.
    5. Pour 1 Tablespoon of olive oil into another skillet set to medium high heat.
    6. When the pan is hot add the bell peppers, zucchini, squash, chili powder, garlic powder, salt, and pepper and cook for around 5 minutes stirring occasionally.
    7. Add the can of tomatoes and beans and cook for another 5 minutes.
    8. Serve the bean mixture on top of the rice with as many garnishes as you like!

    Notes

    *You can use brown rice, but it will add an additional 20-30 minutes to cook.

    • Prep Time: 10 mins
    • Cook Time: 20 mins

    More Recipes

    • Homemade Pepperoni Pizza
    • Chicken Teriyaki and Pineapple Bowls
    • Healing Egg Drop Soup
    • Sheet Pan Gnocchi with Roasted Vegetables

    Comments

    1. Simone Brown says

      August 09, 2017 at 8:16 pm

      Delicious!!

      Reply
      • thehungrywaitress says

        August 10, 2017 at 11:30 am

        Thank you Simone!

        Reply
    2. Ruby Williams says

      October 09, 2018 at 9:44 pm

      I wasn't sure what vegetables to add to a standard blk beans & rice dish. I came across a picture of your recipe after doing a Google search and just finished it. It is fansatic!!!

      Reply
      • thehungrywaitress says

        October 11, 2018 at 11:49 am

        Thank you so much!

        Reply
    3. Kristin says

      September 25, 2019 at 9:29 am

      Love this recipe. Have been making it on a regular basis.

      Reply
      • thehungrywaitress says

        September 25, 2019 at 7:03 pm

        Yay! I'm so glad you love it!

        Reply
        • Solomon says

          December 07, 2020 at 3:28 am

          Good for you.. I'm eating more veg and I do overload rice with veg and less and less meat (now 2oz) ..
          I started doing it to potatoes to, boil in advance then smash them on a george foreman and make a veg dish with a sauce.

          Reply
    4. MB says

      October 27, 2019 at 7:16 pm

      This recipe is full of flavor and delicious. Thank you!!

      Reply
      • thehungrywaitress says

        October 28, 2019 at 2:55 pm

        Thank you!

        Reply
    5. Judy says

      January 06, 2020 at 7:03 pm

      Loved this recipe. First time making it. I added some pulled chicken because my family are meat eaters. I don?t think they even realized how little meat was in the dish. Hearty, filling and delicious!

      Reply
      • thehungrywaitress says

        January 07, 2020 at 7:44 pm

        Aw! I'm so glad you loved it.

        Reply
    6. Jen Hodder says

      March 09, 2020 at 5:35 pm

      Ooh, this looks perfect!

      Reply
      • thehungrywaitress says

        March 09, 2020 at 7:01 pm

        Thank you! It's delicious.

        Reply
    7. Bev says

      March 11, 2021 at 8:06 pm

      Loved this! I also added asparagus and broccoli because I had them and it was delicious!!

      Reply
    8. Svetlana Markelova says

      September 24, 2021 at 3:24 pm

      Yummy! Thanks!

      Reply
    9. Debra says

      June 28, 2025 at 6:08 pm

      Delicious! I'm trying to go plant-based, and this was easy, and didn't contain anything I didn't recognize, such as tempeh. Thank you 🙂

      Reply

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Straight forward recipes using everyday ingredients

    Meet the fam!

    Leanna here, and I love cooking and sharing delicious recipes. My hope is to inspire you to get in the kitchen and cook something amazing today.

    Want to work together? Shoot me an email at hungrywaitress@gmail.com

    Footer

    back to top

    Privacy Policy | As an Amazon Associate I earn from qualifying purchases.

    Copyright 2026 The Hungry Waitress