There is something truly magical about the Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe that brings warmth and comfort with every spoonful. This dish combines the vibrant sweetness of slow-roasted cherry tomatoes with the earthy aroma of fresh thyme and the rich creaminess of a perfectly cooked risotto, elevated by the herbaceous punch of basil pesto. It is an Italian-inspired marvel that balances flavors and textures beautifully, making it an ideal meal to impress guests or simply treat yourself to a cozy night in. Once you dive into this risotto, you’ll find it hard to stop savoring every bite.

Ingredients You’ll Need
The beauty of this Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe lies in its simplicity. Each ingredient plays a key role, whether it’s lending vibrancy, depth, creaminess, or a fragrant herbal note that ties everything together.
- Cherry tomatoes (1 pint): Roasting these brings out their natural sweetness and deepens their flavor.
- Olive oil (2 tbsp total): Used both for roasting and sautéing, it adds a fruity richness.
- Fresh thyme leaves (1 tsp): Provides a subtle earthy aroma that complements the tomatoes beautifully.
- Salt and pepper: Essential for seasoning to enhance all the flavors.
- Butter (1 tbsp): Adds creaminess and helps soften the onions.
- Onion (1 small, finely chopped): Gives a sweet base layer to the risotto.
- Garlic (2 cloves, minced): Brings a fragrant warmth without overpowering.
- Arborio rice (1 cup): The secret to that luscious, creamy risotto texture.
- Dry white wine (½ cup, optional): Adds acidity and complexity if you choose to use it.
- Warm vegetable broth (4 cups): Essential for gentle cooking and absorbing flavors.
- Grated Parmesan cheese (¼ cup): Lends a savory umami punch and extra creaminess.
- Basil pesto (2 tbsp, plus more for serving): Introduces fresh herbal brightness and vibrant color.
- Fresh basil for garnish: Adds a final pop of freshness and aroma that delights the senses.
How to Make Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe
Step 1: Roast the Cherry Tomatoes
Start by preheating your oven to 400°F (200°C). Toss the cherry tomatoes on a baking sheet with olive oil, thyme, salt, and pepper. Roasting them for 20 to 25 minutes will soften them and add an irresistible blistered texture that brings an intense, sweet flavor to the dish. It’s worth the wait and sets the foundation for this risotto’s vibrant taste.
Step 2: Prepare the Risotto Base
While the tomatoes roast, warm butter and olive oil in a large saucepan over medium heat. Add the finely chopped onion and cook until translucent, about 5 minutes, coaxing out its natural sweetness. Stir in the minced garlic and cook for just a minute to avoid bitterness, allowing its fragrance to fill your kitchen.
Step 3: Toast the Arborio Rice
Add the arborio rice to the pan, stirring to coat each grain in the buttery mixture. This toasting step is crucial as it locks in the rice’s creamy texture while preventing it from becoming mushy. If using dry white wine, pour it in now and let it cook down until fully absorbed—this adds a lovely depth to the risotto’s flavor.
Step 4: Slowly Add Broth and Stir
Begin ladling warm vegetable broth into the rice, one ladle at a time. Stir continuously and be patient, letting the rice soak up the broth before adding more. This slow absorption process, which takes about 20 to 25 minutes, is what transforms the rice into that spectacularly creamy and velvety consistency risotto is famed for.
Step 5: Finish with Cheese, Pesto, and Tomatoes
Once the rice is tender and creamy, stir in grated Parmesan cheese and basil pesto, which add layers of savory flavor and freshness. Gently fold in half of the roasted cherry tomatoes, folding carefully so they don’t burst too much. This step brings sweet bursts of tomato through every bite and rounds out the dish wonderfully.
How to Serve Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe

Garnishes
To make your dish truly stand out, top each serving with the remaining roasted tomatoes, a drizzle of extra basil pesto, and a scattering of fresh basil leaves. These garnishes not only add visual appeal but also a fresh, herbaceous brightness that lifts the rich, creamy flavors perfectly.
Side Dishes
This risotto pairs beautifully with a crisp green salad or simply served alongside some crusty garlic bread. For those looking to add protein, grilled chicken or seared shrimp complement the herbaceous and sweet notes without overwhelming the dish.
Creative Ways to Present
For a more elegant presentation, serve the risotto in shallow bowls or even small cast iron skillets to keep it warm and cozy. Adding a sprinkle of toasted pine nuts or a few shavings of aged Parmesan on top can also add a delightful textural twist. A final flourish of edible flowers or microgreens can turn this rustic dish into a restaurant-worthy masterpiece.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, allow the risotto to cool completely before transferring it to an airtight container. Stored in the refrigerator, it will stay fresh for up to 3 days. The flavors actually deepen a bit, making for an even more satisfying meal the next day.
Freezing
While risotto is best enjoyed fresh, it can be frozen if necessary. Portion it out into freezer-safe containers and freeze for up to 1 month. Keep in mind that the texture may change slightly once thawed, becoming less creamy. However, tossing in an extra splash of broth or cream while reheating can help bring it back to life.
Reheating
Reheat gently on the stovetop with a splash of warm vegetable broth or water to loosen the rice and restore creaminess. Stir continuously over medium-low heat until heated through. Avoid the microwave if possible to prevent uneven heating and preserve that luscious texture you worked so hard to create.
FAQs
Can I make this risotto vegan?
Absolutely! To keep your Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe vegan, skip the Parmesan cheese and butter. Use vegan butter or olive oil instead, and choose a dairy-free pesto or make your own with nutritional yeast for that cheesy flavor.
Is it necessary to use white wine?
White wine adds a lovely acidity and depth but is completely optional. You can simply omit it and start adding vegetable broth earlier. The dish will still be delicious with plenty of flavor from the roasted tomatoes and pesto.
What type of rice should I use?
For authentic creaminess, use arborio rice specifically. Its high starch content is perfect for risotto, giving you that rich, velvety texture. Other short-grain rice varieties can work in a pinch but may alter the final consistency.
Can I prepare the roasted tomatoes in advance?
Yes! Roasting cherry tomatoes ahead of time is a great way to save time. Store them in the refrigerator in an airtight container and add them to your risotto when ready. Just be sure to bring them to room temperature or gently warm before folding in.
How do I make basil pesto at home?
Making fresh basil pesto is simple and elevates the dish even more. Blend fresh basil leaves, garlic, pine nuts or walnuts, Parmesan cheese, and olive oil until smooth. Adjust the ingredients to your taste and keep it vibrant and fresh for that perfect herbaceous kick in your risotto.
Final Thoughts
There’s no better feeling than cozying up with a bowl of the Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe that you made with your own hands. It’s a dish that not only satisfies deeply but fills your kitchen with gorgeous aromas that invite everyone to the table. Whether you’re cooking for family, friends, or yourself, this risotto is a charming classic worth making again and again. Give it a go and watch it become one of your all-time favorites!
Print
Roast Cherry Tomato and Thyme Risotto with Basil Pesto Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop, Roasting
- Cuisine: Italian
- Diet: Vegetarian
Description
A comforting and flavorful Italian main course featuring creamy arborio rice cooked to perfection with roasted cherry tomatoes, fresh thyme, and fragrant basil pesto. This vegetarian risotto combines the sweetness of blistered tomatoes with the richness of Parmesan and the herbal lift of basil, making it an elegant yet approachable dish perfect for any occasion.
Ingredients
Roasted Tomatoes
- 1 pint cherry tomatoes
- 1 tbsp olive oil
- 1 tsp fresh thyme leaves
- Salt and pepper to taste
Risotto
- 1 tbsp butter
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup arborio rice
- ½ cup dry white wine (optional)
- 4 cups warm vegetable broth
- ¼ cup grated Parmesan cheese
- 2 tbsp basil pesto (plus more for serving)
- Fresh basil for garnish
Instructions
- Roast Tomatoes: Preheat the oven to 400°F (200°C). Place the cherry tomatoes on a baking sheet and drizzle them with olive oil. Sprinkle fresh thyme leaves, salt, and pepper over the tomatoes. Roast in the oven for 20–25 minutes until they are softened and slightly blistered, enhancing their sweetness and depth of flavor.
- Sauté Aromatics: Meanwhile, heat butter and olive oil in a large saucepan over medium heat. Add the finely chopped onion and cook for about 5 minutes, stirring occasionally, until the onions are translucent and soft. Next, add the minced garlic and sauté for an additional 1 minute until fragrant.
- Toast Rice and Deglaze: Stir the arborio rice into the pan, coating the grains thoroughly with the butter and oil mixture. Pour in the white wine if using, and cook carefully, stirring occasionally, until the liquid is fully absorbed by the rice. This step adds depth to the flavor.
- Cook the Risotto: Begin adding the warm vegetable broth one ladle at a time, stirring frequently. Allow each ladleful of broth to be absorbed before adding the next. This gradual cooking method helps release the rice’s natural starches, resulting in a creamy texture. Continue this process for approximately 20–25 minutes until the rice is tender but still has a slight bite.
- Finish Risotto: Stir in the grated Parmesan cheese and the basil pesto into the creamy risotto. Gently fold in half of the roasted cherry tomatoes, incorporating their sweetness throughout the dish.
- Serve: Spoon the risotto into bowls and top with the remaining roasted cherry tomatoes. Garnish with extra basil pesto and fresh basil leaves for added aroma and freshness. Serve immediately while warm.
Notes
- If you prefer, omit the white wine and start cooking the rice directly with the broth.
- For a richer risotto, stir in a spoonful of mascarpone cheese or cream just before serving.
- This dish pairs wonderfully with grilled chicken or crusty bread for a complete meal.

