Caprese Risotto
Cosy, cheesy, and just right for summer: caprese risotto features a tangy tomato broth, perfectly melted gooey mozzarella, smoky charred tomatoes, and plenty of fresh basil.

Is this plate a meal? Or is it a teleportation device that will transport you right to the sunny shores of Capri? You decide!
Now, this caprese risotto really is magic. It takes all the flavours you know and love from a time-honoured caprese salad, and puts them in a comforting, rich, creamy pan of risotto.
Caprese — a fresh salad inspired by the colours of the Italian flag — has a trio of ingredients (tomato, mozzarella, and basil). But this isn’t just plain rice with tomatoes stirred through. No-no.
We’ve got double layers of tomato intensity. To start, the broth is imbued with half a bottle’s worth of passata (Hint: Use the rest in pasta alla Siciliana!). The result: every bite is flavourful, umami-packed, and loaded with that signature sweet-tangy tomato flavour.
Secondly, there’s the charred tomatoes — and oh boy, does that bring out FLAVOUR with a capital “f”! Fresh, juicy, vine-ripened tomatoes cooked until they’re smoky, jammy, and caramelised beautifully.
Pockets of creamy melted mozzarella elevate the plate to the next level of comfort and indulgence. My mouth is watering, and if yours isn’t too, well, just you wait …
It may not be traditional, but caprese risotto has got style. Style and substance.
❤️ Why You’ll Love This Recipe

🍅 Ingredient Notes
- Risotto rice — arborio (most common) or carnaroli (my choice) — is vital. Don’t try to substitute any other variety of rice; these high-starch, short-grain types are what make the risotto so lusciously creamy.
- Passata is full of umami brightness from tomatoes. It’s smoother than tomato sauce, ideal for an intensely tomato-based sauce.
- Olive oil is best for Italian recipes, and this is no different! I always suggest using the best quality you can afford.
- Shallots give our caprese risotto a delicate, mild flavour. You could use yellow onions for a bolder pungency.
- Garlic
- Vegetable stock cubes bring depth of flavour. Any vegetable stock cube will do, but opt for low-salt so you can adjust the seasonings yourself. Alternatively, use a carton of organic vegetable broth.
- Mozzarella for our caprese-inspired trio! It melts into the risotto, giving you some ridiculously long cheese pulls. I prefer to use high-moisture Fior di Latte (cow’s milk) or Mozzarella di Bufala (buffalo mozzarella) for this recipe.
- Pecorino stirred through at the end adds a sharp saltiness. Use vegetarian pecorino (or parmesan) made from microbial rennet — avoid Pecorino Romano DOP or Pecorino Sardo DOP, as neither is vegetarian.
- Basil is a fresh, peppery match made in heaven with tomatoes and mozzarella.
- Tomatoes — ideally vine-ripened, heirloom or heritage tomatoes — add the finishing touch. Pan-fried until charred and oh-so-savoury, they offer bursts of powerfully smoky sweetness.
You’ll also need to season your caprese risotto with freshly cracked black pepper for just a touch of pleasant heat and fine sea salt, which helps to boost other flavours.
Adapting for Allergies and Dietary Requirements
This recipe for caprese risotto is 100% vegetarian, nut-free, and soy-free.
To make caprese risotto vegan, use a vegan mozzarella brand such as GreenVie, MozzaRisella, Violife, or I Am Nut OK. Mozzarella is a crucial component of the caprese triad, so can’t be skipped.
You can, however, skip pecorino or replace it with a vegan parmesan alternative (GreenVie ParmVeggio, Violife, or homemade).
While my caprese risotto is gluten-free, you have to be careful with vegetable stock cubes. Both Knorr and Kallo are labelled gluten-free, but others may contain wheat or barley as thickening agents.
Finally, this risotto is also alcohol-free. Traditionally, risotto recipes use white wine to de-glaze the pan. As the alcohol cooks off, it leaves an acidic undertone and great depth of flavour.
If you’re in an alcohol-free household, you won’t notice a downgrade — but if you’re used to more classic risotto recipes, feel free to add it back to the recipe!
🌶️ Variations and Additions
- Drizzle balsamic glaze over the finished caprese risotto, much as you might with a typical caprese salad.
- Stir wilted spinach into the rice for a more nutritious, iron-rich meal that’s fabulous for children.
- Use burrata for a creamier dish that feels ultra-indulgent and luxurious.
- Add chillies for a punchy twist on caprese flavours. Try mild red chilli flakes (sauteed with the aromatics at the beginning) or Calabrian chillies for a more Southern Italian touch.
- A spoonful of pesto adds oomph and vibrancy to the dish. I have plenty of recipes to choose from: traditional basil pesto, pumpkin-seed pesto, pesto without pine nuts, or wild garlic pesto for spring!

🧑🍳 How to Make Caprese Risotto (Step-by-Step Photos)
Risotto has a reputation for being finicky. Fear not, fellow cook: it’s not hard to cook risotto. However, it does require hands-on cooking time.
This recipe takes around 30 minutes to cook. Add on a few minutes for prep work, and you’re still looking at a manageable timeframe for weeknights and weekends.
To show how straightforward the process is, I’ve taken step-by-step photos from my kitchen. Feel free to refer back to these when you get down to cooking!

One: Sweat off shallots and garlic in plenty of olive oil, until aromatic and translucent.

Two: Add your risotto rice.

Three: Cook the risotto rice until it’s toasty and aromatic, stirring constantly to avoid burning.

Four: Add the passata to the pan. You’ll also want to dissolve your vegetable stock cube in 1 litre of water and gradually add this, too.

Five: Continue adding stock, ladle by ladle, until the rice is soft. Stir continually to make it creamy. Once cooked, add grated pecorino and sliced basil.

Six: Turn off the stove. Season with salt and pepper to taste. Stir through. Next, tear pieces of mozzarella and place them on top of your risotto. Cover the pan.

Seven: In a small frying pan, heat olive oil. Add halved tomatoes and fry, cut-side down, until charred.

Eight: The mozzarella will have melted in residual heat and can be stirred in. Plate your risotto with the charred tomatoes, more basil, and remaining mozzarella.
Remember, the complete recipe (with ingredient quantities and instructions) can be found at the bottom of this page. You can also print or save the recipe, adjust the servings, and more from there!
🪄 Top Tips From The Kitchen
Risotto is one of those dishes that’s on a weekly rotation in my household — that’s without my work as a recipe developer! So, you can imagine how many risotto recipes I’ve tested. Here are my tips to make a magic risotto, every single time:
- Rice matters. Of course, you should be using risotto rice, not pudding rice, sushi rice, or long-grain rice like basmati. But did you know there are wide varieties of risotto rice, each within a hierarchy? Arborio rice is the basic stuff — passable — but carnaroli rice is king. Plump, starchy, and extra-creamy, it’ll take your risotto to the next level.
- Toasting the risotto rice adds a gloriously nutty depth of flavour and prevents the grains from becoming mushy or overcooked later on.
- Adding the broth slowly is key to creaminess. While it’s tempting to pour in the whole lot, cooking the rice in small amounts of water is best, as it releases more starch. More starch = a creamier texture.
- Stir often. This is not a leave-it-on-the-stove kind of recipe. Agitating the rice by stirring frequently creates friction, which releases starch. As you already know from the above points, that results in a richer end result.

❄️ How to Store Caprese Risotto Leftovers
Whether you have leftovers or you’re meal-planning for the week ahead, here’s how to keep your caprese risotto tasting just as delicious as the day you cooked it:
🡆 Fridge: Cool the risotto, then transfer to air-tight containers. Refrigerate for up to three days.
🡆 Freezer: Again, cool and transfer to airtight, freezer-safe containers. Label with a recipe name and date (Suggestion: Go with Best Before vs Made Date), and freeze for up to three months. It may lose a little of its creaminess, but overall, risotto freezes well.
🡆 Reheat: On the hob with a little extra broth or water to loosen things up. If you’re reheating from frozen, defrost in the fridge overnight first.
Alternatively, add a splash of liquid and microwave for 30-second bursts, stirring in between, until piping hot. Don’t forget to use a microwave-safe container!
Tip: Want to mix things up? I love making arancini from leftover risotto! Arancini are small Sicilian-style breaded and fried rice balls, making them a moreish, crowd-pleasing appetiser. You can follow the steps in my mushroom arancini or pesto arancini recipe for detailed instructions.
🥦 Serving Suggestions
Caprese risotto pairs best with a light, zesty salad to contrast its rich creaminess. My arugula and spinach salad always goes down a treat with guests!
Grilled vegetables are divine for the same reason. Grilled asparagus is a favourite, as are garlicky mushrooms, courgette (zucchini), and roasted tenderstem broccoli.
To make the meal more filling, you could marry it with homemade focaccia (to mop up any extra juicy tomato broth!) or aubergine schnitzel (eggplant).
Let me know which one you pick!
Obsessed with Caprese Flavours? Try These Recipes
If you’ve tried this caprese risotto recipe, please drop a comment ✍️or a star rating 🌟below to help fellow readers! If you have a question about this recipe, please leave a comment so I can answer you ASAP.

Caprese Risotto
Ingredients
- 1 litre water
- 1 vegetable stock cube
- 1 tablespoon olive oil
- 60 grams shallots finely chopped
- 3 cloves garlic crushed and sliced
- 250 grams risotto rice
- 250 grams passata
- black pepper to taste
- fine sea salt to taste
- 10 grams vegetarian pecorino
- 125 grams drained mozzarella
- 2 sprigs basil
- 1 teaspoon olive oil
- 3 small vine-ripened tomatoes
Instructions
- Set a small saucepan filled with 1 litre water over low heat. Add 1 vegetable stock cube and let it dissolve. Keep this stock warm while you cook.
- Add 1 tablespoon olive oil to a large, deep-sided frying pan over medium heat.
- Next, add 60 grams shallots (finely chopped) and 3 cloves garlic (crushed then sliced) to the oil. Let them sauté for a few minutes, until beautifully aromatic and translucent.
- Tip 250 grams risotto rice into the pan. Let it toast in the oil, stirring frequently, until aromatic and slightly golden.
- Pour 250 grams passata into the pan along with a ladleful of broth. Let the rice cook until the liquid has mostly evaporated, then add a ladleful more. Repeat this process, stirring constantly, until your rice is al dente — around 30 minutes.
- Season the caprese risotto with black pepper and fine sea salt to taste.
- Finely grate 10 grams vegetarian pecorino and stir in along with 1 sprigs basil (finely sliced).
- Tear 62 ½ grams drained mozzarella and place on top of the risotto. Turn off the heat and cover the pan.
- In a separate frying pan, heat 1 teaspoon olive oil over medium heat. Add 3 small vine-ripened tomatoes (sliced in half) to the pan, cut-side down. Cook until the tomatoes are charred, around 5 minutes. Turn off the heat.
- Serve the caprese risotto. Split the remaining 62 ½ grams drained mozzarella and 1 sprigs basil (torn) between each of the plates.
- Finally, add the charred tomatoes on top. Enjoy!




So flavoursome, charring the tomatoes and using passata to cook the rice gave it real depth. I’d never used cheese in a rice dish so this was a new flavour for me. Will definitely be making again, recipe was great too, easy to follow with plenty of detail. Just what you need when making a new dish.
Charred tomatoes really do make all the difference in elevating the caprese risotto, don’t they? It adds a really tasty sweetness. I’m so glad the recipe worked well for you Austin! It’s great to hear that the step-by-step photos and recipe cards are doing their job. Have a great day 😀