Creamy Roasted Tomato Risotto
There are few things in life more comforting than a bowl of creamy tomato risotto. The kind that feels like a hug — rich, silky rice, slow-cooked with roasted tomatoes until everything melds into this glorious, savory, sunshine-red dish that tastes like summer in Italy.
This Roasted Tomato Risotto is my take on that: a tomato risotto that’s deeply flavorful, naturally vegetarian, and easy enough to make on a weeknight — even if you’re chasing kids or answering emails between stirring.

Why You’ll Love This Roasted Tomato Risotto
And the best part? It’s made with everyday pantry staples — Arborio rice, canned tomato, olive oil, and a handful of fresh basil. No wine, no fancy stock, just pure tomato-risotto magic.
- Creamy and rich without heavy cream. The starch from Arborio rice does all the work — no shortcuts, no blandness.
- Slow-roasted tomatoes add that deep, caramelized sweetness you just can’t get from a can alone.
- Simple ingredients, restaurant-level flavor. You’ll be shocked how something so easy tastes this good.
- Naturally vegetarian (and easily vegan if you skip the cheese).
- No wine needed — perfect for anyone avoiding alcohol but still wanting that gourmet risotto flavor.

What Is a Tomato Risotto?
Classic Italian risotto is a creamy rice dish made by slowly adding hot broth to short-grain rice while stirring. The magic comes from the rice itself: as it cooks, it releases starch, creating that signature luscious texture.
A tomato risotto swaps part of the broth for tomato puree and often includes fresh or roasted tomatoes for extra depth. The result is a creamy tomato risotto that’s tangy, savory, and cozy — like a bowl of sunshine.

Ingredients You’ll Need
For the roasted tomatoes:
- 5 large juicy tomatoes
- 2 tablespoons olive oil
- Pinch of salt
For the risotto:
- 2 tablespoons olive oil
- 1 white onion, finely chopped
- 3 cloves garlic, minced or pressed
- 2 cups Arborio rice
- 7 cups vegetable broth (kept warm)
- 1 cup canned tomato
- 24 ounces tomato puree
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 15 fresh basil leaves, chopped
- Optional (but highly recommended):
- 4 tablespoons nutritional yeast or ½ cup Parmesan (or vegan Parmesan), grated


How to Make Roasted Tomato Risotto
Step 1 – Roast the Tomatoes
- Preheat your oven to 350°F (180°C). Place the whole tomatoes in a baking pan, drizzle with olive oil, and sprinkle with salt.
- Roast for 30–40 minutes, until the skins split and the edges start to caramelize.
Pro Tip:
Roasting tomatoes transforms their sweetness. Even mid-winter tomatoes taste like August once they’ve been roasted.
- Set them aside and keep warm while you start the risotto.
Step 2 – Build the Risotto Base
- In a large skillet or heavy-bottomed pan, heat 2 tablespoons olive oil over medium heat.
- Add the onion and cook for 3 minutes until translucent and fragrant.
- Add the garlic and stir for 30 seconds — just until it smells incredible.
- Add the Arborio rice and stir to coat every grain in oil. Let it toast for 1–2 minutes; this step adds depth and keeps the rice from getting mushy later.
Step 3 – Add Tomatoes and Seasonings
- Pour in 1 cup vegetable broth, the tomato puree, canned tomato, oregano, thyme, salt, and black pepper. Stir to combine.
- Let it simmer gently.
- Once the liquid begins to reduce, add hot broth one cup at a time, stirring frequently. Wait until each addition is mostly absorbed before adding the next.
- This is where the transformation happens — the rice releases starch and becomes ultra-creamy without any cream.
Quick Summary:
Low heat + gradual broth + patience = the creamiest tomato risotto ever.
Step 4 – Finish Like an Italian Chef
- After about 18–20 minutes, taste a grain. It should be tender but still slightly firm — al dente.
- Turn off the heat. Add the roasted tomatoes, chopped basil, and either nutritional yeast or Parmesan cheese.
- Stir everything together with the heat off for 1–2 minutes — this step, called mantecare in Italian cooking, creates that restaurant-style creamy finish.
- If the risotto thickens too much, add a splash of warm broth until it reaches that perfect silky texture.
Step 5 – Serve and Enjoy
- Spoon your creamy roasted tomato risotto into bowls and top with a drizzle of good olive oil, a sprinkle of extra basil, and maybe a crack of black pepper.
- Serve immediately — risotto waits for no one!

Expert Tips for Perfect Tomato Risotto
- Use hot broth. Cold stock cools the rice and ruins the creamy emulsion. Keep it simmering on a back burner.
- Don’t rush it. Risotto loves patience — add broth slowly and stir often.
- Stir, but not too much. Gentle, steady stirring is key. Over-stirring breaks the rice grains; under-stirring means uneven cooking.
- Roast your tomatoes. It adds umami depth that canned tomato alone can’t give.
- Season gradually. Tomato risotto concentrates flavor as it cooks, so taste near the end before adding extra salt.

Variations to Try
- Tomato & Basil Risotto: Double the basil and finish with a swirl of pesto.
- Garlic Lovers’ Tomato Risotto: Add extra roasted garlic for a bolder flavor.
- Spicy Tomato Risotto: Add a pinch of chili flakes when sautéing onions.
- Creamy Mascarpone Tomato Risotto: Stir in 2 tablespoons mascarpone at the end for an ultra-rich, velvety finish.
- Roasted Veggie Risotto: Add roasted zucchini, bell peppers, or eggplant for a complete Mediterranean-inspired meal.

What to Serve with Tomato Risotto
- A simple green salad with balsamic vinaigrette
- Garlic bread (always a yes)
- A side of roasted asparagus or broccoli
- For wine drinkers: a crisp Sauvignon Blanc or a light Chianti

Storage and Reheating Tips
Risotto is best fresh, but leftovers can shine too.
- Fridge: Store in an airtight container up to 3 days.
- Reheat: Add a splash of broth or water and warm over low heat, stirring until creamy again.
- Freezer: Technically possible, but texture suffers — I prefer to eat it fresh.
Pro Tip:
Turn leftovers into Arancini (crispy risotto balls). Roll chilled risotto into balls, coat with breadcrumbs, and bake or air-fry until golden.
Common Mistakes (and How to Avoid Them)
- Using cold broth — it shocks the rice.
- Skipping the toasting step — it adds essential nuttiness.
- Overcooking — risotto should be creamy but not mushy.
- Walking away too long — risotto is a hands-on recipe; think of it as a mindful cooking moment.
Nutrition Snapshot (per serving)
Approx. 300–350 calories • Fat 10 g • Carbs 55 g • Protein 8 g
(based on 6 servings, without cheese)
FAQs: Your Tomato Risotto Questions Answered

Make it a meal
Serve with:
More delicious salads you might like:
- Easy vegan Greek salad
- Vegan Spanish bean salad
- Roasted fennel and tomatoes salad
- Easy quick couscous salad
- Couscous with roasted carrots and Dukkah
And serve with a tasty bread like:
Delicious sauces you might like
- Best Quick Chinese Stir Fry Sauce
- Homemade Carolina Reaper Hot Sauce
- Copycat Arbys Red Ranch Sauce
- Easy Vietnamese Peanut sauce
- Easy Gluten Free Ponzu Sauce
- 10 Easy Hot Pot Dipping Sauces
- Japanese Hibachi Brown Sauce
Roasted Tomato Risotto (Easy Creamy Tomato Risotto Recipe)

Ingredients
For the roasted tomatoes:
- 5 large juicy tomatoes
- 2 tablespoons olive oil
- Pinch of salt
For the risotto:
- 2 tablespoons olive oil
- 1 white onion – finely chopped
- 3 cloves garlic – minced or pressed
- 2 cups Arborio rice
- 7 cups vegetable broth – kept warm
- 1 cup canned tomato
- 24 ounces tomato puree
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 15 basil leaves – chopped
Optional (choose your favorite):
- 4 tablespoons nutritional yeast
- ½ cup Parmesan cheese or non-dairy Parmesan – grated
Instructions
- Roast the tomatoes: Preheat the oven to 350°F (180°C). Place the whole tomatoes in a baking pan, drizzle with olive oil, and sprinkle with salt. Roast for 30–40 minutes or until the skins split and edges caramelize. Set aside and keep warm.
- Prepare the risotto base: In a large skillet or deep pan, heat 2 tablespoons olive oil over medium heat. Add the chopped onion and sauté for about 3 minutes until translucent. Stir in the garlic and cook for another 30 seconds until fragrant.
- Toast the rice: Add the Arborio rice and stir for 1–2 minutes to coat each grain in oil. This helps create that classic risotto texture and prevents the rice from turning mushy.
- Build the flavor: Stir in 1 cup of vegetable broth along with the tomato puree, canned tomato, oregano, thyme, salt, and black pepper. Let it simmer gently.
- Add broth gradually: Continue adding hot broth one cup at a time, stirring often. Wait until most of the liquid is absorbed before adding more. This process usually takes 15–20 minutes and creates that dreamy creamy consistency.
- Finish the risotto: When the rice is tender but still has a slight bite (al dente), remove from the heat. Add the roasted tomatoes, chopped basil, and your choice of nutritional yeast or Parmesan. Stir with the heat off for 1–2 minutes — this final step, called mantecare, makes the risotto glossy and perfectly creamy.
- Serve immediately: Spoon into bowls, drizzle with olive oil, and top with extra basil or cheese. Risotto waits for no one — it’s best enjoyed right away!
Notes
- Make it vegan: Use vegetable broth and nutritional yeast or vegan Parmesan. Everything else is naturally plant-based.
- How to make risotto creamy: Use hot broth, stir often (but not constantly), and add broth gradually. That’s the secret to restaurant-style creaminess without any cream.
- Add a flavor twist: Try adding roasted garlic, chili flakes, or a spoonful of pesto at the end for your own custom version.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of broth or water to bring back the creamy texture.
- Leftover magic: Turn leftover risotto into baked Arancini (crispy risotto balls) for a delicious second meal.
Ready to Cook?
If you’ve ever thought risotto was complicated, this Roasted Tomato Risotto will prove otherwise. It’s one of those dishes that feels indulgent but is secretly simple — perfect for date night, weeknight dinners, or when you just want to feel fancy with minimal effort.
Buon appetito! 💫
About the Author
Recipe developed by Simone, a vegetarian chef and food blogger with 13+ years of vegan cooking experience.