Tomato and mascarpone risotto is one of those dishes that feels like a warm hug in a bowl. It’s rich and creamy without being heavy, tangy with just the right amount of sweetness, and packed with slow-cooked flavor. It’s the perfect meal when you want something cozy but still a little special.
The base of the dish is classic risotto-Arborio rice slowly cooked in broth until it’s tender and creamy. But instead of the usual butter-and-Parmesan finish, this version gets a flavor upgrade with ripe tomatoes and a generous spoonful of mascarpone cheese. The result is a silky, tomato-forward risotto with a subtle tang and luxurious texture.
The tomatoes add brightness and acidity to balance the richness of the mascarpone. You can use fresh cherry tomatoes that burst into the rice as they cook, or canned tomatoes for a more concentrated, saucy flavor. A touch of garlic, onion, and maybe a few chili flakes gives it depth, while fresh herbs like basil or thyme bring it to life at the end.
Mascarpone is the secret ingredient that makes this dish shine. It melts effortlessly into the risotto, adding a creamy texture and a mild, slightly sweet flavor that complements the tomatoes beautifully. Unlike heavier cheeses, mascarpone adds richness without overpowering the other ingredients.
This risotto works well as a vegetarian main dish, but you can also serve it as a side alongside grilled chicken, shrimp, or roasted vegetables. It’s great for entertaining because it feels elegant but approachable, and it always looks beautiful on the plate with that vibrant tomato color and creamy finish.
Whether you’re cooking for guests or just craving something comforting and a little indulgent, tomato and mascarpone risotto is the kind of meal that satisfies on every level.

Ingredients
- 150 grams Arborio rice
- 1 tablespoon olive oil
- 1 small onion finely chopped
- 2 cloves garlic minced
- 400 grams chopped tomatoes canned or fresh
- 750 ml vegetable stock kept warm
- 100 grams mascarpone cheese
- to taste Salt and pepper
- for garnish Basil leaves optional, fresh
Instructions
- Heat the olive oil in a large pan over medium heat.
- Add the finely chopped onion and cook until translucent, about 5 minutes.
- Stir in the minced garlic and cook for another minute.
- Add the Arborio rice to the pan and cook for 2 minutes, stirring frequently to coat the rice with oil.
- Pour in the chopped tomatoes and cook for a further 2 minutes.
- Begin adding the warm vegetable stock to the rice, one ladleful at a time, stirring constantly and allowing each addition of stock to be absorbed before adding the next. This should take about 20-25 minutes.
- Once the rice is cooked and creamy, stir in the mascarpone cheese until well combined.
- Season with salt and pepper to taste.
- Serve hot, garnished with fresh basil leaves if desired.
Nutrition









