Tomato Rice Skillet Dinner

Featured in: Everyday Bites

This easy skillet dish combines long-grain rice simmered gently with diced tomatoes, onions, and garlic for a satisfying, flavorful dinner. Olive oil sautés the aromatics before the rice cooks tender in vegetable broth, infused with oregano and seasoning. After simmering and resting off heat, the fluffy grains pair perfectly with fresh parsley garnish. Ideal for busy evenings, this wholesome skillet meal is naturally vegetarian, vegan, and gluten-free. Variations include adding beans for protein or swapping brown rice with adjusted cooking times.

Updated on Tue, 18 Nov 2025 09:40:00 GMT
Steaming Tomato-Rice Skillet Dinner, with bright red tomatoes, a comforting vegetarian meal ready to serve. Save
Steaming Tomato-Rice Skillet Dinner, with bright red tomatoes, a comforting vegetarian meal ready to serve. | fryflick.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 tomato-rice skillet reminds me of my college days when I wanted something satisfying but simple. My friends loved stopping by for a warm bowl, especially when we studied late into the night.

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: 2 tbsp (optional)
  • Fresh parsley: For garnish

Instructions

Sauté Vegetables:
Heat olive oil in a large skillet over medium heat. Add the onion and cook for 3 to 4 minutes until soft and translucent.
Add Garlic:
Add the garlic and cook for 1 minute until fragrant.
Toast Rice:
Stir in rice and toast for 1 to 2 minutes, until the edges become slightly translucent.
Add Liquids and Seasonings:
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 to 20 minutes, or until rice is tender and liquid is absorbed.
Rest and Finish:
Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork. Garnish with parsley if desired and serve hot.
One-pan Tomato-Rice Skillet Dinner: fragrant garlic and savory rice simmered in tomato broth to perfection. Save
One-pan Tomato-Rice Skillet Dinner: fragrant garlic and savory rice simmered in tomato broth to perfection. | fryflick.com
One-pan Tomato-Rice Skillet Dinner: fragrant garlic and savory rice simmered in tomato broth to perfection. Save
One-pan Tomato-Rice Skillet Dinner: fragrant garlic and savory rice simmered in tomato broth to perfection. | fryflick.com

This skillet dinner is one of my family's favorites. My kids like to sprinkle on extra parsley and always ask for seconds.

Required Tools

Large skillet with lid, chefs knife, cutting board, measuring cups and spoons

Nutritional Information

Per serving: Calories 210, Total Fat 4 g, Carbohydrates 40 g, Protein 4 g

Serving Suggestions

Pair with a simple green salad or add cooked beans for extra protein

A beautiful close-up of the flavorful Tomato-Rice Skillet Dinner, easy one-pan weeknight comfort food. Save
A beautiful close-up of the flavorful Tomato-Rice Skillet Dinner, easy one-pan weeknight comfort food. | fryflick.com
A beautiful close-up of the flavorful Tomato-Rice Skillet Dinner, easy one-pan weeknight comfort food. Save
A beautiful close-up of the flavorful Tomato-Rice Skillet Dinner, easy one-pan weeknight comfort food. | fryflick.com

This vibrant tomato-rice skillet comes together quickly and brings warmth to any dinner table.

Recipe Guide

Can I use brown rice instead of white rice?

Yes, brown rice can be substituted. Increase the simmering time by 10–15 minutes and add a bit more broth as needed for proper cooking.

How can I add more protein to this dish?

Stir in canned beans or cooked chickpeas along with the tomatoes to boost protein content without altering the cooking process much.

What type of pan works best for this meal?

A large skillet with a lid is ideal to evenly cook the rice and allow it to simmer covered, locking in moisture.

Is it possible to make this dish spicy?

Yes, adding a pinch of red pepper flakes during cooking will introduce a gentle heat without overwhelming the flavors.

Can I prepare this meal ahead of time?

It can be prepped ahead by chopping vegetables and measuring ingredients. Cook the rice mixture fresh for best texture and flavor.

Tomato Rice Skillet Dinner

A comforting one-pan meal featuring tender rice and juicy tomatoes cooked with onion and garlic.

Prep duration
10 min
Cook duration
30 min
Complete duration
40 min
Created by Olivia Parker


Complexity Easy

Heritage American

Output 4 Portions

Dietary guidelines Plant-Based, No dairy, No gluten

Components

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

Method

Phase 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, stirring occasionally, until soft and translucent.

Phase 02

Add garlic: Incorporate minced garlic into the skillet and continue cooking for 1 minute until fragrant, stirring to prevent burning.

Phase 03

Toast rice: Add rinsed long-grain white rice to the skillet. Stir and toast for 1 to 2 minutes until the edges become slightly translucent.

Phase 04

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

Phase 05

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

Phase 06

Rest and fluff: Remove skillet from heat and keep covered for 5 minutes to allow steam to finish cooking the rice. Fluff gently with a fork before serving.

Phase 07

Garnish and serve: Optionally sprinkle fresh parsley over the dish before serving warm.

Tools needed

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

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains no major allergens. Verify broth labels for gluten or other allergens if using prepared stock.

Nutrition breakdown (per portion)

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