Canned Spanish Rice Recipe: Smoky Tomato-Spiced One-Pot Magic

Main Courses

Canned Spanish Rice Recipe: Smoky Tomato-Spiced One-Pot Magic

This canned Spanish rice recipe transforms pantry staples into restaurant-quality one-pot magic with just 30 minutes of hands-on time. The secret lies in smoky tomato paste and warm spices that build deep flavor while the rice simmers in savory broth, creating tender grains with caramelized edges.

I developed this version after realizing how easily canned ingredients could replicate the rich, aromatic profile of traditional Spanish rice—without hours of prep or specialized ingredients.

The beauty of this method is its adaptability: use chorizo for smoky depth, saffron for golden hue, or even black beans for a heartier texture. The one-pot approach means minimal cleanup, and the tomato-spiced base works equally well with white or brown rice.

What starts as simple ingredients—canned tomatoes, broth, and basic spices—transforms into a dish that tastes like it simmered all day, perfect for weeknight dinners or meal prep.

By the time you're done, you'll have a pot of fragrant, slightly crispy rice where each grain is infused with smoky tomato and warm spices. The sauce clings to the rice, creating bites that balance tender texture with bold flavor.

This isn't just a shortcut—it's a technique that delivers restaurant-quality results with pantry-friendly ingredients, proving that comfort food doesn't require complicated methods.

The best part? This recipe scales effortlessly for crowds or leftovers. Double the batch for game day, or adjust the spices to suit your taste. Whether you're serving it alongside grilled meats or as a standalone dish, the one-pot simplicity makes it foolproof for any home cook.

Let's get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for canned spanish rice

Pantry staples meet smoky spices for one-pot Spanish rice magic.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Canned Diced Tomatoes 🍅 14 ½ oz Fire-roasted preferred, no salt added
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Chicken Broth 💧 2 cups Low-sodium preferred
Onion 🧅 1 whole Medium, diced small
Garlic Cloves 🧄 3 cloves Fresh, minced fine
Smoked Paprika 🌶️ 1 tsp For authentic smoky flavor
Ground Cumin 🌿 ½ tsp Toasted for deeper flavor
Bay Leaves 🍃 2 whole Dried, standard size
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Chorizo Sausage 🌭 4 oz Spanish chorizo, sliced thin

The canned tomatoes are where the magic starts—fire-roasted adds natural smokiness without extra effort. Trader Joe's and Muir Glen brands are my go-tos for no-salt-added options, but any good-quality diced tomatoes work. The chorizo brings deep, smoky flavor—Spanish chorizo is ideal, but Italian or Mexican chorizo in a pinch. For the rice, long-grain white gives the best texture, though brown rice works if you prefer. Toast the spices in the olive oil for 30 seconds before adding liquids—this builds flavor that canned ingredients alone can't match.

No chorizo? Smoked paprika plus a dash of liquid smoke gets you close. Short on tomato paste? Extra tomato sauce at half the amount stretches it out. The broth can be bouillon cubes in water if you're in a rush, but low-sodium is key—you'll add salt at the end. Fresh garlic and onion are ideal, but frozen diced sets (like Birds Eye) save time. Want extra richness? Stir in 1/4 cup sour cream at the end, or top with crumbled feta for a modern twist.

This reheats beautifully—just add a splash of broth if it's dry. Keeps 4-5 days in the fridge, freezes for 3 months. Double the batch and freeze half for lazy weeknights. The flavors actually improve overnight as everything melds. Store in an airtight container with a tight lid to trap steam, and let it sit at room temperature for 10 minutes before reheating for even better texture.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this—no fresh herbs, no fancy prep. Just open a can of tomatoes, stir in that tomato paste, and let the broth work its savory spell. The onion softens into sweetness without any chopping fuss.
  • Tomato-Paste Magic: That little can of paste? It’s the secret weapon. It thickens the sauce just right, caramelizes into a rich base, and gives it that deep, umami kick that makes it taste like you simmered it for hours—not 20 minutes.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Cold or reheated, it’s still hearty enough to fill a lunchbox or feed a crowd. My kids actually ask for it, and honestly? That’s the real win.
  • Budget Stretch: Here’s what sold me—this feeds six for under $5. The rice soaks up the broth like a sponge, the canned tomatoes cut costs, and leftovers? They’re even better the next day. My wallet and my freezer thank me every time.

Step-by-step instructions for smoky tomato-spiced Spanish rice

This method delivers restaurant-quality Spanish rice with deep smoky flavor in a single pot.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole onion (diced small) and cook for 5-6 minutes until softened and translucent. You'll see the edges start to turn golden—that's your signal to add the 3 cloves garlic (minced fine).

Cook the garlic for 30 seconds until it releases its aroma—don't let it brown or it'll turn bitter. Immediately add the 1 teaspoon smoked paprika and ½ teaspoon ground cumin, stirring constantly for 15 seconds to toast the spices. This step builds the smoky foundation of your dish. The spices should smell rich and earthy before moving forward.

2

Build the Tomato Base

Pour in the 14.5 ounces canned diced tomatoes and 2 tablespoons tomato paste, stirring to combine with the sautéed aromatics. Let the mixture simmer for 5 minutes until the raw tomato smell disappears and the sauce begins to thicken slightly. This reduction concentrates the flavor and removes excess acidity.

Add the 2 cups chicken broth, 1 teaspoon salt, and ½ teaspoon black pepper, then stir in the 2 whole bay leaves. The broth should just cover the tomato mixture—this ensures proper rice hydration without making the dish watery. Bring to a gentle boil, then immediately add the 1.5 cups long-grain white rice, stirring once to distribute evenly.

3

Cook the Rice to Perfect Texture

Reduce heat to low and let the rice simmer uncovered for 20 minutes. Stir gently once after 10 minutes of cooking to prevent sticking at the bottom. The rice should absorb most of the liquid but still have a slight bite—this indicates proper doneness. You'll know it's ready when the grains are tender but still hold their shape.

Here's the thing—don't peek or stir too often. Each time you disturb the pot, you release steam and potentially dry out the rice. The lid should stay off during cooking to allow excess moisture to evaporate, which prevents mushy results. The rice should be tender with just a hint of resistance when pressed with a fork.

4

Add Chorizo and Finish

Remove the pot from heat and stir in the 4 ounces sliced Spanish chorizo. Let the mixture sit off the heat for 5 minutes to allow the chorizo to soften and infuse its smoky, spicy flavor throughout the rice. The chorizo should be distributed evenly, with no clumps remaining.

Return the pot to low heat and cook for an additional 3-4 minutes, stirring occasionally, until the chorizo is heated through and the rice has absorbed any remaining liquid. The final texture should be moist but not saucy—each grain should be distinct with a tender bite. Remove and discard the bay leaves before serving.

👨‍🍳

Pro Tips For Making Canned Spanish Rice

  • Sauté the Onion Slowly: I used to blast the onions on high heat and end up with a bitter, browned mess. Instead, cook them over medium-low for 5-6 minutes until soft and translucent—this builds flavor without burning. The canned tomatoes will thank you later.
  • Deglaze Before Adding Rice: After browning your onions and tomato paste, splash in ¼ cup of chicken broth and scrape the bottom of the pot hard—you’re pulling up all those stuck-on bits. This adds depth to the sauce and keeps the rice from tasting flat.
  • Use Two Cans of Tomatoes: One can’s worth of diced tomatoes feels skimpy for Spanish rice. Double it (or add an extra 14.5 oz can of crushed tomatoes) for a richer, more balanced sauce. The extra liquid also prevents the rice from drying out mid-cook.
  • Stir Once, Then Leave It Alone: After adding the rice, stir it into the sauce just once—then resist the urge to check on it. Peeking and stirring releases steam and can turn the rice mushy. Cover, set a timer for 18 minutes, and let it steam undisturbed.

Wine and beer pairings for these flavors

Spanish Red Wine Pairings

For this smoky tomato-spiced rice, I reach for a Spanish Rioja Crianza—its balanced acidity and subtle oak complement the dish's deep, caramelized flavors. The Tempranillo grape variety, common in Rioja, mirrors the smokiness from the chorizo and paprika, creating a harmonious match.

Look for a 2018 or 2019 vintage with 12-14% alcohol—just enough body to stand up to the dish without overpowering it. 🍷

A Garnacha (Grenache) rosé from Priorat also works beautifully, especially if you prefer something lighter. The rosé's crisp acidity and red fruit notes cut through the richness of the chorizo while enhancing the tomato's brightness.

Serve slightly chilled (around 50-55°F) to let the wine's freshness shine against the warm spices.

Crisp White Wine Options

If you're serving this as a lighter meal, try a Spanish Albariño from Rías Baixas. The wine's citrusy brightness and mineral notes provide a refreshing contrast to the smoky paprika and chorizo.

I love pairing it with a 2022 or 2023 vintage—these wines are crisp, aromatic, and won't overpower the dish. Serve at 45-48°F to highlight its zesty profile. 💧

Beer Pairings

A Spanish lager like Estrella Galicia or Alhambra Reserva is my go-to for beer lovers. The crisp, clean finish of these lagers balances the dish's smoky and spicy elements without competing.

For a hoppier option, try a Spanish pale ale like La Viruta—its citrusy hops complement the tomato's acidity while the malt backbone stands up to the chorizo's richness. Serve the beer at 40-45°F for the best experience.

Non-Alcoholic Options

Don't drink alcohol? A sparkling sangria made with Spanish white wine, soda water, and a splash of orange juice works wonderfully. Add a pinch of smoked salt on the rim to echo the dish's smoky notes.

For a non-fizzy option, try Spanish horchata—its sweet, creamy texture contrasts beautifully with the savory rice. Serve both at room temperature for the best flavor balance. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 3.5g18%
Cholesterol 25mg8%
Sodium 620mg27%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute canned tomatoes with tomato sauce?

Yes, but adjust the liquid ratio carefully. Use 1 cup tomato sauce plus 1 cup additional broth to maintain the same moisture level. The sauce is thicker, so you'll need extra liquid to prevent dry rice. For best results, simmer the sauce with spices for 5 minutes first to develop depth.

2

What if I don't have chorizo? Can I use something else?

Try 4 oz cooked ham (diced small) or 2 tbsp soy sauce for umami depth. For smoky flavor without meat, add 1/2 tsp liquid smoke and 1/4 tsp smoked salt when stirring in the chorizo. The key is maintaining the dish's rich, savory profile.

3

How do I make this vegan?

Swap the chicken broth for vegetable broth and use vegan chorizo (like Field Roast brand). Replace bay leaves with 1 tsp dried thyme for a similar earthy note. The smoky paprika and cumin will still shine through beautifully. For extra richness, stir in 1 tbsp nutritional yeast at the end.

4

Why does my rice turn out mushy?

Mushy rice usually means too much liquid or insufficient cooking time. For this recipe, the rice-to-liquid ratio is precise—1.5 cups rice to 2 cups broth. Always cook uncovered on low heat and stir only once after 10 minutes. If using brown rice, increase cooking time by 10-15 minutes and check for doneness earlier.

5

Can I make this in a rice cooker?

Yes! Sauté the aromatics and spices in the rice cooker's pot first, then add all remaining ingredients except the chorizo. Use the white rice setting and let it cook normally. Stir in the chorizo during the keep-warm cycle for 3-4 minutes to heat through. The rice cooker's even heat distribution helps prevent sticking.

★★★★★4.5(5 reviews)
Categories Main Courses