Go Back

A cozy one-pot tomato soup recipe with rice, herbs, and vegetables — perfect for weeknights. It’s light, satisfying, and endlessly customizable.
Course: Soup
Cuisine: Italian-inspired
Calories: 210

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 small carrot, finely diced (optional)
  • 1 celery stalk, finely diced (optional)
  • 2 tbsp tomato paste
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/4 tsp crushed red pepper flakes (optional)
  • 28 oz crushed tomatoes (1 can)
  • 4 cups gluten-free vegetable broth
  • 1/2 cup long-grain white rice, rinsed
  • 1–2 tsp sugar, to taste
  • 1–1 1/4 tsp fine sea salt
  • 1/2 tsp black pepper
  • 1–2 tbsp fresh lemon juice
  • 2–3 tbsp chopped fresh basil or flat-leaf parsley

Equipment

  • 5–6 quart heavy pot Prevents scorching while rice cooks.
  • Lid Helps with steady simmering.
  • cutting board
  • blender (optional) For a smoother soup base.
  • storage containers Ideal for batch prep and chilling.

Method
 

  1. Warm the olive oil over medium heat. Add onion, carrot, and celery with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until the onion is translucent and the vegetables start to soften.
  2. Add garlic, tomato paste, dried basil, dried oregano, and crushed red pepper flakes if using. Cook 1–2 minutes, stirring constantly, until the garlic is fragrant and the tomato paste turns a deeper brick red.
  3. Pour in the crushed tomatoes and vegetable broth. Stir, scraping the bottom of the pot to loosen any browned bits. Add sugar, salt, and pepper. Bring to a boil.
  4. Stir in the rinsed rice, then immediately reduce heat to low. Cover and simmer 15–18 minutes, stirring every few minutes to prevent sticking. Cook until rice is tender and broth is slightly thickened.
  5. Once rice is tender, turn off the heat. Stir in lemon juice and chopped herbs. Taste and adjust seasoning as needed.
  6. Ladle into bowls and garnish as desired. Serve hot with crusty bread or grilled cheese.

Nutrition

Calories: 210kcalCarbohydrates: 33gProtein: 4gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 900mgPotassium: 620mgFiber: 3gSugar: 7gVitamin A: 3100IUVitamin C: 22mgCalcium: 60mgIron: 2mg

Notes

Leftovers thicken up beautifully and make hearty next-day bowls. Add lemon juice and herbs after reheating to refresh the flavors. For a creamy version, blend part of the soup before adding rice, then finish with plant-based cream.

Tried this recipe?

Let us know how it was!