Tomato Rice Soup Recipe
I just finished a bowl of this incredible Tomato Rice Soup Recipe, and I had to share the recipe immediately.
It’s a wonderfully elegant twist on the classic comfort food I grew up with, but elevated with fresh ingredients and seafood.
This soup feels sophisticated yet is surprisingly simple to make, turning a regular weeknight dinner into something special.
It’s the kind of warm, satisfying meal that I find myself craving on a cool evening.
Ingredients for Tomato Rice Soup
Here are the key components you’ll need to create this flavorful and comforting soup.
- 2 tablespoons olive oil: Use a good quality extra virgin olive oil for sautéing the vegetables, as it builds a rich flavor base for the soup.
- ½ cup chopped onion: A yellow or white onion works best, providing a sweet and savory foundation once softened.
- 2 stalks celery, chopped: This adds a subtle, earthy crispness that balances the acidity of the tomatoes.
- 1 large carrot, finely chopped: Finely chopping the carrot ensures it cooks evenly and adds a touch of natural sweetness throughout the soup.
- ½ cup uncooked long-grain rice: Long-grain rice, like jasmine or basmati, holds its shape well and doesn’t get too mushy during cooking.
- 1 (29 ounce) can diced tomatoes: Canned tomatoes are perfect for consistency, but you can substitute with about 1.5 pounds of fresh, ripe, chopped tomatoes if they’re in season.
- 2 cups chicken broth: A quality chicken broth enriches the soup. For a vegetarian option, vegetable broth is an excellent substitute.
- Salt and pepper to taste: Season as you go to build layers of flavor, adjusting at the end to your preference.
- ¾ pound scallops: Fresh or thawed frozen bay scallops are ideal. If using larger sea scallops, cut them in half so they cook quickly and evenly.
- ¼ cup chopped fresh basil: Fresh basil is a must here; its sweet, aromatic flavor, stirred in at the end, truly elevates the dish.
Note: The quantities provided will yield approximately 4 servings.
Delicious Variations to Try
One of the best things about this recipe is how easily it can be adapted. Here are some simple variations to customize the soup to your liking.
- Go Vegetarian/Vegan: To make this recipe vegetarian, simply omit the scallops and swap the chicken broth for vegetable broth. The soup is still incredibly hearty and satisfying with just the vegetables and rice.
- Make it Creamy: For a richer, creamier texture, stir in a splash of heavy cream or coconut milk during the last few minutes of cooking. You can also puree a portion of the soup with an immersion blender before adding the basil.
- Add More Veggies: Feel free to add other vegetables you have on hand. Spinach, zucchini, or bell peppers would be wonderful additions. Stir in leafy greens like spinach or kale at the end until they wilt.
- Change Up the Protein: If scallops aren’t your thing, this soup works beautifully with shrimp, chunks of white fish like cod, or even shredded cooked chicken. Add the shrimp or fish in the last few minutes of cooking, just like the scallops.
- Spice it Up: For a little bit of heat, add a pinch of red pepper flakes along with the onions and carrots. A dash of hot sauce at the end can also give it a nice kick.
- Experiment with Grains: Instead of white rice, try using brown rice, quinoa, or orzo. Be aware that cooking times will vary; brown rice and quinoa will need a longer simmer time and possibly more broth.
Cooking Time
This recipe comes together quickly, making it a great option for a weeknight meal.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 40 mins
Equipment You Need
You don’t need any fancy gadgets to make this soup, just a few kitchen essentials.
- Large Saucepan or Dutch Oven: A heavy-bottomed pot is ideal for sautéing vegetables and simmering the soup without scorching.
- Cutting Board and Knife: For chopping the onion, celery, carrot, and fresh basil.
- Measuring Cups and Spoons: To ensure you have the right proportions for each ingredient.
- Wooden Spoon or Spatula: For stirring the ingredients as they cook.
How to Make Tomato Rice Soup?

This recipe is straightforward and perfect for cooks of all skill levels. Follow these simple steps for a delicious outcome.
Step 1: Sauté the Vegetables
First, heat the olive oil in a large saucepan over medium heat. Add the chopped onion, celery, and carrot. Cook, stirring occasionally, for about 2 to 3 minutes, or until the vegetables begin to soften and the onion becomes translucent.
Step 2: Toast the Rice
Next, add the uncooked long-grain rice to the saucepan with the softened vegetables. Stir continuously for 1 to 2 minutes. This step toasts the rice slightly and coats it in the flavorful oil, which helps it absorb liquid more evenly.
Step 3: Simmer the Soup
Pour in the undrained diced tomatoes and the chicken broth, then season with salt and pepper. Stir everything together and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for 15 minutes.
Step 4: Cook the Scallops
While the soup simmers, rinse your scallops. If you are using large sea scallops, cut them in half. After 15 minutes, stir the scallops into the soup. Cover the pot again and continue to simmer for another 5 to 10 minutes, or until the rice is tender and the scallops are opaque and cooked through.
Step 5: Finish and Serve
Finally, taste the soup and adjust the seasoning with more salt and pepper if needed. Turn off the heat and stir in the freshly chopped basil. Serve the soup immediately while it’s hot and fragrant.
Additional Tips for Making this Recipe Better
Over the years, I’ve made this soup many times and have picked up a few tricks. Here are my personal tips for making it even more delicious.
- I always add a clove or two of minced garlic with the onions. It introduces another layer of aromatic flavor that complements the tomatoes beautifully.
- For a deeper, more complex flavor, I sometimes deglaze the pan with a splash of dry white wine after sautéing the vegetables but before adding the rice. Let it cook for a minute to burn off the alcohol.
- If I want a smoother, more restaurant-style soup, I use an immersion blender to quickly pulse the soup a few times before adding the scallops. This thickens it slightly while still leaving some texture.
- Don’t be shy with the fresh basil! I find that doubling the amount called for in the recipe really makes the flavor pop. A squeeze of fresh lemon juice stirred in at the very end also brightens everything up.
How to Serve Tomato Rice Soup?
Presentations can make a simple meal feel special. This soup is delicious on its own but also pairs wonderfully with a few accompaniments.
Serve the soup hot, garnished with a few extra fresh basil leaves and a drizzle of good-quality olive oil. For a touch of richness, a sprinkle of grated Parmesan cheese on top is fantastic. A side of crusty bread or garlic toast is perfect for dipping into the flavorful broth and ensuring no drop goes to waste.

Nutritional Information
Here is an approximate nutritional breakdown for one serving of this soup.
- Calories: 279
- Protein: 18g
- Carbohydrates: 31g
- Fat: 8g
Make Ahead and Storage
This soup is a great candidate for meal prep, and leftovers are just as delicious.
Proper storage is key to enjoying this soup for days to come. Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3 days.
For longer storage, you can freeze the soup. However, it’s best to freeze it without the scallops, as their texture can become rubbery upon reheating. The soup base freezes well for up to 3 months.
To reheat, gently warm the soup in a saucepan over medium-low heat until hot. If the soup has thickened, you can add a splash of broth or water to reach your desired consistency. If you froze the soup without seafood, you can add freshly cooked scallops or shrimp during reheating.
Why You’ll Love This Recipe?
There are so many reasons to fall in love with this easy and elegant tomato rice soup.
- Quick and Easy: With a total time of just 40 minutes, this recipe is perfect for a busy weeknight. The steps are simple and don’t require any advanced cooking techniques.
- Incredibly Versatile: You can easily customize this soup based on what you have in your pantry. Swap proteins, add different vegetables, or make it vegetarian with a few simple substitutions.
- Elegant and Comforting: The addition of scallops gives this classic comfort food a touch of sophistication, making it suitable for serving to guests while still being a cozy, heartwarming meal.
- Flavorful and Fresh: The combination of sweet tomatoes, aromatic vegetables, and fresh basil creates a vibrant and delicious flavor profile that is both light and satisfying.



