Tomato Rice Skillet Dinner

Featured in: One-Pan Power Meals

This one-pan tomato rice skillet offers a simple, comforting meal perfect for busy weeknights. Tender long-grain rice simmers in a flavorful mix of diced tomatoes, onion, garlic, and seasoning, all cooked in olive oil. The dish is ready in about 40 minutes and yields four servings of warm, satisfying comfort. Garnishing with fresh parsley adds a bright touch, while optional ingredients like beans or red pepper flakes can enhance texture and flavor.

Updated on Tue, 18 Nov 2025 08:17:00 GMT
Steaming Tomato-Rice Skillet Dinner, a one-pan meal with fluffy rice and vibrant tomatoes. Save
Steaming Tomato-Rice Skillet Dinner, a one-pan meal with fluffy rice and vibrant tomatoes. | whambite.com

A simple, comforting one-pan meal of tender rice simmered with juicy tomatoes, onion, and a hint of garlic—perfect for busy weeknights.

We created this recipe when looking for something simple yet satisfying using pantry staples. This tomato-rice skillet quickly became a family favorite for how effortless and cozy it is—especially on rushed evenings.

Ingredients

  • Onion: 1 medium, finely chopped
  • Garlic: 2 cloves, minced
  • Diced tomatoes: 1 can (14 oz/400 g), with juices
  • Long-grain white rice: 1 cup (200 g), rinsed
  • Vegetable broth or water: 2 cups (480 ml)
  • Salt: 1 tsp (or to taste)
  • Black pepper: 1/2 tsp
  • Dried oregano or Italian seasoning: 1/2 tsp
  • Olive oil (optional): 2 tbsp
  • Fresh parsley: For garnish

Instructions

Cook onion:
Heat olive oil in a large skillet over medium heat. Add the onion and cook for 3–4 minutes, until soft and translucent.
Add garlic:
Add the garlic and cook for 1 minute until fragrant.
Toast rice:
Stir in the rice and toast for 1–2 minutes, until the edges become slightly translucent.
Add liquid and seasonings:
Add the diced tomatoes (with juices), vegetable broth, salt, pepper, and oregano. Stir well to combine.
Simmer:
Bring to a boil, then reduce heat to low, cover, and simmer for 18–20 minutes, or until the rice is tender and the liquid is absorbed.
Rest:
Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
Garnish and serve:
Garnish with fresh parsley if desired. Serve hot.
Save
| whambite.com
Save
| whambite.com

Our kids love helping sprinkle parsley on top at the table, and it's fun to watch everyone dig in together. Even picky eaters ask for seconds!

Serving Suggestions

Pair this skillet dinner with a crisp green salad or roasted vegetables for a complete meal.

Make Ahead & Storage

This meal can be made ahead and stored in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water.

Variations

Add cooked beans or chickpeas while simmering for a protein boost, or stir in spinach at the end for extra greens.

Close-up of a flavorful Tomato-Rice Skillet Dinner, garnished with fresh parsley and ready to serve. Save
Close-up of a flavorful Tomato-Rice Skillet Dinner, garnished with fresh parsley and ready to serve. | whambite.com
Close-up of a flavorful Tomato-Rice Skillet Dinner, garnished with fresh parsley and ready to serve. Save
Close-up of a flavorful Tomato-Rice Skillet Dinner, garnished with fresh parsley and ready to serve. | whambite.com

This tomato-rice skillet is hearty and so easy—try it next time you need a warming dinner in a hurry.

Kitchen Guide

Can I use brown rice instead?

Yes, brown rice can be substituted but requires a longer simmer time of about 28-35 minutes with extra broth added as needed.

What can I add for extra protein?

Stir in canned beans or cooked chickpeas with the tomatoes to boost protein content without changing cooking time.

How do I make the dish spicier?

Add a pinch of red pepper flakes during the simmering stage for a subtle kick of heat.

Is olive oil necessary for cooking?

Olive oil helps soften the onion and garlic and adds richness, but you can use other cooking oils if preferred.

Can this be prepared ahead of time?

Yes, it reheats well and flavors deepen after resting, making it suitable for meal prep or leftovers.

Tomato Rice Skillet Dinner

Tender rice with juicy tomatoes, onion, and garlic cooked together for an easy one-pan dinner.

Prep Duration
10 min
Cook Duration
30 min
Complete Duration
40 min
Created by Brandon Ellis


Skill Level Easy

Heritage American

Output 4 Portions

Diet Requirements Plant-Based, No Dairy, No Gluten

What You'll Need

Vegetables

01 1 medium onion, finely chopped
02 2 cloves garlic, minced
03 1 can (14 oz) diced tomatoes with juices

Grains

01 1 cup long-grain white rice, rinsed

Liquids

01 2 cups vegetable broth or water

Seasonings

01 1 teaspoon salt, or to taste
02 1/2 teaspoon black pepper
03 1/2 teaspoon dried oregano or Italian seasoning

Optional

01 2 tablespoons olive oil
02 Fresh parsley, for garnish

Method

Phase 01

Sauté onion: Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3 to 4 minutes until softened and translucent.

Phase 02

Add garlic: Incorporate the minced garlic and cook for 1 minute until fragrant.

Phase 03

Toast rice: Stir in the rinsed rice and toast for 1 to 2 minutes until the edges turn slightly translucent.

Phase 04

Combine liquids and seasonings: Add diced tomatoes with their juices, vegetable broth, salt, black pepper, and oregano. Stir thoroughly to combine all ingredients.

Phase 05

Simmer mixture: Bring the mixture to a boil, then reduce heat to low. Cover and simmer gently for 18 to 20 minutes until the rice is tender and liquid absorbed.

Phase 06

Rest and fluff: Remove from heat and keep covered to rest for 5 minutes. Fluff the rice with a fork before serving.

Phase 07

Garnish and serve: Optionally, sprinkle fresh parsley on top and serve warm.

Kitchen Tools

  • Large skillet with lid
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy Guide

Review ingredients carefully for potential allergens and seek professional medical guidance if unsure
  • Contains no major allergens. Check prepared broth labels for gluten or allergens.

Nutrient Breakdown (per portion)

Numbers shown are estimates only - consult healthcare providers for specific advice
  • Energy: 210
  • Fats: 4 g
  • Carbohydrates: 40 g
  • Proteins: 4 g