
This one-pot dish brings Italian comfort to your table with minimal effort. I developed this recipe after remembering Nonna’s simple yet flavorful meals in our tiny Boston kitchen.
The beauty lies in its simplicity—just rice, tomatoes, and a few pantry staples. Cooked together, they create a rich, one-pot meal that’s hearty and satisfying.
What you get is a vibrant, creamy rice dish with the sweetness of tomatoes and the warmth of Mediterranean flavors. It’s the kind of comfort food that feels like home.
Perfect for busy weeknights or lazy weekends. Here’s how to make it.
Ingredients for Italian Tomato Rice
One pot, twelve ingredients, pure Italian comfort waiting to happen.
| Ingredient | Amount | Notes |
|---|---|---|
| Arborio Rice 🍚 | 1 ½ cups | Short-grain for creamy texture |
| Canned San Marzano Tomatoes 🍅 | 1 can | 28 oz size, crushed by hand |
| Yellow Onion 🧅 | 1 whole | Finely diced for even cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Vegetable Stock 🥣 | 3 cups | Low-sodium preferred for control |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | Divided for sautéing and finishing |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc or Pinot Grigio |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from wedge |
| Fresh Basil Leaves 🌿 | ½ cup | Loosely packed for garnish |
| Unsalted Butter 🧈 | 2 tbsp | Optional for finishing richness |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | To taste for seasoning |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety ideal |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional for subtle heat |
The tomatoes are non-negotiable here. San Marzano are the gold standard—look for the DOP certification on the can if you’re at Whole Foods or a specialty store. Arborio rice is key for that creamy finish (don’t sub long-grain). I grab mine in bulk at Trader Joe’s, but any grocery store’s Italian aisle will have it. The Parmesan? Freshly grated from a wedge (the pre-grated stuff has anti-caking agents that make it melty in a bad way).
No white wine? Substitute chicken or vegetable stock with a splash of lemon juice. Out of Arborio? Carnaroli or Vialone Nano work too (all Italian short-grain). Fresh basil not happening? Dried basil at one-third the amount—just add it earlier in cooking. The butter at the end is optional but worth the extra minute (trust me). Want it vegan? Skip the Parmesan and butter entirely.
This keeps beautifully for 4-5 days in the fridge—the flavors actually deepen. Freezes for up to 3 months (portion first so you can grab just what you need). The basil garnish? Add that fresh when reheating (it wilts sad and gray otherwise).
Why You’ll Love This Recipe
- One Pot Wonder: I toss in the Arborio, tomatoes, and stock, then walk away—no stirring, no fuss.
- Sunshine in a Bowl: San Marzano tomatoes and garlic turn the rice this vibrant red, and the taste is like summer in Italy.
- Feeds a Crowd: I double the batch for potlucks, and it’s always the first dish gone.
- Budget Stretch: Honestly, a can of tomatoes and a bag of rice feed my family for two nights straight.
Step-by-Step Instructions for Italian Tomato Rice
This one-pot method delivers creamy, flavorful rice with minimal cleanup and maximum comfort.
Step 1: Sauté Aromatics Until Fragrant
Heat 2 tbsp Extra-Virgin Olive Oil in a large, heavy-bottomed pot over medium heat. Add the finely diced Yellow Onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent. The onion should turn a pale golden color without browning.
Add the 4 cloves minced Garlic Cloves, 1 tsp Dried Oregano, and 0.25 tsp Red Pepper Flakes. Stir constantly for 30-45 seconds until the garlic becomes fragrant but not brown. This builds the flavor foundation for the entire dish.
Step 2: Toast Rice and Deglaze with Wine
Pour in the 1.5 cups Arborio Rice and stir to coat it in the aromatics and oil. Toast for 2 minutes, stirring constantly, until the edges of the rice grains become translucent. This step enhances the nutty flavor of the Arborio and prevents gummy texture.
Carefully add the 0.5 cup Dry White Wine and stir until it’s fully absorbed by the rice. The mixture should sizzle gently as the wine deglazes the pot, lifting all those browned flavor bits. Wait until the liquid is nearly gone before proceeding.
Step 3: Simmer with Tomatoes and Stock
Add the 1 can Canned San Marzano Tomatoes (crushed by hand), 3 cups Vegetable Stock, 1 tsp Kosher Salt, and 0.5 tsp Freshly Ground Black Pepper. Stir well to combine, then bring to a gentle simmer over medium-high heat.
Reduce heat to medium-low and simmer uncovered for 18-20 minutes, stirring occasionally, until the rice is tender and most of the liquid has been absorbed. The mixture should be creamy with individual rice grains still visible – not soupy or dry.
Step 4: Finish with Cheese and Basil
Remove from heat and stir in the 0.5 cup Parmesan Cheese and remaining 1 tbsp Extra-Virgin Olive Oil. The cheese should melt completely into the rice, creating a rich, velvety texture. If using, stir in the 2 tbsp Unsalted Butter for extra richness.
Let the rice rest covered for 5 minutes, then stir in 0.5 cup Fresh Basil Leaves just before serving. The basil should wilt slightly from the residual heat but retain its vibrant color and fresh aroma. Serve immediately while hot and creamy.
Pro Tips For Making Italian Tomato Rice
- Toast the Rice: Cook the Arborio in the onion-garlic oil for 2-3 minutes until translucent—this builds a nutty base that keeps the dish from tasting flat. I learned this the hard way after skipping it and wondering why my rice tasted like canned tomatoes.
- Crush the Tomatoes: Hand-crush the San Marzanos before adding them—it breaks down the flesh faster and gives you those rustic, uneven chunks that soak up flavor better than whole tomatoes.
- Skip Cold Stock: Use warm vegetable stock when ladling it in, or the rice will seize up and take forever to cook. After burning a batch from impatience, I now keep the stock simmering in a pot beside the rice.
- Rest Before Serving: Let the finished rice sit off heat for 5 minutes—it lets the grains absorb the last bits of liquid and plump up properly. Sounds weird, but it works: the texture goes from good to restaurant-quality.
Flavor Customization for This Dish
Herb Variations
Swap dried oregano for 1 tsp dried thyme or rosemary for earthier notes. For fresh herbs, add 1 tbsp chopped sage with the garlic. I love how rosemary makes it taste like Nonna’s Sunday sauce. 🌿
Spice Level Adjustments
Increase red pepper flakes to ½ tsp for noticeable heat, or add ¼ tsp cayenne with the tomatoes. For smoky depth, stir in ½ tsp smoked paprika with the rice. I test these in my tiny kitchen constantly.
Creamy Additions
Stir in ½ cup ricotta or ¼ cup mascarpone at the end for extra richness. For a vegan twist, add 2 tbsp coconut cream. These make it feel like a restaurant dish with minimal effort.
Vegetable Boosts
Add 1 cup diced zucchini or eggplant with the onions. Spinach lovers can stir in 2 cups baby spinach at the end. I often toss in whatever’s left in my Boston fridge.
Cheese Swaps
Replace Parmesan with pecorino romano for sharper flavor, or use ½ cup feta for a tangy kick. For a melty finish, add ½ cup shredded mozzarella with the Parmesan. 🧀
Tomato Variations
Use fire-roasted tomatoes for smokiness, or sun-dried tomatoes (chopped) for intensity. Cherry tomatoes work too—just halve 2 cups and cook down first. I love the charred flavor from fire-roasted.
Nutrition Facts
Frequently Asked Questions
Can I use regular rice instead of Arborio?
Arborio gives the best creamy texture, but Carnaroli or Vialone Nano work too. Long-grain rice won’t absorb liquid the same way and may turn mushy. Stick to short-grain for authentic results.
What if I don’t have white wine?
Substitute with extra vegetable stock and a splash of lemon juice for acidity. The dish will still be flavorful, though slightly less complex in depth.
How do I prevent the rice from sticking?
Use a heavy-bottomed pot and stir occasionally during simmering. If it sticks, lower the heat and add a splash of stock. A well-seasoned pot helps too.
Can I make this vegan?
Skip the Parmesan and butter entirely. For richness, stir in 2 tbsp coconut cream at the end. The tomatoes and stock still deliver bold flavor.
- Indian Jasmine Rice Recipe: Fragrant Basmati-Free Elegance - October 19, 2026
- KFC Rizo Rice Recipe: Copycat Side Dish With Savory Spice Blend - October 19, 2026
- Jeerakasala Rice Recipe: Fragrant Cumin-Infused Kerala Delight - October 19, 2026