Desserts
This Spanish-inspired caldo de tomate rice delivers deep, savory comfort in a single pot, blending ripe tomatoes, aromatic rice, and traditional Spanish flavors into a hearty meal. The secret lies in slow-simmering the tomato base until it develops rich, caramelized depth—transforming simple ingredients into something restaurant-worthy.
Perfect for chilly evenings or when you crave a dish that feels both elegant and effortless.
The beauty of this recipe is its versatility—build it with chorizo for smoky richness, shrimp for a seafood twist, or keep it vegetarian for a lighter take.
Each bite delivers tender rice infused with tomato's natural sweetness, balanced by garlic, paprika, and a touch of smoked paprika for that authentic Spanish touch. Ready in under 45 minutes, it’s the kind of meal that turns weeknights into special occasions.
Ingredients for caldo de tomate rice
Aromatic Spanish flavors meet hearty tomato richness in this one-pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Arborio Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Ripe Tomatoes 🍅 | 3 lb | Roma or vine-ripened, chopped |
| Spanish Chorizo 🌭 | ½ lb | Sliced into half-moons |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Smoked Paprika 🌶️ | 2 tbsp | High-quality, not sweet |
| Sweet Paprika 🌶️ | 1 tbsp | For balanced flavor profile |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Bay Leaves 🌿 | 2 whole | Fresh or dried, removed before serving |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Chicken or Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Red Wine Vinegar 🍷 | 1 tbsp | For brightness, optional |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Wedges 🍋 | 2 whole | For serving |
The tomatoes carry the dish, so choose vibrant, ripe Roma tomatoes or vine-ripened varieties—they'll develop the deepest caramelized flavor. For authentic Spanish chorizo, look for cured paprika-infused links at specialty markets or the international aisle of your grocery store. If using shrimp instead of chorizo, opt for 16/20 count for ideal texture. The Arborio rice is non-negotiable—its high starch content creates that signature creamy texture. Toast it lightly in olive oil before adding liquid for even better results.
No chorizo on hand? Swap for smoked sausage or even crispy bacon for a different but equally satisfying profile. Short on tomatoes? San Marzano canned tomatoes work beautifully—just crush them by hand for authentic texture. The smoked paprika is essential for that Spanish touch, but if you only have sweet, reduce the amount slightly and add a pinch of cayenne for depth. Fresh herbs are ideal, but dried oregano at half the amount will work in a pinch. For a vegetarian version, simply omit the chorizo and add extra vegetables like bell peppers or zucchini.
This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. The rice absorbs flavors beautifully, so reheat gently with a splash of broth to restore moisture. Garnish with fresh parsley and lemon wedges just before serving—brightness is key to cutting through the richness. Double the recipe and freeze half for lazy weeknights.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to dirty more than one pan. Sauté the chorizo first—it renders all that fat, then you just toss in garlic, tomatoes, and rice, let it simmer. No chopping, no measuring cups, just stir and wait.
- Smoky Depth Bomb: That smoked paprika and chorizo? It’s the secret. The rice soaks up the tomato’s sweetness while the paprika lingers like a slow-burning ember. Honestly, I’ll take this over any takeout curry when I’m craving something rich but not heavy.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rice holds up for days—just reheat with a splash of water, and it’s like it was made fresh. My kids (who usually refuse rice) ask for it at school. That’s saying something.
- Budget Flex: Arborio rice is cheap, tomatoes are seasonal, and chorizo stretches farther than you’d think. I’ll be real: I’ve made this for eight people on a $15 budget. Plus, leftovers taste better the second day—something I never expected.
Step-by-step instructions for tomato rice caldo
This Spanish-inspired dish delivers deep flavor with minimal effort in one aromatic pot.
Sauté Chorizo and Aromatics for Rich Foundation
Heat the 0.5 cup Extra-Virgin Olive Oil in a large, heavy-bottomed pot over medium heat. Add the 0.5 lb Spanish Chorizo sliced into half-moons and cook for 5-6 minutes until the edges begin to brown and crisp. This renders the fat while developing deep, smoky flavors.
Remove the chorizo with a slotted spoon and set aside, leaving the rendered fat in the pot. To the same pot, add the 6 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant but not browned. Add the 2 tbsp Smoked Paprika, 1 tbsp Sweet Paprika, and 1 tsp Ground Cumin, stirring constantly for 15 seconds to toast the spices and release their aromatic oils. This step builds the flavor base that will infuse the entire dish.
Develop the Tomato Base with Careful Cooking
Add the 3 lb Ripe Tomatoes (chopped) to the pot and stir to combine with the spices. Cook over medium-low heat for 10-12 minutes, stirring occasionally, until the tomatoes break down and form a thick, jammy consistency. You're looking for a deep red reduction that coats the back of a spoon—this is the heart of your caldo.
Season with the 1.5 tsp Salt and 0.5 tsp Black Pepper, then add the 2 whole Bay Leaves and 1 tbsp Red Wine Vinegar. The vinegar brightens the dish and balances the richness. Stir well and let the mixture simmer gently for 5 minutes to allow all the flavors to meld together. This is where the magic happens—don't rush it.
Add Rice and Broth for Perfect Texture
Return the chorizo to the pot and stir to distribute evenly. Add the 1.5 cups Arborio Rice, coating each grain with the tomato mixture. Pour in the 4 cups Chicken or Vegetable Broth and stir gently once to combine. The rice should be just submerged—don't stir again as this can release starch prematurely and make the rice mushy.
Bring the mixture to a gentle simmer over medium-low heat. The rice will begin to absorb the liquid, and you'll notice small bubbles forming around the edges. This is normal—resist the urge to stir. Cook for 15 minutes, then reduce heat to low and continue cooking for another 15-20 minutes until the rice is tender but still has a slight bite in the center. The dish should have a creamy, porridge-like consistency with distinct rice grains.
Rest and Finish with Fresh Herbs
Once the rice is tender, remove the pot from heat and let it rest for 5 minutes. This allows the rice to finish absorbing any remaining liquid and the flavors to settle. Remove and discard the 2 whole Bay Leaves. Stir in the 0.25 cup Fresh Parsley (chopped) and adjust seasoning if needed—this is your final chance to balance the flavors.
Serve immediately, garnished with the 2 whole Lemon Wedges on the side. The lemon adds a bright contrast to the rich, smoky tomato rice. Each bite should deliver a perfect balance of creamy Arborio rice, tender chorizo, and deeply flavorful tomato base. The one-pot simplicity makes this dish perfect for cozy weeknight meals.
Pro Tips For Making Caldo De Tomate Rice
- Sear the Chorizo First: Cut the Spanish chorizo into ½-inch slices and fry them in a dry pan for 2–3 minutes until the fat renders and the edges crisp slightly. This step builds flavor that won’t dissolve into the sauce later—something I learned after making a batch where the chorizo just melted into a bland paste.
- Toast the Paprika Wet: Bloom the smoked paprika in the oil after you’ve cooked the garlic, but add a splash of water or tomato juice first. Stirring it into dry oil makes it clump like a disaster, but a little liquid lets it disperse smoothly into the sauce—no lumps, no fishing them out later.
- Stir the Rice Constantly: Once you add the Arborio rice, keep it moving in the sauce with a wooden spoon for the first 5 minutes—even if it feels tedious. The grains need that direct heat to absorb liquid evenly, and skipping this is how you end up with a pot of mushy rice and dry bits. (Yes, even if you’re impatient like me.)
- Use Roasted Tomatoes: Char the tomatoes under a broiler or in a hot skillet until their skins blacken in spots—this concentrates their sweetness and deepens the sauce’s richness. I used to just toss in raw tomatoes, and the dish always tasted flat until I tried this. (Bonus: Peel them afterward for a cleaner texture.)
Wine and beer pairings for caldo de tomate rice
Spanish Red Wine
For an authentic pairing, reach for a Spanish Tempranillo like Bodegas Muga Reserva or La Rioja Alta 904. The earthy, slightly smoky notes of Tempranillo complement the dish's tomato richness and chorizo depth beautifully.
Serve slightly chilled (55-60°F) to let the wine's acidity cut through the creamy rice texture. 🍷
Crisp White Options
If you prefer white wine, a Verdejo from Rueda region works wonders—its citrus brightness mirrors the lemon garnish. I love Marqués de Riscal Verdejo for its crisp apple and pear notes that refresh the palate after each bite. For a budget-friendly choice, Albariño from Rías Baixas offers similar zesty charm.
Spanish Craft Beer
For beer lovers, a Spanish lager like Estrella Galicia or Alhambra Reserva 1925 provides a clean, slightly malty base that won't overpower the dish. The subtle hop bitterness balances the tomato's sweetness.
For a hoppier option, try a Spanish IPA such as Vostel Pale Ale—its citrus notes echo the lemon garnish perfectly.
Non-Alcoholic Pairings
Don't drink alcohol? Sparkling Spanish cava like Freixenet Elyssia Brut delivers the same crisp acidity without the booze. For a non-carbonated option, San Pellegrino Aranciata (blood orange soda) adds a sweet-tart contrast that enhances the dish's smoky-sweet profile. Serve chilled for best results.
Regional Wine Tips
When selecting wine, consider the region's climate—cooler areas like Rioja Alta produce Tempranillos with more acidity, perfect for balancing this rich dish. Look for bottles labeled "Crianza" or "Reserva" for wines aged longer, which develop more complex flavors that stand up to the tomato and chorizo. 💡
Nutrition facts
Frequently asked questions
Can I use canned tomatoes instead of fresh?
For convenience, use 2 (28 oz) cans of San Marzano tomatoes, crushed by hand for authentic texture. Simmer them for 10 minutes to reduce slightly, then proceed with the recipe. The canned version works beautifully—just skip the initial chopping step.
How do I make this vegetarian?
Swap the chorizo for 1 cup sliced mushrooms (like shiitake or cremini) sautéed until golden, or add 1 diced bell pepper and 1 zucchini for extra veggies. Boost umami with 1 tbsp soy sauce or 1 tsp nutritional yeast when adding the rice. The dish stays hearty and flavorful!
Why does my rice turn mushy?
Over-stirring releases starch too early, causing mushiness. After adding rice and broth, stir just once—then let it cook undisturbed. If using a shallow pot, reduce heat to low to prevent boiling. For extra insurance, rinse the rice before cooking to remove excess starch.
Can I make this ahead of time?
Yes! This dish tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. Reheat gently with a splash of broth—never microwave dry. For freezer storage, portion into 3-month batches. The rice absorbs flavors beautifully overnight!
What's the secret to the best tomato base?
Low-and-slow cooking is key! Simmer tomatoes for 10-12 minutes until jammy, then add vinegar and bay leaves to deepen flavors. The smoked paprika (toasted briefly) and garlic (cooked until fragrant, not brown) build the aromatic foundation. Patience here makes all the difference!
