Risotto is the ultimate comfort food-luxuriously creamy and deeply satisfying. This version keeps things simple, starting with nutty Parmesan and rich vegetable stock, then topping it all with tangy balsamic-glazed zucchini and sweet grape tomatoes. A drizzle of basil-infused oil adds a fresh, herbaceous finish.
Don’t let risotto’s reputation intimidate you; this recipe is surprisingly easy to whip up. With just a bit of stirring, you’ll have a restaurant-quality meal that’s perfect for a cozy night in. Serve it as a main or a hearty side-either way, it’s sure to impress.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- In a medium pot, combine 4 cups water (7 cups for 4 servings) and the stock concentrates. Bring to a boil, then reduce to a low simmer. Meanwhile, wash and dry all produce. Trim and thinly slice the scallions, separating the white parts from the green tops.
- Heat a drizzle of vegetable oil in a large pan over medium heat. Add the scallion whites and cook until softened, 1-2 minutes. Add the Arborio rice and 2 teaspoons of Tuscan Heat Spice (4 teaspoons for 4 servings; you’ll use the rest later). Stir until the rice becomes translucent, 1-2 minutes. Add ½ cup of the simmering stock and stir until mostly absorbed. Continue adding stock ½ cup at a time, stirring frequently, until the rice is al dente and the mixture is creamy, about 25-30 minutes total.
- Once the risotto has been cooking for about 20 minutes, halve the grape tomatoes. Trim and dice the zucchini into ½-inch pieces. Heat about 1 teaspoon of basil oil in a second large pan over medium-high heat. Add the zucchini and the remaining Tuscan Heat Spice. Cook, stirring, until tender and lightly browned, 4-6 minutes.
- Add the tomatoes and half the balsamic vinegar (use all for 4 servings) to the pan with the zucchini. Cook, stirring, until the tomatoes have softened, 2-3 minutes. Season with salt and pepper. Remove from heat.
- When the risotto is done, stir in 1 tablespoon of butter (2 tablespoons for 4 servings) and half the Parmesan cheese (you’ll use the rest for topping). Taste and adjust seasoning with salt and pepper.
- Divide the risotto among bowls. Top with the zucchini-tomato mixture, scallion greens and remaining Parmesan. Drizzle with the remaining basil oil to taste.
Recipe Tips
For the creamiest risotto, use warm stock and add it gradually, stirring constantly.
If you don’t have Tuscan Heat Spice, substitute with a mix of dried oregano, basil and red pepper flakes.
FAQ
Can I use a different type of rice?
Arborio rice is best for risotto because of its high starch content, which creates the creamy texture. Other short-grain varieties like carnaroli or vialone nano can also work.
Can I make this risotto vegan?
Yes, simply omit the Parmesan and butter or use vegan alternatives. Use vegetable stock and a dairy-free butter substitute. The basil oil and balsamic glaze will still add plenty of flavor.
How do I store leftovers?
Store leftover risotto in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of water or stock to restore creaminess.


























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.