Tomato Rice Soup: Cozy, Affordable Dinner in 40 Minutes

Tomato Rice Soup in rustic bowl with basil garnish

By:

CHEF RAMSAY

|

September 19, 2025

Last Updated

|

September 19, 2025

Tomato rice soup is that trusty recipe you turn to when you want something warm, hearty, and made from pantry staples—without breaking the bank. Think of it as the little black dress of soups: simple, reliable, and always comforting. With rice simmered in a savory tomato broth, this dish checks all the boxes for an easy weeknight dinner. And the best part? You can whip it up in under 40 minutes, which means more time for Netflix and less time standing over the stove. Tomato rice soup is comfort food at its finest.

Table of Contents

What is Tomato Rice Soup?

Tomato rice soup is a classic one-pot wonder that combines the tanginess of tomatoes with the heartiness of rice. It’s a close cousin of traditional tomato soup but with extra substance thanks to the grains. This isn’t just broth—it’s a filling meal that can satisfy hungry bellies with very little effort. The recipe often calls for pantry staples like canned tomatoes, broth, and rice, which makes it ideal for those nights when your fridge is looking bare but you still crave a home-cooked meal. It’s cozy, nourishing, and adaptable to whatever seasonings or add-ins you love.

Reasons to Try Tomato Rice Soup

Why should you try tomato rice soup? First, it’s a budget-friendly dinner that won’t have you spending half your paycheck on ingredients. Second, it’s quick and easy—done in under 40 minutes, so you’re not tethered to the kitchen all evening. Third, it’s comfort food without being heavy. Whether you’re feeding picky eaters or simply craving something warm and hearty, this soup is a win. Plus, it’s versatile: serve it as a light dinner, a starter, or with sides for a more filling spread. It’s the kind of recipe you’ll want to keep on rotation all winter long.

Ingredients Needed to Make Tomato Rice Soup

Making a hearty pot of tomato rice soup is wonderfully simple because most of the ingredients are probably already sitting in your pantry. Each ingredient brings something important to the table—whether it’s flavor, texture, or that cozy feeling you’re craving on a chilly night. Here’s a breakdown of what you’ll need and why it matters:

  • Olive oil (1 ½ tablespoons): This is the base of our soup, helping to sauté the onions and garlic until they’re fragrant. You can swap it for butter if you want a richer flavor.
  • Green onions (2–3 stalks, diced, roots removed): These give a mild onion flavor that doesn’t overpower the tomatoes. If you don’t have green onions, regular yellow or white onions work just fine.
  • Garlic (2–3 tablespoons, minced): Garlic builds depth and adds that comforting aroma we all know and love. If you’re a garlic fan, feel free to toss in an extra clove or two.
  • Kosher salt (1 teaspoon): Essential for seasoning and bringing out the natural sweetness of the tomatoes.
  • Garlic powder (1 teaspoon): This doubles down on the garlic flavor, creating a cozy, savory backdrop.
  • Dried basil (1 tablespoon): A classic herb that pairs perfectly with tomatoes. Dried works here, but fresh basil can be stirred in at the end for a bright finish.
  • Basmati rice (1 cup, rinsed and drained): This type of rice stays fluffy and gives the soup just the right amount of body. If you prefer a different grain, you could try jasmine rice or even brown rice (just adjust cooking times).
  • Tomato paste (2 tablespoons): This concentrated tomato flavor boosts the richness of the soup and helps balance the acidity.
  • Sugar (½ tablespoon): A small touch of sugar smooths out the tang of the tomatoes, making the soup taste balanced instead of sharp.
  • Canned diced tomatoes (28 ounces / 796 mL): The star of this recipe! They provide chunks of tomato goodness and the signature red base. Fire-roasted canned tomatoes are a great swap if you want a slightly smoky flavor.
  • Low-sodium broth (4 ½ cups, vegetable or chicken): This liquid ties everything together. Use chicken broth for a deeper savory taste, or vegetable broth if you’d like to keep your tomato rice soup vegetarian-friendly.

If you love soups that rely on humble pantry staples like this one, you might also enjoy trying my lemon chicken soup recipe, which uses simple ingredients to create another cozy, comforting meal.

Tomato Rice Soup ingredients on wooden table
Ingredients for making tomato rice soup at home.

Instructions to Make Tomato Rice Soup

Cooking tomato rice soup is all about layering flavors step by step so that every spoonful tastes rich, comforting, and satisfying. Follow these detailed instructions, and you’ll have a pot of cozy soup ready in no time:

Step 1: Heat the Oil and Start the Flavor Base

Begin by heating 1 ½ tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once the oil is warm, toss in the diced green onions. Stir them around for about a minute until they start to soften and release a gentle onion aroma. This is the base layer of flavor that makes the whole soup shine.

Step 2: Add Garlic for Depth

Next, add the minced garlic and cook for another full minute. Don’t rush this step—garlic only needs a short time to become fragrant. Be careful not to let it brown too much, or it may turn bitter. Right now, your kitchen should smell incredible, giving you that first hint of how delicious this tomato rice soup will turn out.

Step 3: Season Early for More Flavor

Sprinkle in the kosher salt, garlic powder, and dried basil. Stir them in with the onions and garlic so they coat everything evenly. Adding these seasonings early allows the dried herbs to “wake up” in the warm oil, deepening the flavor base before you add liquids.

Step 4: Toast the Rice

Pour in the rinsed and drained basmati rice. Stir it gently for about a minute, letting the grains toast slightly in the pot. This step enhances the nutty undertones of the rice and ensures it absorbs all the aromatic flavors. If you notice the mixture sticking, splash in a tablespoon or two of broth to deglaze the pan.

Step 5: Stir in the Tomato Paste and Sugar

Add the tomato paste and sugar to the pot, stirring for about one minute. The paste will thicken and cling to the rice, while the sugar balances the acidity of the tomatoes you’ll add next. This step is like giving the soup its first “flavor boost,” creating a rich tomato base before the broth goes in.

Step 6: Add Tomatoes and Broth

Now, pour in the canned diced tomatoes along with all their juices. Follow that with the low-sodium broth (vegetable or chicken). Give everything a good stir to combine, scraping up any bits stuck to the bottom of the pot. This is when your soup really starts to take shape.

Step 7: Simmer Until Rice is Tender

Bring the mixture to a gentle simmer, cover the pot, and let it cook for 15–20 minutes, stirring occasionally to keep the rice from settling at the bottom. You’ll know it’s ready when the rice is fully tender and the broth has thickened slightly into a hearty, flavorful soup.

Step 8: Taste and Adjust

Once the rice is cooked, taste your tomato rice soup. Add a little more salt or freshly cracked black pepper if needed. For an extra cozy touch, finish with a sprinkle of fresh basil or grated parmesan on top.

Step 9: Serve and Enjoy

Ladle the soup into bowls, pair it with crusty bread or a gooey grilled cheese, and serve it piping hot. If you love pairing soups together for variety, consider serving this alongside a creamy option like chicken enchilada soup for a fun, hearty dinner spread.

What to Serve with Tomato Rice Soup

Tomato rice soup plays well with all kinds of sides. For a cozy dinner, pair it with warm crusty bread or a grilled cheese sandwich that’s begging to be dunked. Want a little more variety? A fresh green salad with a light vinaigrette balances the soup’s richness. If you’re in the mood for a soup-and-soup combo, try pairing it with a creamy option like creamy chicken gnocchi soup or this creamy roasted garlic tomato soup for the ultimate comfort spread.

Key Tips for Making Tomato Rice Soup

For best results, rinse the rice before adding it—this keeps the grains from clumping and ensures a smooth soup. If you prefer a thicker consistency, simmer a little longer to let the rice release more starch. Want more depth of flavor? Use chicken broth instead of vegetable broth, or toss in a parmesan rind while simmering. Don’t skip the sugar—it balances the acidity of the tomatoes beautifully. Lastly, let the soup rest for five minutes before serving to allow the flavors to settle and meld together.

Storage and Reheating Tips for Tomato Rice Soup

Store leftover tomato rice soup in an airtight container in the fridge for up to 4 days. Since rice tends to absorb liquid, the soup may thicken as it sits—just add a splash of broth or water when reheating. Warm it gently on the stovetop over medium heat, stirring occasionally, or microwave in a covered bowl until hot. For longer storage, freeze the soup in portions for up to 3 months. Thaw overnight in the fridge before reheating. Keep in mind, the rice will be softer after freezing, but the flavor is still delicious.

FAQs

Can I use a different type of rice?
Yes, but adjust the cooking time. Brown rice takes longer, while quick-cooking rice will be ready sooner.

Can I make it vegetarian?
Absolutely! Just stick with vegetable broth instead of chicken broth.

What if I don’t have tomato paste?
You can skip it, but the flavor will be lighter. A splash of ketchup can be a quick substitute.

Can I add protein?
Yes—shredded chicken, cooked sausage, or even chickpeas make great additions.

How do I make it creamier?
Stir in a splash of cream or coconut milk at the end for a richer soup.

Final Thoughts

If you’re craving something warm, cozy, and easy, tomato rice soup is a recipe that deserves a permanent spot in your dinner rotation. With simple ingredients and a short cook time, it’s perfect for busy weeknights or lazy weekends when you want comfort without the fuss. Pair it with crusty bread, a fresh salad, or a cheesy side, and you’ve got a meal that feels both nourishing and satisfying.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Tomato Rice Soup: Cozy, Affordable Dinner in 40 Minutes

Tomato Rice Soup in rustic bowl with basil garnish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Made with a handful of pantry staples, this simple tomato rice soup is a nourishing and cozy soup that comes together super quickly and easily. It’s a budget-friendly recipe that’s perfect for when you’re not sure what you want for dinner but want something warm and hearty.

  • Author: CHEF RAMSAY
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 5 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale

1½ tablespoons olive oil

2 to 3 stalks green onions, diced, roots removed

2 to 3 tablespoons minced garlic

1 teaspoon kosher salt

1 teaspoon garlic powder

1 tablespoon dried basil

1 cup basmati rice, rinsed and drained

2 tablespoons tomato paste

½ tablespoon sugar

28 ounce canned diced tomatoes (796mL)

4½ cups broth, low sodium, vegetable or chicken

Instructions

1. Heat 1½ tablespoons of oil in a Dutch oven (or large heavy bottom pot) over medium heat. Add the green onions to the pot and saute for a minute before adding the garlic.

2. Saute for another minute and add the salt, garlic powder, and dried basil. Give everything a stir until everything is well combined.

3. Add the rinsed rice and saute for a minute until everything is well combined. Deglaze with a bit of broth if needed.

4. Add the tomato paste with the sugar and saute for a minute.

5. Add the canned diced tomatoes and broth to the pot. Allow the pot to come up to a simmer, stirring throughout, and simmer for 15 to 20 minutes or until the rice has cooked through and is tender. Keep the lid on between stirring the soup.

6. Add additional salt and some freshly cracked pepper, if desired, before serving.

Notes

Use low-sodium broth to control the saltiness of the soup.

This soup thickens as it sits; feel free to add more broth or water when reheating.

Great for meal prep and freezes well.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star