Tomato Rice Skillet Dinner

Featured in: Lazy Day Comforts

This tomato rice skillet offers a comforting, one-pan meal perfect for busy evenings. Tender rice simmers with flavorful diced tomatoes, garlic, and a touch of oregano. Cooked on the stovetop until all liquid is absorbed, it delivers a satisfying blend of moist rice and bright vegetable notes. Optional olive oil and fresh parsley add richness and freshness, while simple seasoning keeps preparation easy. Ideal as a vegetarian or vegan main dish that’s gluten-free and ready in about 40 minutes.

Updated on Tue, 18 Nov 2025 14:18:00 GMT
Steaming Tomato-Rice Skillet Dinner, a colorful, one-pan meal with fresh parsley garnish. Pin It
Steaming Tomato-Rice Skillet Dinner, a colorful, one-pan meal with fresh parsley garnish. | dudesnack.com

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

On busy nights when I want something filling but fuss-free, this tomato-rice skillet is my go-to. The blend of tomatoes and rice brings back warm memories of my kitchen filled with the aroma of slow-cooked comfort.

Ingredients

  • 1 medium onion: finely chopped
  • 2 cloves garlic: minced
  • 1 can (14 oz/400 g) diced tomatoes: with juices
  • 1 cup (200 g) long-grain white rice: rinsed
  • 2 cups (480 ml) vegetable broth or water:
  • 1 tsp salt: or to taste
  • 1/2 tsp black pepper:
  • 1/2 tsp dried oregano or Italian seasoning:
  • 2 tbsp olive oil: optional
  • Fresh parsley: for garnish

Instructions

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Heat Oil:
Heat olive oil in a large skillet over medium heat. Add the onion and cook for 3–4 minutes, until soft and translucent.
Sauté 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 Main Ingredients:
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:
Garnish with fresh parsley if desired. Serve hot.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Hearty Tomato-Rice Skillet Dinner, featuring fluffy rice, vibrant tomatoes, and savory seasonings. Pin It
Hearty Tomato-Rice Skillet Dinner, featuring fluffy rice, vibrant tomatoes, and savory seasonings. | dudesnack.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

This dish became a favorite at our family table because everyone can customize their bowl—some add extra parsley, others sprinkle in chili flakes for some heat.

Variations

Stir in beans, chickpeas, or use brown rice for more protein and fiber.

Serving Suggestions

Pair with a simple green salad or roasted vegetables for a complete meal.

Storage

Leftovers keep well in the fridge for up to 3 days. Reheat on the stove with a splash of water.

A comforting, vegetarian Tomato-Rice Skillet Dinner, ready in under an hour, served hot. Pin It
A comforting, vegetarian Tomato-Rice Skillet Dinner, ready in under an hour, served hot. | dudesnack.com
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon

This easy tomato rice skillet brings satisfaction and simplicity to your dinner table—a family favorite for all ages.

Recipe Questions & Answers

Can I use brown rice instead of white rice?

Yes, brown rice can be substituted but will require a longer simmering time (10–15 minutes more) and additional liquid to ensure it cooks fully.

Is it possible to add protein to this dish?

Adding canned beans or cooked chickpeas when combining tomatoes provides extra protein and makes the meal more filling.

What kind of skillet works best?

A large skillet with a lid is ideal for even cooking and retaining moisture as the rice simmers.

Can I make this dish spicy?

Yes, including a pinch of red pepper flakes during seasoning adds a pleasant heat without overpowering flavors.

How do I ensure the rice is tender but not mushy?

Simmer the rice covered on low heat until all liquid is absorbed, then let it stand covered off heat for 5 minutes before fluffing with a fork.

Tomato Rice Skillet Dinner

One-pan dish with tender rice, juicy tomatoes, garlic, and herbs—quick, flavorful, and satisfying.

Prep Time
10 minutes
Time to Cook
30 minutes
Overall Time
40 minutes
Created by Jake Anderson

Recipe Category Lazy Day Comforts

Skill Level Easy

Cuisine Type American

Output 4 Portion Size

Diet Preferences Vegan-Friendly, Made Without Dairy, Free from 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

How to Make It

Step 01

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

Step 02

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

Step 03

Toast rice: Add rinsed rice to the skillet; toast for 1 to 2 minutes until edges become slightly translucent.

Step 04

Add liquids and seasonings: Pour in diced tomatoes with juices and vegetable broth; season with salt, black pepper, and oregano. Stir well to combine.

Step 05

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

Step 06

Rest and fluff: Remove skillet from heat; let stand covered for 5 minutes. Fluff rice with a fork.

Step 07

Garnish and serve: Sprinkle with fresh parsley if desired and serve immediately.

Gear Needed

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

Allergy Details

Always review all ingredients for allergens before starting. Check with a health specialist if uncertain.
  • Contains no major allergens; verify broth label for potential gluten or allergens.

Nutrition Details (per portion)

Nutrition info is for guidance and isn't a substitute for professional advice.
  • Calorie Count: 210
  • Fats: 4 g
  • Carbohydrates: 40 g
  • Proteins: 4 g