The Cook Report

  • Recipes
  • Contact
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Contact
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Contact
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Dinner Recipes

    Spicy Soup with Beans and Rice

    Author: Amy Fulwood | Published: Dec 9, 2018 | Modified: Jul 19, 2023

    • Share
    • Tweet
    Jump to Recipe Print Recipe

    Spicy soup with beans and rice is a healthy, vegetarian dinner recipe full of Mexican flavour. It's easy to make, dairy free and leave off the cheese to make it vegan! 

    Who's up for a super comforting spicy Mexican soup recipe?!

    Click here to pin this recipe for later!

    Overhead shot of spicy soup on a striped cloth with lime and coriander
    Side on shot of spicy soup with toppings on a striped cloth

    This soup is EXACTLY what you need right now. It's so super comforting and warming thanks to the rich spicy broth and the addition of beans and rice. 

    It's so simple to make. You start off by frying chillies and onion in a little oil then adding chipotle paste and cumin and cooking until everything is super fragrant and spicy. 

    Then you just need to add the rice and stock followed by chopped tomatoes and beans. Once you're ready to eat just load up on the toppings. I went with cheese, tortilla chips, coriander (cilantro) and radish. Cheesy, crunchy, spicy and fresh all in one bite!

    Two bowls of spicy soup on a marble background with a striped cloth and tortilla chips
    Overhead shot of spicy soup on a striped cloth with coriander

    Spicy Soup with Rice & Beans Ingredients:

    All you need to make this spicy tomato soup is:

    • Chillies: I normally remove the seeds but if you like it even spicier then feel free to leave them in!
    • Red Onion: Makes it a tiny bit sweeter but if you only have white onions then they'll work too
    • Vegetable Stock: I'm really into the quick Knorr stock pots because they add so much flavour and are super to easy to grab but use whatever your favourite is
    • Spices: For this soup I kept it pretty simple with chipotle paste and cumin, both of them add so much flavour
    • Rice: Whatever you like, I used basmati
    • Beans: Again, use whatever you like, I had cannellini beans on hand but another white bean or kidney beans would work just as well
    • Chopped Tomatoes
    • Toppings!
    Overhead shot of a bowl of spicy soup on a marble background with a striped cloth
    Side angle shot of spicy soup in a white bowl on a striped cloth

    Spicy Rice Soup Instructions:

    1. Cook the aromatics: Fry the chillies and onion then add the chipotle paste and cumin.
    2. Simmer the rice: Pour in the stock and add the rice. Season and simmer for 15 minutes.
    3. Finish the soup: Add the chopped tomatoes and beans and simmer for another 5 minutes before serving.
    Overhead shot of spicy soup in a white bowl on a striped cloth with toppings
    Overhead shot of two bowls of spicy soup on a striped cloth

    What to serve with spicy bean soup?

    This spicy bean soup is really made by the toppings so go wild! I like to break up some tortilla chips on top, kind of like Mexican croutons, then you definitely need some coriander (cilantro) leaves and if you're not keeping it vegan then a little grated cheese is amazing. If you want something to cool it down a bit then a dollop of sour cream is always a winner.

    Spicy Tomato Soup with Beans & Rice Variations:

    • Add a protein: If you're not keeping this soup vegetarian then some shredded spicy chicken added just before serving would be delicious or you could try some cubed tofu
    • Add more veggies: I've kept this soup pretty simple but if you want to up the veg content then add whatever you like! Red pepper, kale or even sweet potato would all work well
    • Make it even cheesier: A handful of shredded cheese stirred through just before serving would be amazing, just sayin' (similar to this cheesy Mexican rice and vegetable tortilla stew)

    Is this soup gluten free?

    This soup is totally gluten free!

    Is this soup good for you?

    This spicy soup is so good for you! It's just a simple combination of tomatoes, rice and beans plus a few other healthy ingredients which makes this spicy chilli bean soup great for making you feel good and it tastes amazing!

    Overhead shot of a bowl of spicy soup with toppings and a striped cloth

    Expert tips for making this soup:

    • You can control the spice level by using more or less chillies according to how you like it
    • If you're reheating this soup you might need to add a little extra stock because the rice will soak up the liquid as it sits
    • You can usually find chipotle paste in supermarkets. If you're in the US you could use a blended chipotle in adobo

    What's so good about this soup?

    Let's recap! Why is this soup so amazing?

    • It's bursting with flavour
    • It's vegan
    • It's gluten and dairy free
    • It's only takes half an hour to make so perfect for a weeknight
    • It's also great for a quick lunch or for meal prep
    • If you fancy customising it then there are so many options to really make it your own

    I hope you love this soup as much as we do!

    Want more? Try these other soup recipes!

    • Pumpkin Soup
    • Leftover Turkey Soup with Noodles
    • Potato Leek Soup
    • Vegetable Soup with Vegetarian Dumplings
    • Slow Cooker Chicken Tortilla Soup
    • Chipotle Cheddar Spicy Sweet Potato Soup
    • Jamaican Chicken Soup

    WONDERING WHAT TO DO WITH THE LEFTOVER INGREDIENTS YOU’VE GOT FROM MAKING THIS SPICY SOUP WITH RICE & BEANS?

    If you’re anything like me then you’re always looking for ways to save money and avoid food waste so I want to make sure you’ve get plenty of ideas on how to use up any ingredients that are leftover from my recipes!

    Chipotle Cheese Twists

    Perfect for using up chipotle paste

    Side on shot of chipotle cheese twists in a glass jar with a hand taking one and Christmas decorations

    Salmon Tacos with Quick Pickled Red Onions

    Cumin is delicious in these salmon tacos

    Close up of salmon tacos on a grey background

    Recipe

    Overhead shot of spicy soup on a striped cloth with lime and coriander

    Spicy Soup with Beans and Rice

    Spicy soup with beans and rice is a healthy, vegetarian dinner recipe full of Mexican flavour. It's easy to make, dairy free and leave off the cheese to make it vegan! 
    5 from 6 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Mexican
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4 servings
    Calories: 338kcal
    Author: Amy Fulwood

    Ingredients

    • 2 tablespoon Olive Oil
    • 2 Chillies deseeded and chopped
    • 1 Red Onion chopped
    • 1.5 litres Vegetable Stock
    • 2 tablespoon Chipotle Paste
    • 1 teaspoon Cumin
    • Salt and Pepper
    • 100 g Rice
    • 2 400g tins Cannellini Beans drained and rinsed
    • 1 400g tin Chopped Tomatoes
    • Tortilla Chips, Limes, Coriander, Cheese and Radish to serve
    UK Measures - US Measures

    Instructions

    • Saute the chillies and onion in the olive oil in a large pot over medium heat. Add the chipotle paste and cumin. Add the stock and rice and season to taste. Bring to a boil.
    • Simmer for 15 minutes then add the chopped tomatoes and beans and cook for another 5 minutes. Finish with a squeeze of lime juice if desired.
    Nutrition Facts
    Spicy Soup with Beans and Rice
    Amount Per Serving
    Calories 338 Calories from Fat 63
    % Daily Value*
    Fat 7g11%
    Saturated Fat 1g5%
    Sodium 705mg29%
    Potassium 352mg10%
    Carbohydrates 59g20%
    Fiber 11g44%
    Sugar 4g4%
    Protein 14g28%
    Vitamin A 460IU9%
    Vitamin C 44.4mg54%
    Calcium 172mg17%
    Iron 6.2mg34%
    * Percent Daily Values are based on a 2000 calorie diet.

    Notes

    Nutrition information is an estimate and will vary depending on the ingredients used.
    Did you make this recipe?Tag @amycookreport on Instagram and hashtag it #thecookreport!

    Like the look of this recipe? Make sure you pin it for later!

    Pinterest image of spicy soup with text overlay

    More Dinner Recipes

    • Harissa Aubergine Galettes
    • Bowl of food on a blue background
      Crispy Chicken Thighs with Chickpea Stew
    • White bowl of food
      Chopped Prawn Salad
    • Blue and white bowl of potatoes and feta
      Honey Harissa Roast New Potatoes with Creamy Feta

    Comments

    1. Demeter says

      December 10, 2018 at 1:16 pm

      5 stars
      This soup is ah-mazing! Great way to warm up and very filling!

      Reply
    2. Nathan Wyper says

      December 10, 2018 at 12:35 pm

      5 stars
      This looks delicious, This is definitely a soup I could have all year round! Need to try!

      Reply
    3. kim says

      December 10, 2018 at 12:12 pm

      5 stars
      Such a great, comforting recipe idea for chilly winter evenings! Will be trying for sure!

      Reply
    4. Danielle Wolter says

      December 10, 2018 at 11:52 am

      5 stars
      This is totally my kind of soup - such amazing flavors. And I just love cannellini beans.

      Reply
    5. Adrianne says

      December 10, 2018 at 10:25 am

      5 stars
      Yum, what a fantastic looking dish. You are right, this IS exactly what I need to eat right now. All good stuff in there. It is a delicious bowl of goodness. Cheers

      Reply
    5 from 6 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Photo of Amy in a red jumper wearing glasses

    Hey, I'm Amy Fulwood!

    Recipe creator and photographer here at TheCookReport.co.uk.

    Over here we’re all about delicious healthy recipes to fit around busy schedules and celebrating the joy that comes from an amazing meal.

    About Me

    Popular

    • Cheesy cauliflower steak with cloth and gold fork
      Cheesy Cauliflower Steak with Pine Nuts
    • Fried halloumi and salad in a blue bowl on a blue surface
      Halloumi Breakfast Bowl with Salad
    • Side on shot of salmon burger on a plate over a marble background
      15 Minute Salmon Burgers with Garlic Yoghurt
    • Summer Pearl Barley Salad with Feta

    Footer

    ↑ back to top

    About

    • About The Cook Report
    • Privacy Policy
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2023 The Cook Report

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.