Spicy Tofu Sausage Bean Soup with Rice
Simple, comforting, and flavor-packed, this plant-based soup warms you up. This Tofu Sausage, White Bean Soup with Rice is hearty, protein-rich, and loaded with flavor. It´s made in one pot in less than 20 minutes.

If you love comforting soups and stews, you’ll adore this dish. It’s a plant-based, protein-packed stew that combines vegan tofu sausages, creamy white beans, and soft white rice. It`s kid-friendly and completely customizable. For more comforting plant-based meals, check out Creamy Thai Soup with Tofu and Bamboo and Asian Bok Choy and Bean Soup, or perhaps an Easy Minestrone Soup.
❤️Recipe at a Glance
- 🌍Cuisine – Mediterranean
- 🕒 Ready In – 20minutes
- 👩Serves – 4 servings
- 🔪Equipment/Method – One-pot, sharp knife
- 🛒 Main Ingredients – Tofu sausage, white beans, rice, spices
- 📖 Diet – Vegan, gluten-free, soy-free, nut-free, high-protein
- 📊Skill level – Easy, beginner level
- 👌Perfect for – Any day of the week
Ingredient Notes and Substitutions
Please see the RECIPE CARD at the bottom of this post for the complete list of ingredients and measurements with a printable recipe.
Vegan tofu sausages – You can substitute with plant-based chorizo or vegan hot dogs.
White Beans – I used organic cooked beans from a jar, but if you have time and want to cook them from scratch, this is even better. Cannellini or butter beans work equally well in soups.
Round White Rice – I do prefer short-grain rice in soups and stews, but you can use long-grain or brown rice. I soak the rice in bicarbonated soda and then rinse it several times to remove some of the nitrates rice naturally contains.
Spices – Adjust cayenne pepper for heat level; paprika and turmeric can be slightly reduced if preferred. The sausage fried in paprika gives an interesting flavor.
Vegetable Stock – I always go for low-sodium vegetable broth stock.
Fresh Parsley – Feel free to add a handful of fresh greens, such as kale, cabbage, or spinach.

Cooking and Storage Tips
Rinse the rice to clean it and to prevent it from sticking together in the soup.
Add the cooked beans at the end of cooking the soup to prevent them from breaking up.
Soups often taste better the following day. It will last 3 days in the fridge and up to 4 months in the freezer. Great to save for a MEATLESS MONDAY.

Let`s Make Tofu Sausage Bean Soup with Rice
Here’s a visible overview of how to make this tasty vegan sausage bean soup. You’ll find the full printable recipe card below.

- Chop the onion and garlic. Slice the tofu sausages, and heat olive oil in a pot over medium heat. Add the tofu sausages and the sweet paprika, and cook until lightly browned.
- Remove the vegan sausages from the oil and set aside.
- Sauté onion and garlic in the spiced oil until soft. 3 minutes approx.
- Stir in the salt, cayenne pepper, and turmeric with black pepper. Add tomato purée and cook for a couple of minutes.

- Stir in the washed and drained white rice.
- Pour in water and crumble in the vegetable stock cube. Cook for 12 minutes.
- Add the cooked beans, chopped sausages, and fresh parsley.
- Stir well, turn off the heat, and serve.
Did you know I´m on INSTAGRAM? I share weekly recipes and food tips there!

Serving Suggestions
It`s perfectly hearty to eat alone, but you can have it with a crunchy slice of bread or a Roasted Squash and Sweet Potato Salad.

More Soup Recipes You Might Like
Did you make this recipe? I’d love for you to give it a 5-Star ★★★★★ Rating below, and don’t forget to follow me on Instagram, YouTube, Facebook, Pinterest, and TikTok. Finally, join our community and get recipes straight to your inbox! Never miss a recipe—SUBSCRIBE NOW!
Recipe Card and Notes

Spicy Tofu Sausage Bean Soup with Rice
Ingredients
- 2 tofu sausages
- ½ teasppon Himalayan salt
- ¼ teaspoon cayenne pepper
- 1 teasoon sweet paprika
- ½ teaspoon turmeric with black pepper
- A bunch of fresh parsley chopped
- 3 –4 tablespoons olive oil not extra virgin
- 2.5 cups cooked white beans with a drop of aquafaba 350 grams
- 1 small white onion chopped
- 3 garlic cloves minced
- 200 ml fresh tomato purée
- ½ cup round white rice rinsed 70 grams
- 1 vegetable stock cube
- 150 hot ml water
Watch me Make it (Video)
Instructions
- Chop the onion and garlic and set aside. . Slice the tofu sausages, heat olive oil in a pot over medium heat. Add the tofu sausages and the sweet paprika, and cook until lightly browned, approximately 1 minute. They toast quickly so be careful they don`t burn.
- Remove the vegan sausages from the oil and set aside.
- Sauté onion and garlic in the spiced paprika for around 3 minutes until soft.
- Stir in the salt, cayenne pepper, and turmeric with black pepper. Add tomato purée, stir well and cook for a couple of minutes.
- Stir in the washed and drained white rice.
- Pour in hot water and crumble in the vegetable stock cube. Cook for a further 12 minutes until the rice is cooked.
- Add the cooked beans, chopped sausages, and fresh parsley.
- Stir well, turn off the heat, and serve.
Notes & Suggestions
Nutrition Profile
The nutritional information is an estimate, calculated automatically per serving, with all values, including calories, based on one serving.
Share on Facebook Pin Recipe




I made this, amazing How simple It is to make. LOVE that IS ir so wholesome.
Thank you Luca