Tomato Rice Skillet Dinner

Featured in: Comfort Classics

This one-pan meal blends tender long-grain rice with juicy diced tomatoes, aromatic onion, garlic, and Italian seasonings. It simmers gently in vegetable broth until fully absorbed, creating a comforting dish that is both simple and hearty. Ideal for busy weeknights, it requires minimal prep and delivers satisfying, balanced flavors with a touch of fresh parsley garnish.

Perfect as a quick wholesome dinner, it can be customized with beans for added protein or spiced up with red pepper flakes. Using a skillet with a lid ensures even cooking and optimal texture, making this an accessible and versatile choice for vegetarian, vegan, and gluten-free diets.

Updated on Tue, 18 Nov 2025 10:22:00 GMT
Steaming Tomato-Rice Skillet Dinner, a colorful one-pan meal with fresh parsley garnish. Save to Pinterest
Steaming Tomato-Rice Skillet Dinner, a colorful one-pan meal with fresh parsley garnish. | velvetthyme.com

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

This recipe first came together when I was searching for a quick dinner that felt satisfying but didn't require a mountain of dishes. Every time I make it, the aroma of simmering tomatoes and garlic brings everyone to the kitchen!

Ingredients

  • Onion: 1 medium, finely chopped
  • Garlic: 2 cloves, minced
  • Diced Tomatoes: 1 can (14 oz/400 g) with juices
  • Rice: 1 cup (200 g) long-grain white rice, 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 (optional): For garnish

Instructions

Prepare the Vegetables:
Heat olive oil in a large skillet over medium heat. Add onion and cook for 3–4 minutes, until soft and translucent.
Add Garlic:
Add garlic and cook for 1 minute until fragrant.
Toast the Rice:
Stir in rice and toast for 1–2 minutes, until the edges become slightly translucent.
Combine Ingredients:
Add 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 rice is tender and liquid is absorbed.
Let Stand:
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.
Hearty Tomato-Rice Skillet Dinner bubbling in the skillet, perfect for a cozy weeknight supper. Save to Pinterest
Hearty Tomato-Rice Skillet Dinner bubbling in the skillet, perfect for a cozy weeknight supper. | velvetthyme.com

My kids always request this meal when school nights are hectic. It is filling and everyone can customize their bowls with favorite toppings like chopped herbs or a drizzle of olive oil.

Serving Suggestions

This tomato-rice skillet pairs perfectly with a simple green salad or roasted vegetables for added color and crunch.

Recipe Variations

Try stirring in canned beans, cooked chickpeas, or swap white rice for brown rice (increase simmer time) for more protein and fiber.

Nutrition Information

Each serving provides about 210 calories, 4 g fat, 40 g carbohydrates, and 4 g protein.

Close-up of the finished Tomato-Rice Skillet Dinner served, showcasing fluffy rice and juicy tomatoes. Save to Pinterest
Close-up of the finished Tomato-Rice Skillet Dinner served, showcasing fluffy rice and juicy tomatoes. | velvetthyme.com

For extra comfort, serve this skillet dinner straight from the pan. It's warm, easy, and makes the evening feel special.

Recipe FAQs

Can this dish be made spicier?

Yes, add a pinch of red pepper flakes during cooking to introduce a mild heat that complements the savory flavors.

Is it possible to use brown rice instead?

Brown rice can be used but requires a longer simmer time—about 10–15 minutes more—and possibly extra broth to achieve the right texture.

What protein options can be added?

Stir in cooked chickpeas or canned beans when adding tomatoes to boost protein content while keeping it plant-based.

What type of pan works best?

A large skillet with a lid ensures even cooking and absorption of liquids for tender, fluffy rice combined with the vegetables.

How can leftovers be stored?

Store cooled portions in an airtight container in the refrigerator for up to 3 days, reheating gently on the stove or microwave.

Tomato Rice Skillet Dinner

One-pan dish of tender rice cooked with tomatoes, onion, garlic, and herbs for an easy flavorful dinner.

Prep time
10 min
Time for cooking
30 min
Total process time
40 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Comfort Classics

Skill level Easy

Cuisine type American

Yield amount 4 Number of servings

Dietary details Vegan-friendly, No dairy, Free from gluten

List of ingredients

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 ½ teaspoon black pepper
03 ½ teaspoon dried oregano or Italian seasoning

Optional

01 2 tablespoons olive oil
02 Fresh parsley, for garnish

How to make it

Step 01

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

Step 02

Cook Garlic: Add minced garlic to the skillet and cook for 1 minute until fragrant.

Step 03

Toast Rice: Stir in the rinsed rice and cook for 1 to 2 minutes, allowing the edges to become slightly translucent.

Step 04

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

Step 05

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

Step 06

Rest and Fluff: Remove from heat and let stand, covered, for 5 minutes. Fluff rice gently with a fork before serving.

Step 07

Garnish and Serve: Sprinkle fresh parsley over the top, if desired, and serve hot.

Essential tools

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

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains no major allergens; verify broth label for gluten or other allergens.

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 210
  • Fat content: 4 g
  • Carbohydrate: 40 g
  • Protein amount: 4 g