Tomato Risotto with Frizzled Red Onions
This tomato-forward risotto is silky, bright, and savory, finished with a tumble of crisp “frizzled” red onions for sweetness and crunch. The key is a warm, concentrated tomato broth that seasons the rice from within, plus gentle heat and steady stirring to keep the grains creamy yet distinct.
Make it while tomatoes are still vibrant, or use canned tomatoes year-round. The onions are shallow-fried in minutes and stay crisp if you keep them separate until serving.
At a Glance
- Prep Time: 20 minutes
- Cook Time: 35 to 40 minutes
- Total Time: 55 to 60 minutes
- Yield: 4 servings (main course)
- Difficulty: Moderate (steady heat and attention)
- Main Method: Stovetop risotto + shallow-fried onions
Why This Works
- Warm, concentrated tomato broth: Simmering tomatoes with aromatics and keeping the liquid hot seasons every ladle of rice, avoiding a watery, pale risotto.
- Toasted rice for structure: Briefly toasting arborio (or carnaroli) coats the grains in fat, slowing absorption so you can achieve a creamy sauce with an al dente center.
- Gentle simmer, frequent stirring: Moderate heat and steady agitation release starch steadily, giving a creamy texture without breaking the grains.
- Fat and umami at the end: Butter and Parmesan soften tomato acidity and add gloss; a swirl of olive oil keeps it bright if you’re dairy-free.
- Frizzled onions for contrast: Crisp, lightly salted red onions add sweetness and crunch against the lush risotto, preventing “one-note” texture.
Ingredients
Tomato Broth
- 2 pounds ripe tomatoes, cored and chopped (or 1 can, 28 ounces, whole peeled tomatoes with juices)
- 1 small garlic clove, smashed
- 1 small basil sprig or 1 strip lemon peel (optional, for aroma)
- 3 to 3 1/2 cups water or low-sodium vegetable/chicken broth
- 1/2 teaspoon fine sea salt, plus more to taste
Frizzled Red Onions
- 1 large red onion, very thinly sliced (pole-to-pole for longer strands)
- 2 tablespoons rice flour or cornstarch (optional, boosts crispness)
- 1/2 cup neutral oil (such as grapeseed or canola), plus more as needed
- Fine salt, to finish
Risotto
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter (use more olive oil for dairy-free)
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 1 1/2 cups arborio rice (or carnaroli)
- 1/2 cup dry white wine or dry vermouth (optional; use broth if avoiding alcohol)
- 3 1/2 to 4 1/2 cups warm tomato broth (from above), as needed
- 1/2 to 3/4 cup finely grated Parmesan or Pecorino Romano (optional)
- 2 tablespoons unsalted butter, for finishing (optional)
- Handful fresh basil or parsley, torn
- Extra-virgin olive oil, for finishing
- Salt and freshly ground black pepper
- Pinch sugar, if needed, to balance acidity
Ingredient Notes
- Tomatoes: Ripe in-season tomatoes make a vivid broth. In the off-season, use canned whole peeled tomatoes (San Marzano–style if available) for dependable sweetness.
- Rice: Arborio is common and forgiving; carnaroli gives a firmer center and resists overcooking. Avoid long-grain rice; it won’t release enough starch.
- Wine: Adds brightness. If skipping, use an extra 1/2 cup warm broth and consider a squeeze of lemon at the end for lift.
- Onion “frizzle” coating: Starch is optional. Without it, you’ll get more lacy, delicate strands; with it, a slightly thicker, crackly crust.
How to Make It
1) Make the Tomato Broth
- Combine chopped tomatoes (or canned with juices), garlic, basil or lemon peel (if using), water/broth, and 1/2 teaspoon salt in a saucepan. Bring to a simmer over medium heat.
- Simmer 12 to 15 minutes to meld flavors. Lightly crush tomatoes with a spoon. Strain through a fine sieve, pressing to extract liquid. Discard solids. Keep the tomato broth hot over low heat. Taste; it should be pleasantly savory. Adjust salt if needed.
2) Frizzle the Red Onions
- Pat onion slices dry. Toss with rice flour/cornstarch if using, shaking off excess.
- Heat 1/2 cup oil in a wide skillet over medium heat until it shimmers (around 325 to 350°F if using a thermometer). Add a test strand; it should sizzle immediately.
- Fry onions in 2 to 3 batches without crowding, stirring occasionally, 3 to 5 minutes per batch until edges curl and turn deep golden. Adjust heat to prevent burning.
- Transfer to paper towels. Immediately sprinkle with salt. They will crisp further as they cool. Set aside. (Keep separate from the risotto to maintain crunch.)
3) Cook the Risotto
- In a wide saucepan or Dutch oven, heat olive oil and 2 tablespoons butter over medium heat. Add diced onion and a pinch of salt; cook, stirring, 4 to 6 minutes until translucent and sweet but not browned. Add minced garlic and cook 30 seconds.
- Stir in rice. Cook 2 minutes, stirring, until edges look translucent and the grains smell toasty. Don’t brown.
- Pour in wine and cook, stirring, until nearly absorbed.
- Add 2 ladles of hot tomato broth. Stir frequently and maintain a gentle simmer. When the liquid is mostly absorbed and you can draw a spoon across the pan and see the bottom briefly, add another ladle or two. Continue 18 to 22 minutes, adding broth as needed, until the rice is creamy with a slight bite in the center (al dente). If you run out of broth, use hot water.
- Off the heat, stir in cheese and 2 tablespoons butter (or a generous pour of olive oil if dairy-free). Add torn herbs. Season with salt and pepper. If the tomatoes are very tangy, a tiny pinch of sugar can round the flavor.
- Adjust consistency with more hot broth to “all’onda” (loosely flowing, not stiff). Rest 1 minute.
4) Serve
- Ladle risotto into warm bowls. Top generously with frizzled onions. Finish with more herbs and a thread of olive oil. Serve immediately.
Common Mistakes (and Fixes)
- Watery, pale risotto: The broth wasn’t flavorful or hot. Simmer tomatoes long enough to concentrate and keep the broth steaming as you cook.
- Mushy rice: Overcooked or stirred too hard on a raging boil. Keep a gentle simmer and stop when the center is just slightly firm.
- Overly tart: Under-seasoned or under-fatted. Salt heightens sweetness; finish with butter/cheese or a splash of olive oil. A pinch of sugar only if truly needed.
- Greasy or soggy onions: Oil too cool or the pan overcrowded. Fry in batches at 325 to 350°F and drain well. Salt right away.
- Burnt flavor: Onions or garlic cooked on high heat. Lower the heat and watch color closely; aim for golden, not brown-black.
Substitutions and Variations
- Canned tomatoes: Use a 28-ounce can whole peeled tomatoes (including juices). Simmer with 3 cups water/broth, then strain.
- No wine: Replace with broth. For brightness, finish with a squeeze of lemon.
- Vegan/dairy-free: Use olive oil instead of butter; skip cheese or use a vegan Parmesan. A teaspoon white miso or a tablespoon nutritional yeast can add umami.
- Gluten-free: Use rice flour or cornstarch for onions; risotto rice is naturally gluten-free.
- Herb swaps: Basil is classic; parsley, chives, or thyme work well.
- Add-ins: Fold in roasted cherry tomatoes, charred corn, or blanched green beans at the end. For protein, top with seared shrimp, scallops, or spoon over white beans.
- Creamier finish: Stir in 1 to 2 tablespoons mascarpone or a splash of cream right before serving.
Serving Suggestions
- With a peppery arugula salad dressed in lemon and olive oil
- Alongside grilled fish or roasted chicken
- With garlicky sautéed zucchini or blistered green beans
- With burrata or fresh mozzarella on top for extra richness
Storage and Reheating
- Refrigeration: Cool risotto quickly (spread on a tray to cool within 1 to 2 hours) and refrigerate in a shallow container up to 3 days. Store onions separately, uncovered on a paper towel–lined plate if possible.
- Reheating risotto: Warm gently in a saucepan with a splash of water or broth, stirring until creamy again. Adjust seasoning.
- Re-crisping onions: Reheat on a baking sheet at 350°F for 5 to 7 minutes. They will crisp as they cool.
- Freezing: Texture softens but it’s fine for arancini. Freeze risotto flat in bags up to 1 month; thaw overnight. Onions can be frozen up to 1 month and re-crisped in the oven.
- Food safety note: Rice can harbor spores; cool quickly, refrigerate promptly, and reheat until steaming hot.
Which Rice Should I Use?
| Rice | Texture | Absorption | Notes |
|---|---|---|---|
| Arborio | Creamy, slightly softer | High | Widely available; can overcook if not watched. |
| Carnaroli | Firm core, very creamy sauce | High–very high | More forgiving; great for tomato acidity and all’onda finish. |
| Vialone Nano | Silky, tender grains | Moderate–high | Excellent for seafood risotti; quicker cooking. |
FAQs
Can I make the tomato broth ahead?
Yes. Make and strain it up to 3 days in advance and keep refrigerated, or freeze up to 1 month. Reheat to steaming before using.
How do I keep the onions crisp?
Cool them on paper towels, salt right away, and store uncovered at room temperature for a few hours. For longer storage, refrigerate uncovered on a paper towel–lined plate and re-crisp briefly in the oven.
Can I cook this in a pressure cooker/Instant Pot?
Yes. Sauté aromatics and toast rice on Sauté. Add wine, then 3 1/2 cups hot tomato broth. Cook at High Pressure for 5 minutes, quick release, then stir vigorously off heat with cheese/butter and herbs. Adjust with hot broth to loosen. Texture will be slightly different but very creamy.
What if my tomatoes are very acidic?
Salt first; it can reduce the perception of sourness. Finish with butter/olive oil and cheese. If still sharp, add a tiny pinch of sugar—just enough to round the edges, not to sweeten.
Can I skip the starch for the onions?
Absolutely. You’ll get a more delicate, lacy crunch. Starch gives a thicker, crunchier shell. Both are good; choose your texture.
How do I scale this recipe?
You can scale up to 1.5x in a wide Dutch oven. For double, use two pans to avoid overcrowding and uneven cooking. Keep broth hot and cook to visual cues.
Is this gluten-free?
The risotto is naturally gluten-free. Use rice flour or cornstarch for the onions and verify your broth and cheese are certified gluten-free if necessary.
What cheese works best?
Parmesan adds nutty salinity; Pecorino is sharper and saltier. Start with less salt if using Pecorino and adjust to taste.
Conclusion
A concentrated tomato broth and patient stovetop technique deliver a risotto that’s vividly tomatoey and luxuriously creamy. The quick frizzled-onion topping adds the crunch and sweetness that make each bite balanced and complete—an easy win for late-summer produce or pantry tomatoes any time of year.
About Your Cooking Expert
Your Cooking Expert is a practical home cooking resource focused on reliable recipes, clear techniques, and why they work—so you can cook with confidence any night of the week.
Disclaimer
Nutritional and dietary information in this article is general and not a substitute for professional advice. Follow standard food safety practices: cool cooked rice promptly, refrigerate within 2 hours, and reheat until steaming hot.

