Of all the recipes that have become staples in my kitchen, this Avocado and Tomato Rice Bowl holds a special place. It wasn’t born from a meticulous plan but out of a classic weeknight dilemma: what can I make that is fast, healthy, and will please everyone? On one particularly hectic Tuesday, I found myself staring at a few ripe avocados, a punnet of cherry tomatoes, and a bag of rice. What started as a simple “let’s throw some things together” experiment quickly became a revelation. The moment my family took their first bites, the usual dinner table chatter quieted down, replaced by appreciative murmurs. My husband, who usually craves meat with every meal, was amazed by how satisfying and hearty it was. My kids, who can be skeptical of anything “too green,” were won over by the creamy avocado and the sweet burst of the tomatoes. The vibrant colors alone made the meal feel like a celebration. It’s the kind of dish that looks and tastes like you spent hours on it, but it comes together in under 30 minutes. It’s become our go-to for busy evenings, a refreshing lunch, and even a light, post-workout meal. This bowl is a testament to the idea that simple, fresh ingredients, when combined thoughtfully, can create something truly extraordinary.
Ingredients
- 1 ½ cups Basmati Rice, uncooked: This long-grain, aromatic rice provides a fluffy and light base that perfectly complements the creamy toppings. Its delicate fragrance adds a subtle, sophisticated layer to the dish.
- 3 cups Water or Vegetable Broth: Used for cooking the rice. Using vegetable broth instead of water is a simple way to infuse the rice with a deeper, more savory flavor from the very start.
- 2 large, ripe Avocados: The star of the show. Look for avocados that yield to gentle pressure. They provide a rich, buttery texture and are packed with healthy fats, making the bowl incredibly satisfying.
- 1 pint Cherry or Grape Tomatoes: These small tomatoes add a burst of sweetness and a pleasant, juicy acidity that cuts through the richness of the avocado. Halving them allows their flavor to meld beautifully with the other ingredients.
- ½ medium Red Onion: Finely diced, red onion offers a sharp, zesty crunch and a beautiful splash of purple color. Its flavor is milder than a yellow onion, making it ideal for eating raw.
- ½ cup fresh Cilantro, chopped: This herb brings a bright, citrusy, and slightly peppery note that is essential for the bowl’s fresh, vibrant character. If you’re not a fan, flat-leaf parsley is a good substitute.
- 1 large Lime: You’ll use both the zest and the juice. The lime’s acidity is crucial; it brightens all the flavors, brings everything together, and helps prevent the avocado from oxidizing and turning brown.
- 2 tablespoons Extra Virgin Olive Oil: A good quality olive oil adds a smooth, fruity richness to the tomato and avocado topping, tying the ingredients together into a cohesive mixture.
- 1 teaspoon Sea Salt, plus more to taste: Salt is a flavor enhancer. We’ll use it to season the rice cooking water and the final avocado-tomato mixture. Using sea salt can add a subtle mineral complexity.
- ½ teaspoon Black Pepper, freshly ground: Freshly ground pepper provides a pungent warmth that contrasts nicely with the fresh, zesty flavors of the bowl.
Instructions
- Prepare the Rice: The foundation of a great rice bowl is perfectly cooked rice. Begin by placing the 1 ½ cups of basmati rice into a fine-mesh sieve. Rinse it thoroughly under cold, running water for about a minute, or until the water runs clear. This crucial step removes excess starch from the surface of the grains, preventing them from becoming gummy and ensuring a light, fluffy texture. Once rinsed, transfer the rice to a medium-sized saucepan. Add the 3 cups of water or vegetable broth and 1 teaspoon of sea salt. Stir once to combine. Bring the mixture to a rolling boil over high heat. As soon as it boils, immediately reduce the heat to the lowest possible setting, cover the saucepan with a tight-fitting lid, and let it simmer for 15-18 minutes. It’s important not to lift the lid during this time, as that would release the steam needed to cook the rice evenly. After the time is up, remove the saucepan from the heat and let it stand, still covered, for another 5-10 minutes. This allows the rice to steam finish, absorbing any remaining moisture and making the grains perfectly tender. Finally, uncover the rice and fluff it gently with a fork to separate the grains.
- Prepare the Topping Ingredients: While the rice is simmering and steaming, you can efficiently prepare the vibrant topping. Start with the avocados. Slice each avocado in half lengthwise, cutting around the pit. Twist the halves to separate them. Carefully strike the pit with the heel of your knife so it lodges, then twist the knife to remove the pit. Using a spoon, scoop the avocado flesh out of the skin and place it on a cutting board. Dice the avocado into ½-inch cubes and place them in a large mixing bowl. Next, tackle the tomatoes. Halve the pint of cherry or grape tomatoes and add them to the bowl with the avocado. Finely dice the half of a red onion, chop the half-cup of fresh cilantro, and add both to the bowl. Finally, zest the entire lime directly into the bowl before cutting it in half.
- Combine the Topping: This is where the magic happens. Squeeze the juice from both halves of the lime over the avocado, tomato, and onion mixture in the bowl. The lime juice is not just for flavor; its acidity immediately goes to work to prevent the avocado from browning. Drizzle the 2 tablespoons of extra virgin olive oil over the top. Season with the ½ teaspoon of black pepper and an additional pinch of sea salt. Using a large spoon or a rubber spatula, gently fold all the ingredients together. Be careful not to overmix or stir too vigorously, as you want to keep the avocado chunks intact and avoid turning the mixture into a mash. Your goal is a chunky, salsa-like topping where each ingredient is distinct yet coated in the delicious lime and olive oil dressing. Taste the mixture and adjust the seasoning if necessary—it might need another pinch of salt or a squeeze of extra lime depending on your preference.
- Assemble the Rice Bowls: The final step is bringing it all together. Divide the warm, fluffy basmati rice evenly among four bowls, creating a generous bed for the topping. Using a large spoon, generously scoop the fresh avocado and tomato mixture over the top of the rice in each bowl. Be sure to get a good distribution of all the components. Serve immediately while the rice is warm and the topping is cool and fresh. This temperature contrast adds an enjoyable dimension to the eating experience.
Nutrition Facts
Servings: 4
Calories per serving: Approximately 550 kcal
- Healthy Fats: This bowl is rich in monounsaturated fats, primarily from the avocado. These “good fats” are renowned for their role in supporting heart health by helping to reduce bad cholesterol levels (LDL) while maintaining good cholesterol (HDL). They also contribute to the feeling of satiety, keeping you full and satisfied long after your meal.
- Dietary Fiber: With significant contributions from the avocado, rice, and vegetables, this dish is an excellent source of dietary fiber. Fiber is essential for digestive health, aiding in regular bowel movements and feeding the beneficial bacteria in your gut. It also helps to regulate blood sugar levels and can aid in weight management.
- Vitamin C: The fresh tomatoes, lime juice, and cilantro make this bowl a powerhouse of Vitamin C. This vital antioxidant plays a critical role in supporting a robust immune system, promoting skin health by aiding in collagen production, and protecting your cells from damage caused by free radicals.
- Complex Carbohydrates: The basmati rice provides a solid source of complex carbohydrates, which are the body’s primary fuel source. They are digested more slowly than simple sugars, providing a steady release of energy that can power you through your afternoon without the dreaded energy crash.
- Potassium: Avocados are surprisingly high in potassium, a mineral and electrolyte that is crucial for maintaining proper fluid balance, supporting healthy nerve function, and regulating muscle contractions and heart rhythm.
Preparation Time
This recipe is designed for efficiency, making it a perfect choice for a busy weeknight. The total time from start to finish is approximately 25-30 minutes. The active preparation time, which includes rinsing the rice and chopping the vegetables, is only about 15 minutes. The remaining 15-20 minutes is passive cooking and resting time for the rice, during which you can complete all other preparation steps, clean up, or set the table. This streamlined process ensures a fresh, wholesome meal can be on your table with minimal effort and time.
How to Serve
This Avocado and Tomato Rice Bowl is wonderfully versatile and can be served in numerous ways to suit different tastes, diets, and occasions. Here are some ideas to inspire your culinary creativity:
- The Classic Bowl: Serve it exactly as the recipe directs—warm, fluffy rice topped with the cool, zesty avocado-tomato mixture. The contrast in temperatures and textures is simple, yet divine.
- Add a Protein Boost: To make the meal even heartier and more balanced, consider adding a source of protein. This transforms it from a light meal into a complete, power-packed dinner.
- Grilled Chicken or Shrimp: Seasoned with chili powder and cumin, grilled chicken breast or succulent shrimp pairs beautifully.
- Black Beans or Chickpeas: For a vegetarian or vegan protein enhancement, simply rinse a can of black beans or chickpeas and fold them into the avocado mixture or scatter them over the top.
- A Fried or Poached Egg: A perfectly runny yolk from a fried or poached egg creates a rich, creamy sauce that elegantly coats the rice and topping.
- Crumbled Tofu or Tempeh: Sauté crumbled firm tofu or tempeh with a bit of soy sauce and garlic until golden for a delicious plant-based option.
- Introduce a Creamy or Cheesy Element:
- Cotija or Feta Cheese: A sprinkle of salty, crumbly Cotija or briny feta cheese adds a fantastic savory note.
- Sour Cream or Greek Yogurt: A dollop of cool sour cream or tangy Greek yogurt on top provides another layer of creamy texture and flavor.
- Turn Up the Heat:
- Pickled or Fresh Jalapeños: For those who like it spicy, add some thinly sliced fresh or pickled jalapeños.
- Spicy Drizzle: A drizzle of sriracha, chipotle aioli, or your favorite hot sauce can add a welcome kick of heat.
- Change the Base:
- Brown Rice or Quinoa: For a nuttier flavor and extra fiber, substitute the basmati rice with brown rice or protein-rich quinoa.
- Cauliflower Rice: For a low-carb, keto-friendly version, serve the topping over a bed of warmed cauliflower rice.
- Salad Greens: Transform it into a hearty salad by serving the avocado-tomato mixture over a bed of crisp romaine lettuce or mixed greens, with the rice mixed in or served on the side.
Additional Tips
- The Secret to Perfect Rice: Don’t skip rinsing the rice! This step is non-negotiable for achieving fluffy, individual grains. Additionally, letting the rice rest off the heat with the lid on for 5-10 minutes is equally important. This allows the steam to distribute evenly, finishing the cooking process gently and perfectly.
- The Avocado Anti-Browning Trick: While lime juice is your first line of defense, timing is also key. If possible, dice and add the avocado to the mixture right before you plan to serve. If you must prepare it slightly ahead, ensure the avocado pieces are thoroughly coated in the lime juice to slow the oxidation process.
- Tame the Raw Onion: If you find the flavor of raw red onion too potent or sharp, you can easily mellow it out. After dicing the onion, place it in a small bowl of cold water for about 10 minutes. Drain it well before adding it to the mixture. This simple trick removes much of the harsh bite while leaving the pleasant crunch and flavor.
- Meal Prep for Success: This bowl is fantastic for meal prepping lunches. The key is to store the components separately. Cook a batch of rice and store it in an airtight container in the fridge. Prepare the tomato, onion, and cilantro mixture (without the avocado or dressing) and store it separately. When you’re ready to eat, simply reheat the rice, dice a fresh avocado, and combine it with the tomato mixture and the dressing.
- Don’t Skimp on Freshness: The magic of this dish lies in its fresh ingredients. Use fresh lime juice, not the bottled kind, as its flavor is significantly brighter and more aromatic. Similarly, fresh cilantro (or parsley) is essential for that vibrant, herbaceous lift.
- Season in Layers: For the most well-rounded flavor, season your dish at different stages. Salting the rice cooking water ensures the base is flavorful on its own. Then, season the topping separately. This layered approach to seasoning creates a much deeper and more complex final taste than just adding salt at the end.
- Get Creative with Herbs: While cilantro is the classic choice, feel free to experiment with other fresh herbs. Fresh mint can add a cool, refreshing twist, especially in the summer. Chopped chives can provide a mild oniony flavor, and flat-leaf parsley is a great “universal” herb if you have cilantro-averse guests.
- Play with Temperature and Texture: The recipe calls for warm rice and a cool topping, which is a delightful contrast. However, you can also serve it with chilled, leftover rice for a refreshing cold rice salad, perfect for a hot day. For extra texture, consider adding a sprinkle of toasted pumpkin seeds (pepitas) or sunflower seeds for a savory crunch.
FAQ Section
1. Can I make this Avocado and Tomato Rice Bowl ahead of time?
Yes, with a small adjustment. You can prepare the rice and the tomato-onion-cilantro mixture ahead of time and store them in separate airtight containers in the refrigerator for up to 2 days. However, you should only cut and add the avocado, lime juice, and olive oil right before serving. Avocado oxidizes and turns brown and mushy very quickly, so adding it fresh will ensure the best flavor, color, and texture.
2. How do I keep the avocado from turning brown if I have leftovers?
While it’s best eaten fresh, you can store leftovers. The key is to minimize the avocado’s exposure to air. Transfer the leftover rice bowl to an airtight container and press a piece of plastic wrap directly onto the surface of the avocado topping, ensuring there are no air pockets. Then, secure the lid. The lime juice will help, but this direct contact method is the most effective way to slow browning for a day.
3. Is this Avocado and Tomato Rice Bowl healthy?
Absolutely. This recipe is packed with nutrients. It’s a well-balanced meal containing complex carbohydrates for energy (from the rice), healthy monounsaturated fats and fiber (from the avocado), and a host of vitamins and antioxidants (from the tomatoes, onion, lime, and cilantro). It is naturally vegetarian and can be easily made vegan.
4. What other grains can I use besides white rice?
This bowl is incredibly adaptable to other grains. For a higher-fiber and nutrient-dense option, you can use brown rice, which has a nuttier taste and chewier texture. Quinoa is another excellent choice, offering a complete protein source and a slightly earthy flavor. Other great alternatives include farro, barley, or even a blend of wild rice.
5. How can I add more protein to this bowl?
There are many easy ways to boost the protein content. For a plant-based option, add a cup of rinsed canned black beans, chickpeas, or edamame. You can also top the bowl with seasoned and sautéed tofu or tempeh. For non-vegetarians, it’s delicious with grilled chicken breast, flaky salmon, grilled shrimp, or even a scoop of pulled pork. A fried or poached egg on top is also a fantastic and simple protein addition.
6. I don’t like cilantro. What can I use instead?
The “soapy” taste of cilantro is a real genetic trait for some people! The best substitute is fresh, flat-leaf (Italian) parsley. It provides a similar fresh, green, and herbaceous note without the polarizing flavor of cilantro. You could also try a smaller amount of fresh dill or mint for a different but equally refreshing flavor profile.
7. Is this recipe gluten-free?
Yes, as written, this recipe is naturally gluten-free. Rice, avocados, tomatoes, onions, and the other ingredients do not contain gluten. Just be sure that if you use vegetable broth instead of water, you check the label to ensure it is certified gluten-free, as some brands can have hidden gluten-containing additives.
8. How can I make this recipe spicier?
It’s very easy to add some heat to this bowl. The simplest way is to finely mince a fresh jalapeño or serrano pepper and mix it in with the tomato and avocado topping. You could also add a pinch of red pepper flakes to the mixture. Another popular option is to finish the bowl with a drizzle of your favorite hot sauce, like sriracha, cholula, or a smoky chipotle-based sauce.

Avocado and Tomato Rice Bowl
Ingredients
- 1 ½ cups Basmati Rice, uncooked: This long-grain, aromatic rice provides a fluffy and light base that perfectly complements the creamy toppings. Its delicate fragrance adds a subtle, sophisticated layer to the dish.
- 3 cups Water or Vegetable Broth: Used for cooking the rice. Using vegetable broth instead of water is a simple way to infuse the rice with a deeper, more savory flavor from the very start.
- 2 large, ripe Avocados: The star of the show. Look for avocados that yield to gentle pressure. They provide a rich, buttery texture and are packed with healthy fats, making the bowl incredibly satisfying.
- 1 pint Cherry or Grape Tomatoes: These small tomatoes add a burst of sweetness and a pleasant, juicy acidity that cuts through the richness of the avocado. Halving them allows their flavor to meld beautifully with the other ingredients.
- ½ medium Red Onion: Finely diced, red onion offers a sharp, zesty crunch and a beautiful splash of purple color. Its flavor is milder than a yellow onion, making it ideal for eating raw.
- ½ cup fresh Cilantro, chopped: This herb brings a bright, citrusy, and slightly peppery note that is essential for the bowl’s fresh, vibrant character. If you’re not a fan, flat-leaf parsley is a good substitute.
- 1 large Lime: You’ll use both the zest and the juice. The lime’s acidity is crucial; it brightens all the flavors, brings everything together, and helps prevent the avocado from oxidizing and turning brown.
- 2 tablespoons Extra Virgin Olive Oil: A good quality olive oil adds a smooth, fruity richness to the tomato and avocado topping, tying the ingredients together into a cohesive mixture.
- 1 teaspoon Sea Salt, plus more to taste: Salt is a flavor enhancer. We’ll use it to season the rice cooking water and the final avocado-tomato mixture. Using sea salt can add a subtle mineral complexity.
- ½ teaspoon Black Pepper, freshly ground: Freshly ground pepper provides a pungent warmth that contrasts nicely with the fresh, zesty flavors of the bowl.
Instructions
- Prepare the Rice: The foundation of a great rice bowl is perfectly cooked rice. Begin by placing the 1 ½ cups of basmati rice into a fine-mesh sieve. Rinse it thoroughly under cold, running water for about a minute, or until the water runs clear. This crucial step removes excess starch from the surface of the grains, preventing them from becoming gummy and ensuring a light, fluffy texture. Once rinsed, transfer the rice to a medium-sized saucepan. Add the 3 cups of water or vegetable broth and 1 teaspoon of sea salt. Stir once to combine. Bring the mixture to a rolling boil over high heat. As soon as it boils, immediately reduce the heat to the lowest possible setting, cover the saucepan with a tight-fitting lid, and let it simmer for 15-18 minutes. It’s important not to lift the lid during this time, as that would release the steam needed to cook the rice evenly. After the time is up, remove the saucepan from the heat and let it stand, still covered, for another 5-10 minutes. This allows the rice to steam finish, absorbing any remaining moisture and making the grains perfectly tender. Finally, uncover the rice and fluff it gently with a fork to separate the grains.
- Prepare the Topping Ingredients: While the rice is simmering and steaming, you can efficiently prepare the vibrant topping. Start with the avocados. Slice each avocado in half lengthwise, cutting around the pit. Twist the halves to separate them. Carefully strike the pit with the heel of your knife so it lodges, then twist the knife to remove the pit. Using a spoon, scoop the avocado flesh out of the skin and place it on a cutting board. Dice the avocado into ½-inch cubes and place them in a large mixing bowl. Next, tackle the tomatoes. Halve the pint of cherry or grape tomatoes and add them to the bowl with the avocado. Finely dice the half of a red onion, chop the half-cup of fresh cilantro, and add both to the bowl. Finally, zest the entire lime directly into the bowl before cutting it in half.
- Combine the Topping: This is where the magic happens. Squeeze the juice from both halves of the lime over the avocado, tomato, and onion mixture in the bowl. The lime juice is not just for flavor; its acidity immediately goes to work to prevent the avocado from browning. Drizzle the 2 tablespoons of extra virgin olive oil over the top. Season with the ½ teaspoon of black pepper and an additional pinch of sea salt. Using a large spoon or a rubber spatula, gently fold all the ingredients together. Be careful not to overmix or stir too vigorously, as you want to keep the avocado chunks intact and avoid turning the mixture into a mash. Your goal is a chunky, salsa-like topping where each ingredient is distinct yet coated in the delicious lime and olive oil dressing. Taste the mixture and adjust the seasoning if necessary—it might need another pinch of salt or a squeeze of extra lime depending on your preference.
- Assemble the Rice Bowls: The final step is bringing it all together. Divide the warm, fluffy basmati rice evenly among four bowls, creating a generous bed for the topping. Using a large spoon, generously scoop the fresh avocado and tomato mixture over the top of the rice in each bowl. Be sure to get a good distribution of all the components. Serve immediately while the rice is warm and the topping is cool and fresh. This temperature contrast adds an enjoyable dimension to the eating experience.
Nutrition
- Serving Size: one normal portion
- Calories: 550