Eat With Kimmy

  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
×

Tomato Rice Recipe

Published: Jan 26, 2026 by Kimmy · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 8 reviews

If you’re craving a vibrant dish that combines warmth, aroma, and color in every bite, this Tomato Rice Recipe is an absolute must-try. It’s not just a simple rice dish; it’s a comforting celebration of spices and fresh tomatoes that come together to create layers of flavor you’ll love sharing with family and friends. Each spoonful offers a beautiful balance of tender grains infused with subtle hints of cinnamon and cumin, rounded out by the fresh brightness of tomatoes and cilantro. Whether you’re cooking for a crowd or just yourself, this dish has a special way of making any meal feel more inviting and memorable.

Ingredients You'll Need

The image shows ingredients arranged on a white marbled surface: two red tomatoes on the left, an onion below them, and three garlic cloves near the center. A glass bowl of brown liquid is placed in the center, with a clear glass bowl filled with light brown rice to the right of it. Above the rice bowl is a small white bowl with white salt and two brown spices. Nearby is a small glass container filled with yellow oil. Above the tomatoes is a small clear glass bowl with red tomato paste. The items are spaced evenly, creating a neat setup for cooking preparation photo taken with an iphone --ar 4:5 --v 7

The simplicity of this Tomato Rice Recipe is part of its charm. Each ingredient is carefully chosen to boost the flavor profile and texture, making the dish deeply satisfying without any fuss. Fresh tomatoes and aromatic spices marry beautifully with the wholesome brown rice, while the vegetable broth infuses everything with a rich, savory base.

  • 2 cups long-grain brown rice: Using brown rice adds a nutty flavor and chewy texture that pairs perfectly with the tomato base.
  • 2 tablespoons olive oil: This is your cooking medium, bringing in a subtle fruity richness and helping the spices bloom.
  • 1 yellow onion (finely chopped): Onions provide a sweet, fragrant foundation for the dish.
  • 3 garlic cloves (minced): Garlic adds an unmistakable savory depth that complements the tomato and spices.
  • ¼ cup tomato paste: Concentrated tomato flavor gives the rice its vibrant color and intense taste.
  • 1 teaspoon cumin: Warm and earthy, cumin adds a subtle smoky note that enhances the dish's complexity.
  • ½ teaspoon cinnamon: Just a whisper of cinnamon introduces a warm undertone that beautifully balances the acidity of tomatoes.
  • 2 Roma tomatoes (seeded and finely chopped): Fresh tomatoes bring juiciness and freshness, brightening every bite.
  • 1 teaspoon salt: Essential for elevating all the flavors and seasoning the dish perfectly.
  • 3 cups low-sodium vegetable broth: This imparts savory depth without overpowering the delicate tomato notes.
  • ¼ cup cilantro leaves (for garnish): A fresh, zesty finish that adds color and a burst of herbal brightness.

How to Make Tomato Rice Recipe

Step 1: Rinse the Rice

Start by rinsing the long-grain brown rice under cold water in a mesh sieve. Agitate the grains with your hands to release excess starch, repeating until the water runs clear. This step is key for fluffy, non-sticky rice and sets up the perfect texture for the dish.

Step 2: Sauté Aromatics and Spices

Heat olive oil in a large pot over medium heat. Toss in the finely chopped yellow onion and cook, stirring occasionally, until softened and translucent, about 2-3 minutes. Then, add the minced garlic and let it cook until fragrant, roughly one minute. This builds the aromatic backbone for your Tomato Rice Recipe.

Step 3: Combine Rice, Tomato Paste, and Spices

Now it’s time to add the rinsed rice, tomato paste, cumin, cinnamon, finely chopped Roma tomatoes, and salt. Stir everything together, allowing the flavors to meld and the rice to get coated, cooking for about 2 minutes. This step helps the rice absorb all that rich tomato essence and the fragrant spices early on.

Step 4: Simmer in Vegetable Broth

Pour in the vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the pot, and simmer for 45 minutes or until the rice is tender and the liquid has been absorbed. Low and slow cooking ensures that every grain soaks up the delicious flavors.

Step 5: Rest and Fluff

After cooking, remove the pot from the heat and keep it covered for an additional 5 minutes to allow the rice to steam perfectly. Then, uncover and fluff the rice gently with a fork. This finishing touch keeps the grains separate and light, primed for serving.

How to Serve Tomato Rice Recipe

A large silver pot filled with vibrant reddish-brown tomato rice cooking. The rice grains are partially mixed with small diced red tomatoes and bits of onion, visible in the sauce. A glass container is pouring clear golden broth into the pot from the right side. The background shows a white marbled surface under the pot. The scene captures the cooking process with rich textures of the simmering liquid and tender rice. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A handful of fresh cilantro leaves sprinkled on top instantly brightens your Tomato Rice Recipe. The herb adds a fresh, zesty contrast to the rich, earthy flavors in the rice, making each bite more vibrant. For an extra touch, a squeeze of fresh lime juice or a sprinkle of toasted nuts can elevate the dish even more.

Side Dishes

This tomato-infused rice pairs wonderfully with just about anything. It’s perfect alongside grilled chicken or fish for a well-rounded meal, or as a hearty vegetarian option when served with sautéed vegetables or a simple cucumber-yogurt salad. Its bold yet balanced flavor makes it flexible for many cuisines and occasions.

Creative Ways to Present

For a visually stunning presentation, try serving the Tomato Rice Recipe molded into shapes using small bowls or ramekins, then invert onto plates for a delightful surprise. You can also stuff bell peppers with this rice and bake them for a colorful, satisfying main dish. Adding a dollop of cooling yogurt or raita on the side balances warmth and acidity beautifully.

Make Ahead and Storage

Storing Leftovers

Leftover Tomato Rice Recipe keeps nicely in the refrigerator for up to 4 days when stored in an airtight container. The flavors may deepen over time, making the leftovers even more delicious. Just make sure to cool the rice completely before refrigerating to maintain the best texture.

Freezing

You can freeze this rice for up to 2 months. Portion it into freezer-safe containers or bags and flatten for quicker thawing. When you’re ready to enjoy, thaw overnight in the fridge to minimize moisture loss and preserve the integrity of the rice.

Reheating

Reheat gently on the stove or in the microwave with a splash of water or broth to restore moisture and fluffiness. Stir occasionally to heat evenly. This Tomato Rice Recipe reheats wonderfully, and a little fresh cilantro added after warming freshens up the dish beautifully.

FAQs

Can I use white rice instead of brown rice in this Tomato Rice Recipe?

Absolutely! White rice cooks faster and will yield a softer texture. Just adjust the cooking time and liquid accordingly, usually about 20 minutes for white rice. The flavors will still be delicious and vibrant.

What can I substitute for vegetable broth?

If you don’t have vegetable broth on hand, chicken broth or even water can work in a pinch. Just keep in mind that broth adds savory depth, so using water might result in a milder flavor.

Is this recipe spicy?

The tomato rice recipe as written is mild and comforting, focusing on warm spices like cumin and cinnamon rather than heat. If you like a bit of spice, consider adding a pinch of red pepper flakes or some chopped fresh chili while sautéing the onions.

How do I make this recipe vegan?

This Tomato Rice Recipe is naturally vegan since it uses vegetable broth and plant-based ingredients. Just double-check your broth choice to ensure it doesn’t contain any animal products.

Can I add vegetables to the Tomato Rice Recipe?

Definitely! Adding peas, corn, diced carrots, or bell peppers can introduce extra texture and nutrition. Add these after the onions and garlic are softened, so they cook gently before the rice simmers.

Final Thoughts

This Tomato Rice Recipe is one of those dishes that feels like a warm hug on a plate. It’s approachable yet packed with flavor, making it perfect for weeknights or special gatherings alike. I encourage you to give this recipe a try—it’s an easy way to brighten your meal rotation and create something deliciously memorable every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tomato Rice Recipe

Tomato Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 8 reviews
  • Author: Kimmy
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: International
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This flavorful Tomato Rice recipe features brown long-grain rice cooked with aromatic spices, fresh tomatoes, and tomato paste, creating a vibrant and savory dish perfect as a standalone meal or a side. With a fragrant blend of cumin and cinnamon, and garnished with fresh cilantro, this wholesome rice dish offers a comforting and nutritious flavor that highlights simple pantry staples.


Ingredients

Rice and Broth

  • 2 cups long-grain brown rice
  • 3 cups low-sodium vegetable broth

Vegetables and Aromatics

  • 1 yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 2 Roma tomatoes, seeded and finely chopped
  • ¼ cup cilantro leaves, for garnish

Spices and Oils

  • 2 tablespoons olive oil
  • ¼ cup tomato paste
  • 1 teaspoon cumin
  • ½ teaspoon cinnamon
  • 1 teaspoon salt


Instructions

  1. Rinse the Rice: Place the rice in a mesh sieve and rinse thoroughly with cold water while agitating with your hands to release excess starch until the water runs clear. This helps the rice cook fluffy and less sticky. Set aside.
  2. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the finely chopped onions and cook for 2-3 minutes until softened, stirring occasionally. Add minced garlic and cook for an additional minute until fragrant.
  3. Combine Ingredients: Stir in the rinsed rice, tomato paste, cumin, cinnamon, chopped tomatoes, and salt. Cook and stir the mixture for about 2 minutes to let the flavors meld and the tomato paste to coat the rice evenly.
  4. Cook the Rice: Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer gently for 45 minutes or until all the liquid is absorbed and the rice is tender.
  5. Steam and Garnish: Remove the pot from heat but keep it covered for 5 more minutes to allow the rice to steam and settle. Then uncover, fluff the rice gently with a fork, sprinkle fresh cilantro leaves on top, and serve warm.

Notes

  • Rinsing the rice thoroughly helps reduce starch for fluffier texture.
  • Using low-sodium vegetable broth controls salt content and enhances flavor.
  • If you prefer a softer rice, you can add an extra ¼ cup of broth during cooking.
  • This recipe can be served as a main dish or a side to grilled meats or vegetables.
  • For extra spice, add a diced chili or a pinch of cayenne powder when sautéing the onions.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • Creamy Brussels Sprouts Bake Recipe
    Creamy Brussels Sprouts Bake Recipe
  • Creamy Macaroni Salad with Fresh Vegetables Recipe
    Creamy Macaroni Salad with Fresh Vegetables Recipe
  • Oven Roasted Carrots Recipe
    Oven Roasted Carrots Recipe
  • Cauliflower Mashed Potatoes Recipe
    Cauliflower Mashed Potatoes Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

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

Hi, I'm Kimmy!

Welcome to Eat With Kimmy—where food becomes a language of love, comfort, and stories told with every single bite.

Learn more

Popular

  • Tomato Rice Recipe
    Tomato Rice Recipe
  • Grilled Tilapia Tacos Recipe
    Grilled Tilapia Tacos Recipe
  • Creamy Chicken Corn Chowder Recipe
    Creamy Chicken Corn Chowder Recipe
  • Wild Rice and Mushroom Soup Recipe
    Wild Rice and Mushroom Soup Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Kimmy. All rights reserved.