Looking for a quick and tasty meal? Try my Flavorful One-Pot Mediterranean Tomato Rice! This dish is packed with rich flavors, fresh veggies, and simple steps. Plus, it's made in just one pot, which means less mess for you! Whether you're a busy parent or a student, you can whip this up in no time. Let's dive into the ingredients and get cooking!
Ingredients
Main Ingredients for Mediterranean Tomato Rice
- 1 cup basmati rice
- 1 can (14 oz) diced tomatoes, with juices
- 2 cups vegetable broth
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper (red or yellow), diced
- 1 zucchini, diced
- 1 cup frozen peas
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon paprika
- ½ teaspoon red pepper flakes (optional for heat)
- 3 tablespoons olive oil
- Salt and pepper to taste
- Fresh parsley, chopped, for garnish
The main ingredients in this dish create a perfect blend of flavors. Basmati rice has a lovely texture. The canned tomatoes add rich taste and moisture. The vegetable broth enhances the overall flavor, making each bite delightful.
Optional Ingredients for Extra Flavor
- Lemon zest (for brightness)
- Feta cheese (for creaminess)
- Olives (for a salty kick)
- Chickpeas (for added protein)
Feel free to mix in optional ingredients. Lemon zest adds a fresh note, while feta brings creaminess. Olives add a nice salty flavor, and chickpeas boost protein. Each addition makes this dish even more special.
Kitchen Tools Needed
- Large pot or Dutch oven
- Wooden spoon or spatula
- Measuring cups and spoons
- Knife and cutting board
Having the right tools helps make cooking easier. A large pot or Dutch oven is perfect for this one-pot meal. A good knife and cutting board make prep quick. A wooden spoon or spatula helps mix everything well.

Step-by-Step Instructions
Preparing the Vegetables
Start by gathering your fresh veggies. Use one medium onion, three garlic cloves, and one bell pepper. Chop the onion and dice the bell pepper. Mince the garlic. I like to use red or yellow bell peppers for color and taste. Next, take one zucchini and dice it into small pieces. These veggies add flavor and nutrition to your dish.
Cooking the Base Mixture
In a large pot or Dutch oven, pour in three tablespoons of olive oil. Heat it over medium heat. Once hot, add the chopped onion and bell pepper. Sauté them for about five minutes until they soften. Then, stir in the minced garlic, one teaspoon of dried oregano, one teaspoon of dried basil, half a teaspoon of paprika, and optional red pepper flakes for heat. Cook this mix for another minute. You will love the aroma as it fills your kitchen!
Next, add one can of diced tomatoes, including the juices. Stir well to combine. Let this mixture simmer for three to four minutes. This step helps meld the flavors together.
Adding Rice and Simmering
Now, it’s time to add the rice! First, rinse one cup of basmati rice under cold water until the water runs clear. This helps remove extra starch. Add the rinsed rice to the pot along with two cups of vegetable broth. Mix it all together.
Then, stir in the diced zucchini and one cup of frozen peas. Season with salt and pepper to taste. Bring the mixture to a boil. Once boiling, reduce the heat to low and cover the pot. Let it simmer for about 15 to 20 minutes. This allows the rice to cook and absorb most of the liquid.
After cooking, remove the pot from heat. Leave it covered for another five minutes. This resting time helps the rice fluff up nicely. Finally, fluff the rice with a fork and garnish with fresh chopped parsley before serving. Enjoy your flavorful dish!
Tips & Tricks
How to Enhance the Flavor
To make your Mediterranean tomato rice pop, use fresh herbs. Fresh parsley adds a nice touch. You can also add a squeeze of lemon juice before serving. This boosts the flavor and gives a bright taste. If you want extra richness, try adding a splash of balsamic vinegar. It pairs well with the tomatoes.
Common Mistakes to Avoid
One common mistake is not rinsing the rice. Rinsing removes excess starch. This keeps the rice from getting sticky. Another mistake is cooking on high heat. This can burn the bottom of the pot. Always cook on low once it boils. Lastly, don’t skip the resting step after cooking. Letting it sit makes the rice fluffier and tastier.
Serving Suggestions for Tomato Rice
Serve your tomato rice with a side salad. A simple green salad with olive oil works great. You can also pair it with grilled chicken or fish for protein. If you want a vegetarian option, try it with roasted vegetables. For a fun twist, serve it in a bowl and top with avocado slices or feta cheese. Enjoy your meal with a glass of white wine for a true Mediterranean feel!
Variations
Adding Proteins for a Complete Meal
You can easily add proteins to this dish. Chicken, shrimp, or tofu work well. If you choose chicken, use about one pound of diced breast. Add it after the onions and bell peppers. Cook until the chicken turns white. For shrimp, add them after the rice. Just wait until they turn pink. If you prefer tofu, cube and sauté it with the veggies. This way, you create a full meal in one pot.
Vegetarian and Vegan Alternatives
This recipe is very flexible for vegetarians and vegans. You can keep it plant-based by using vegetable broth instead of chicken broth. Add more vegetables like carrots or spinach for extra nutrition. For a protein boost, toss in chickpeas or lentils. Both add great texture and flavor. You can also try adding nuts like pine nuts or almonds for a crunchy topping.
Spice Level Adjustments
Want to change the spice level? It’s simple! For mild flavor, skip the red pepper flakes. If you love heat, add more, or try jalapeños. You can also use hot paprika instead of regular paprika. This will give your dish a nice kick. Always taste as you go, so you can find your perfect level of spice.
Storage Info
How to Store Leftovers
Once you finish your meal, let the rice cool down. Place any leftovers in an airtight container. This helps keep the flavors fresh. Store it in the fridge for up to four days. Make sure to check for any signs of spoilage before eating.
Reheating Instructions
To reheat your rice, you can use a microwave or a stove. If using a microwave, place the rice in a bowl. Add a splash of water to keep it moist. Cover the bowl and heat in short bursts, stirring in between. If you prefer the stove, place the rice in a pot. Add a bit of water and heat on low. Stir until it's warm throughout.
Freezing for Later Use
If you want to save the rice for later, freezing is a great option. Allow the rice to cool completely first. Then, portion it into freezer-safe bags or containers. Squeeze out any extra air before sealing. You can freeze it for up to three months. When ready to eat, thaw it overnight in the fridge or use the microwave for a quicker option.
FAQs
Can I use brown rice instead of basmati?
Yes, you can use brown rice. However, it takes longer to cook. Brown rice needs about 40-45 minutes of simmering. You will also need to increase the broth slightly, as brown rice absorbs more liquid.
How do I make this dish gluten-free?
This dish is easy to make gluten-free. Just use gluten-free vegetable broth. Most canned diced tomatoes are also gluten-free, but check the label. The rice is naturally gluten-free, so you’re good there.
What can I substitute for vegetable broth?
If you don't have vegetable broth, use water instead. You can add more spices to boost the flavor. Another option is to use chicken broth if you prefer a non-vegetarian option. Just keep in mind that this will change the taste slightly.
Mediterranean tomato rice is simple and tasty. We explored main and optional ingredients, tools, and steps to cook it. I shared tips to boost flavor and avoid common mistakes. You can also try variations with proteins or adjust spice levels. Lastly, I covered how to store leftovers and reheating options. Enjoy making this dish, and don't hesitate to experiment. Happy cooking!