Spain on a Fork > All Recipes > Main Dishes > 3 Bean Stew with Rice & Vegetables | Quick & Easy Heart-Healthy Recipe
All Recipes, Main Dishes / August 3, 2022

3 Bean Stew with Rice & Vegetables | Quick & Easy Heart-Healthy Recipe

We have made a ton of bean stews here on Spain on a Fork, but let me tell you, this 3 Bean Stew with Rice & Vegetables seriously stands out above the rest. It´s packed with flavors, made with simple heart-healthy ingredients and comes together in just 40 minutes.

3 Bean Stew with Rice & Vegetables
To make this recipe I used canned white beans, red kidney beans and pinto beans. You can mix it up and also use chickpeas, butter beans or even black beans. Either way, make sure to drain the beans and rinse under cold water. This way the beans can absorb all the flavors in the pan.

3 Bean Stew with Rice & Vegetables
What really flavors this bean stew is the sweet smoked Spanish paprika and the dried thyme. This is a very popular combination in Spain, as it gives any dish an incredible depth of flavors. However, you can also add chili powder for heat or even rosemary for an earthier flavor.

3 Bean Stew with Rice & Vegetables

TIPS & TRICKS to Make this Recipe: I cooked the rice separately and not in the stew. This way if you have any leftovers, the rice wont absorb any of the liquid in the stew, which will make it mushy. Just make sure to store both the stew and rice in seperate containers.

3 Bean Stew with Rice & Vegetables

Key Ingredients & Cookware I used in this Recipe:

If you´re not already subscribed to my youtube channel, become a subscriber and click on the bell icon to be notified everytime I release a new video.

Support Spain on a Fork. Get your Spain on a Fork T-shirt and other awesome Merchandise here.
Spain on a Fork T-Shirt
Your SUPPORT Helps Spain on a Fork Keep Going

Join Me on Patreon!
Spain on a Fork Patreon

Watch the Video Below on How to Make this 3 Bean Stew with Rice & Vegetables

3 Bean Stew with Rice & Vegetables

Course Main Course
Cuisine Mediterranean
Prep Time 10 minutes
Cook Time 30 minutes
Servings 4
Author Albert Bevia @ Spain on a Fork


  • 2 tbsp extra virgin olive oil 35 ml
  • 1 small onion
  • 4 cloves garlic
  • 1 carrot
  • 1 celery stick
  • 1 tsp sweet smoked Spanish paprika 2.30 grams
  • 1 tsp dried thyme 1 gram
  • 14.5 oz canned diced tomatoes 410 grams
  • 15.5 oz canned white beans 440 grams
  • 15.5 oz canned red kidney beans 440 grams
  • 15.5 oz canned pinto beans 440 grams
  • 2 1/2 cups vegetable broth 600 ml
  • 1 cup long grain rice 190 grams
  • handful fresh parsley
  • pinch sea salt
  • dash black pepper


  1. Add 2 cups (475 ml) cold water into a sauce pan, season generously with sea salt and heat with a high heat

  2. Meanwhile, add 1 cup long grain rice into a sieve and rinse under cold running water, until the water runs clear underneath, roughly chop the onion, carrot & garlic and thinly slice the celery stick

  3. Once the water comes to a boil, add in the rice, give it a quick mix, place a lid on the pan and lower to a low heat

  4. At the same time, heat a stock pot with a medium heat and add in a generous 2 tbsp extra virgin olive oil

  5. After 1 minute add in the chopped vegetables, mix with the olive oil, after 3 minutes and the veggies are lightly sauteed, add in 1 tsp sweet smoked Spanish paprika and 1 tsp dried thyme, quickly mix together, then add in the canned diced tomatoes and season with sea salt & black pepper, mix together and simmer

  6. Meanwhile, add the canned beans into a colander and rinse under cold water

  7. Once the juices from the canned diced tomatoes have thickened up, about 3 minutes, add in the drained beans and 2 1/2 cups of vegetable broth, raise the heat to a high heat and bring to a boil, then place a lid on the stock pot and lower to a low heat

  8. After simmering the rice for 15 minutes (check package instructions on the rice you are using) and all the water has been absorbed by the rice, remove the sauce pan from the heat, using a fork gently fluff the rice and then set aside

  9. After simmering the bean stew for 18 to 20 minutes and the stew has thickened, remove from heat

  10. Transfer some of the bean stew into a shallow bowl, add some of the rice over the stew and sprinkle with freshly chopped parsley, enjoy!

Recipe Notes

Get the Sweet Smoked Spanish Paprika I used to make this Recipe

Disclosure: At Spain on a Fork, we offer affiliate links to help you find what you need to re-create our recipes. If you like what we do, you can support us through our chosen links, which earn us a commission, but you still pay the same price. Learn more here.


  1. Michael O'Neill

    5 stars
    Cooking 3 bean stew for the first time today.

    08 . Aug . 2022
    • Spain on a Fork

      Hope you enjoy! Much love 🙂

      08 . Aug . 2022
  2. David Reaume

    5 stars
    Excellent recipes my friend Aloha from Hawaii 🤙🤙🤙🤙🤙you get five shakas

    04 . Aug . 2022
    • Spain on a Fork

      So happy to hear that! Appreciate the comment 🙂 Much love

      05 . Aug . 2022
  3. Ramya

    cant wait to make this soon for me i never had 3 bean stew with rice and vegetable before perfect for my after office meals love your recipes as always brightens up my day everyday after work

    03 . Aug . 2022
    • Spain on a Fork

      Sounds great Ramya! Thanks for the comment 🙂 Much love

      03 . Aug . 2022

Leave A Comment

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

Recipe Rating