← All Recipes

Tomato Rice Soup

Canned tomato soup with rice cooked right in. Turns a light soup into a filling, stick-to-your-ribs meal. Add a grilled cheese on the side and you're set.

VegetarianNut-FreeEgg-FreeGluten-Friendly Main Dish
Prep: 3 min Cook: 20 min Total: 23 min Servings: 2–3 Difficulty: Easy

Allergens: Check tomato soup label — some contain Dairy. Use water instead of milk for dairy-free.

Ingredients

  • 2 cans (10.5 oz each) tomato soup
  • ½ cup rice, uncooked
  • 1 can (15 oz) kidney beans or black beans, drained (optional but recommended)
  • 3 cups water

Optional Extras

  • Salt and pepper
  • Garlic powder
  • Italian seasoning
  • Cheese stirred in or on top
  • Crackers on the side
  • Bread for dipping

Equipment

  • Medium pot with lid
  • Can opener
  • Stirring spoon

Instructions

  1. Pour both cans of tomato soup into a medium pot. Add the water and stir until smooth.
  2. Stir in the uncooked rice and the drained beans if using.
  3. Bring to a boil, then reduce heat to low. Cover and simmer for 18–20 minutes until the rice is tender.
  4. Stir well — the rice will have absorbed a lot of liquid and the soup will be thick. If it's too thick, add a splash of water.
  5. Season with salt, pepper, garlic powder, or Italian seasoning if you have them.

Notes

  • Without beans: Still works as a simple tomato rice soup. The beans add protein and make it more filling.
  • Pair with grilled cheese. This soup and the Grilled Cheese recipe are a natural match.
  • Canned chicken: Stir in a drained can of chicken for added protein.
  • Pasta instead of rice: Use small pasta like elbow macaroni. Same cook time.
  • Leftovers get very thick. Add water when reheating — it's still good, just needs thinning.