Canned Tomato Rice Skillet – Simple, Cozy, Weeknight Comfort
This is the kind of recipe you keep on standby for busy nights. It’s warm, filling, and built almost entirely from pantry staples—especially that lonely can of tomatoes you’ve been meaning to use. Everything cooks in one skillet, so cleanup is easy.
The flavor is bright and savory, with a little smokiness from paprika and a gentle kick if you add chili. It’s flexible, too, so you can toss in veggies, beans, or leftover meat without overthinking it.

Ingredients
Method
- Heat the skillet. Set a large, deep skillet over medium heat. Add olive oil and let it warm until it shimmers.
- Sauté the aromatics. Add the chopped onion with a pinch of salt. Cook 4–5 minutes, stirring, until soft and lightly golden. Add garlic and cook 30 seconds, just until fragrant.
- Toast the rice. Stir in the rinsed rice. Cook 1–2 minutes to coat the grains in oil and lightly toast them. This helps keep the texture fluffy.
- Add tomatoes and seasonings. Pour in the canned tomatoes with their juices. Stir in smoked paprika, oregano, cumin, red pepper flakes (if using), and tomato paste (if using). Cook 1 minute to let the spices bloom.
- Add broth and bay leaf. Pour in the broth and add the bay leaf. Stir, then taste the liquid and season with salt and pepper. It should taste well-seasoned now since the rice will absorb it.
- Simmer gently. Bring to a low boil, then reduce heat to low. Cover with a tight lid. Simmer 15–18 minutes, without stirring, until most of the liquid is absorbed and the rice is tender.
- Finish and steam. Remove from heat. If using peas or corn, sprinkle them over the top. Cover again and let rest 5–10 minutes. The residual steam finishes the rice and warms the veggies.
- Fluff and serve. Remove the bay leaf. Fluff the rice with a fork. Taste and adjust salt, pepper, and heat. Garnish with chopped herbs and a squeeze of lemon for brightness.
What Makes This Special
This dish is proof that simple ingredients can deliver big comfort. The rice simmers in a tomato-rich broth, soaking up all that flavor and turning soft and plump.
You get a complete meal in about 30 minutes with almost no fuss. It also scales up or down easily, and the leftovers reheat beautifully. If you love a budget-friendly, low-stress dinner that still tastes like you put some thought into it, this skillet is it.
Ingredients
- 2 tablespoons olive oil (or butter)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 cup long-grain white rice, rinsed until the water runs clear
- 1 can (14.5–15 ounces) diced tomatoes (with juices)
- 2 cups low-sodium chicken or vegetable broth
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon ground cumin (optional but great)
- 1/4–1/2 teaspoon red pepper flakes or chili powder (optional, for heat)
- 1 bay leaf (optional)
- Salt and black pepper, to taste
- 1/2 cup frozen peas or corn (optional)
- 1 tablespoon tomato paste (optional, for deeper tomato flavor)
- Fresh parsley or cilantro, chopped, for garnish
- Lemon wedges, for serving (optional but brightens everything)
Instructions
- Heat the skillet. Set a large, deep skillet over medium heat.
Add olive oil and let it warm until it shimmers.
- Sauté the aromatics. Add the chopped onion with a pinch of salt. Cook 4–5 minutes, stirring, until soft and lightly golden. Add garlic and cook 30 seconds, just until fragrant.
- Toast the rice. Stir in the rinsed rice.
Cook 1–2 minutes to coat the grains in oil and lightly toast them. This helps keep the texture fluffy.
- Add tomatoes and seasonings. Pour in the canned tomatoes with their juices. Stir in smoked paprika, oregano, cumin, red pepper flakes (if using), and tomato paste (if using).
Cook 1 minute to let the spices bloom.
- Add broth and bay leaf. Pour in the broth and add the bay leaf. Stir, then taste the liquid and season with salt and pepper. It should taste well-seasoned now since the rice will absorb it.
- Simmer gently. Bring to a low boil, then reduce heat to low.
Cover with a tight lid. Simmer 15–18 minutes, without stirring, until most of the liquid is absorbed and the rice is tender.
- Finish and steam. Remove from heat. If using peas or corn, sprinkle them over the top.
Cover again and let rest 5–10 minutes. The residual steam finishes the rice and warms the veggies.
- Fluff and serve. Remove the bay leaf. Fluff the rice with a fork.
Taste and adjust salt, pepper, and heat. Garnish with chopped herbs and a squeeze of lemon for brightness.
Storage Instructions
- Refrigerator: Cool completely, then store in an airtight container for up to 4 days.
- Freezer: Portion into freezer-safe containers and freeze up to 2 months. Thaw in the fridge overnight.
- Reheat: Warm in a skillet over low heat with a splash of water or broth to loosen.
You can also microwave in short bursts, stirring between intervals.
Benefits of This Recipe
- Budget-friendly: Rice, canned tomatoes, and basic spices stretch into several servings without breaking the bank.
- One-pan cleanup: Everything cooks in the same skillet, which is a gift on weeknights.
- Flexible base: Works with nearly any add-ins—beans, leftover chicken, chopped spinach, or roasted veggies.
- Pantry-powered: You likely have most of the ingredients already, so it’s reliable when fresh produce is low.
- Comforting and nutritious: Tomatoes add acidity and lycopene, while rice gives satisfying energy. Add peas or beans for fiber and protein.
Common Mistakes to Avoid
- Skipping the rice rinse: Rinsing removes excess starch. If you skip it, the rice can turn gluey.
- Boiling too hard: A rolling boil can overcook the bottom and leave the top underdone.
Keep it at a gentle simmer.
- Lifting the lid too often: Steam is your friend. Opening the lid releases it and can leave the rice unevenly cooked.
- Under-seasoning the liquid: Taste the broth-tomato mixture before simmering. It should be flavorful, since the rice absorbs that seasoning.
- Stirring while it cooks: Resist the urge.
Stirring breaks grains and creates mush.
- Using the wrong rice-to-liquid balance: For long-grain white rice, about 1 cup rice to 2–2 1/4 cups liquid (including tomato juices) works well. Adjust slightly based on your skillet and brand.
Variations You Can Try
- Smoky chorizo: Brown sliced chorizo or spicy sausage with the onions for a meaty version.
- Beans and greens: Stir in a drained can of chickpeas or black beans and a few handfuls of chopped spinach before the resting step.
- Cheesy top: After fluffing, scatter shredded cheddar, mozzarella, or feta. Cover briefly to melt.
- Curry-spiced: Swap paprika and oregano for 1–2 teaspoons curry powder and a pinch of turmeric.
Finish with cilantro and lime.
- Mediterranean: Add olives, capers, and a sprinkle of dried thyme. Finish with feta and lemon zest.
- Veggie-loaded: Sauté diced bell peppers, zucchini, or mushrooms with the onions to pack in more vegetables.
- Brown rice version: Use 1 cup brown rice and increase liquid to about 2 1/2 cups. Simmer 35–45 minutes, adding more broth if needed.
FAQ
Can I use crushed or whole tomatoes instead of diced?
Yes.
Crushed tomatoes make the dish saucier, while whole tomatoes can be hand-crushed in the pan. Just include the juices, and keep the overall liquid near 2–2 1/4 cups with the broth.
What if I only have jasmine or basmati rice?
Both work well. Rinse thoroughly and follow the same liquid ratio.
Cooking time may be a touch shorter for basmati, so start checking a couple of minutes early.
How do I keep the rice from sticking to the pan?
Use a heavy-bottomed skillet with a well-fitting lid, keep the heat low once it simmers, and avoid stirring. If your stove runs hot, use a diffuser or the smallest burner.
Can I add protein to make it a full meal?
Absolutely. Fold in cooked shredded chicken, browned sausage, or a drained can of chickpeas during the resting step.
The heat will warm everything through without overcooking.
Is there a way to make it less acidic?
Tomatoes can be tangy. Balance with a pinch of sugar, a knob of butter, or a splash of cream at the end. Fresh herbs also soften the sharpness.
What if my rice is still firm after the time is up?
Stir in 2–4 tablespoons of hot water or broth, cover, and cook on low for another 3–5 minutes.
Then rest off the heat for 5 minutes.
Can I make it oil-free?
Yes. Sauté the onions with a few tablespoons of broth instead of oil, adding more as needed to prevent sticking. The texture will be a bit lighter but still tasty.
Wrapping Up
Canned Tomato Rice Skillet is a no-fuss dinner that tastes like a hug in a bowl.
It leans on sturdy pantry items, welcomes whatever extras you have, and rewards you with cozy, tomato-laced rice in one pan. Keep this recipe in your weeknight rotation, play with the variations, and make it your own. A handful of herbs and a squeeze of lemon at the end make it sing every time.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


