Creamy Tomato Risotto with Mascarpone

This is the most intensely tomato-flavored Tomato Risotto you will ever make. Oven-roasted cherry tomatoes, deeply rich tomato paste, and crushed San Marzano tomatoes build a layered, concentrated tomato base, then a swirl of mascarpone melts in at the end, taking the creaminess to a level that is genuinely hard to describe until you taste it. It is a love letter to tomato season — punchy and intense enough to enjoy on its own, but equally fabulous alongside a piece of roasted fish or seared scallops.

Creamy tomato and mascarpone risotto in a bowl with roasted cherry tomatoes on the vine and fresh basil, zomed in.

I am an avid gardener, and every summer I look forward to tomato season. Tomatoes are so often treated as a topping — tossed in salads, piled onto bruschetta — and while I love them that way, there is something special about a recipe where heat transforms them into something deeply concentrated and intense. Risotto felt like the perfect vehicle for that. I already have a few pasta recipes where tomatoes play a starring role, but I wanted something new, and this was the result. If you love risotto as much as I do, you’ll also want to try my Creamy Zucchini Risotto, Cacio e Pepe Risotto, and Lobster Risotto.

Why You’ll Love This Recipe

  • Big Tomato Energy – This isn’t just a tomato risotto—it’s a deeply rich and layered tomato dish, with roasted cherry tomatoes, tomato paste, and crushed tomatoes bringing serious flavor!
  • Silky, Luxurious Texture – Thanks to the high starch content of the risotto rice and a generous swirl of mascarpone, this dish is ultra-creamy without being heavy.
  • Simple Ingredients, Huge Flavor – Made with pantry staples like olive oil, chopped onion, and vegetable stock, but tastes like something from your favorite Italian restaurant.

Ingredients

Ingredients for tomato and mascarpone risotto.

When I was recipe testing this, my goal was simple: make it taste as intensely tomato as possible. That’s why we’re using three forms of tomato: double-concentrated tomato paste for deep umami, crushed San Marzano tomatoes for body and sweetness, and oven-roasted cherry tomatoes for that caramelized, jammy finish. To balance all that acidity, I wanted extra creaminess, which is exactly why mascarpone is here. Add it after you pull the pan off the heat; most people stir it in too early and lose the silkiness entirely.

Roasting cherry tomatoes for tomato and mascarpone risotto.
  1.  Toss cherry tomatoes with olive oil, salt, and pepper, then roast at 375°F for 20-25 minutes until caramelized and bursting.
Sauteing onion and garlic for tomato and mascarpone risotto.

2. Sauté diced onion in olive oil over medium heat for 3-4 minutes until soft, then add garlic and red pepper flakes.

Sauteing onion and garlic with tomato paste for tomato and mascarpone risotto.

3. Add tomato paste and cook for a full 2 minutes, stirring constantly, until deeply fragrant and caramelized.

Making tomato and mascarpone risotto.

4. Stir in the arborio rice and toast for 1-2 minutes, then deglaze with white wine and stir until mostly evaporated.

Making creamy tomato and mascarpone risotto in a white pan.

5. Stir in the crushed San Marzano tomatoes and cook for 1 minute, then begin adding warm stock one ladle at a time, stirring frequently and allowing each addition to fully absorb before adding the next. Continue for 15-18 minutes until the rice is al dente.

Creamy tomato and mascarpone risotto in a pan with roasted cherry tomatoes mixed in.

6. Pull the pan off the heat and stir in Parmesan, mascarpone, and the roasted cherry tomatoes until silky and combined. Add lemon zest, fresh thyme, and season to taste.

Creamy tomato and mascarpone risotto in a bowl with roasted cherry tomatoes on the vine and fresh basil, zoomed in.

Tomato and mascarpone risotto in a bowl with basil and grated parmesan.

Creamy Tomato Risotto with Mascarpone

Allie Hagerty
This creamy tomato risotto is made on the stovetop with roasted cherry tomatoes, San Marzano tomatoes, and tomato paste for a deeply layered, intensely flavored base. Mascarpone is stirred in at the end for a silky, rich finish that sets this version apart.
5 from 1 vote
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Course, Pasta
Servings 4 servings

Equipment

  • Large heavy-bottomed saucepan or Dutch oven
  • Small baking sheet
  • wooden spoon
  • ladle

Ingredients
  

For the Roasted Tomatoes:

  • 1 cup cherry tomatoes halved
  • 1 tablespoon olive oil
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper

For the Risotto:

  • 4 cups stock warm (vegetable or chicken)
  • 2 tablespoons olive oil
  • 1 small onion finely diced
  • 2 cloves garlic minced
  • 1/4 teaspoon red pepper flakes optional
  • 4 tablespoons tomato paste best if it is double-concentrated!
  • 1 cup arborio rice
  • 1/2 cup dry white wine like Pinot Grigio
  • 1 cup canned San Marzano tomatoes crushed
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1/2 cup mascarpone cheese
  • 1/2 cup Parmesan cheese finely grated
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon lemon zest
  • Fresh basil torn (for garnish)

Instructions
 

  • Preheat the oven to 375°F (190°C). Toss the cherry tomatoes with olive oil, kosher salt, and black pepper, spread on a baking sheet, and roast for 20–25 minutes until caramelized and bursting. Set aside. Meanwhile, warm the stock in a separate saucepan over medium-low heat and keep it warm throughout.
    1 cup cherry tomatoes, 1 tablespoon olive oil, 1/2 teaspoon kosher salt, 1/2 teaspoon black pepper, 4 cups stock
  • Heat olive oil in a heavy-bottomed saucepan over medium heat. Add the diced onion and cook for 3–4 minutes until softened. Stir in the minced garlic and red pepper flakes and cook for 30 seconds until fragrant.
    2 tablespoons olive oil, 1 small onion, 2 cloves garlic, 1/4 teaspoon red pepper flakes
  • Add the tomato paste and cook, stirring constantly, for 2 full minutes until deeply fragrant and caramelized. This step is important — don’t rush it.
    4 tablespoons tomato paste
  • Add the arborio rice and stir for 1–2 minutes until lightly toasted. Pour in the white wine and stir until mostly evaporated. Stir in the crushed San Marzano tomatoes and cook for 1 minute.
    1 cup arborio rice, 1/2 cup dry white wine, 1 cup canned San Marzano tomatoes
  • Add one ladle of warm stock and stir frequently until fully absorbed. Continue adding stock one ladle at a time, allowing each addition to fully absorb before adding the next. Continue for 15–18 minutes until the rice is al dente and creamy.
  • Remove the pan from the heat. Stir in the roasted cherry tomatoes, Parmesan, and mascarpone until silky and combined. Add the thyme and lemon zest, taste and adjust seasoning, then spoon into bowls. Garnish with fresh basil and extra Parmesan and serve immediately.
    2 teaspoons kosher salt, 1 teaspoon black pepper, 1/2 cup mascarpone cheese, 1/2 cup Parmesan cheese, 1 teaspoon fresh thyme leaves, 1 teaspoon lemon zest, Fresh basil

Notes

  • Cook the tomato paste properly. Give it a full 2 minutes in the pan over medium heat, stirring constantly. This caramelizes the sugars and deepens the flavor; skipping this step leaves the risotto tasting flat.
  • Always use warm stock. Cold stock shocks the rice mid-cook and disrupts the starch release that makes risotto creamy. Keep it on a low flame in a separate pan the entire time.
  • Stir frequently, not constantly. You want to encourage starch release, but taking a 30-second break won’t hurt. What matters is that you’re present and adding stock gradually.
  • Add mascarpone off the heat. Once you remove the pan from the burner, stir in the mascarpone. This keeps it from breaking and ensures a silky, cohesive finish.
  • Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop with a splash of water or stock to loosen. Risotto doesn’t freeze well; instead, press leftover risotto into patties and pan-fry for crispy risotto cakes.
  •  

Nutrition Facts

Calories: 594kcalCarbohydrates: 58gProtein: 17gFat: 30gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 44mgSodium: 2149mgPotassium: 629mgFiber: 3gSugar: 8gVitamin A: 991IUVitamin C: 16mgCalcium: 225mgIron: 4mg
Keyword risotto, tomatoes
Tried this recipe?Let us know how it was!

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating