Go Back
Tomato-based soup with carrots, beans, and rice

Hearty Rice And Bean Tomato Soup Recipe

Cheers to something warm! A bowl of hearty rice and bean tomato soup is perfect for when you want to just cozy up on a chilly evening.
Course Dinner, Lunch, Side Dish, Soup
Cuisine American
Servings 4


  • 2 tablespoons oil
  • 1/2 yellow onion chopped
  • 2 large carrots Cliced into 1/2-inch coins
  • 1 whole garlic crush and minced
  • 6 ounces tomato paste 
  • 1/2 teaspoon sazon
  • 1 can pinto beans drained
  • 4 cups water
  • 1 cup brown rice
  • Salt to taste
  • Pinch of sugar to balance out acidity optional


  • Heat oil in a pot over medium heat. Once hot, add onion and cook for 5 minutes, until tender.
  • Add carrots, garlic, tomato paste, and sazon to the pot. Mix well and cook for 1 minute. Next, add the water and rice. Mix well. 
  • Increase heat to high and bring everything to a boil. Once at a boil, lower temperature to low. Cover pot with a lid. Simmer and cook for 40 minutes. Add beans and stir everything together.
  • Cook for an additional 5 minutes. Add a pinch of salt and sugar (optional) to taste. Serve.
Keyword Affordable, Stew