June 20, 2026 · 10 min

Creamy Parmesan Risotto with Balsamic Zucchini and Tomatoes

Dinner10 min873 cal / serving

Risotto is the ultimate comfort food: creamy, rich and satisfying. This version pairs nutty Parmesan risotto with tangy balsamic-glazed zucchini and sweet grape tomatoes. A drizzle of basil oil adds a fresh, herbaceous finish that ties everything together.

Don’t let risotto’s reputation intimidate you-this recipe is straightforward and comes together in about 45 minutes. With simple techniques and bold flavors, it’s perfect for a cozy night in or impressing dinner guests.


Recipe details

Dinner10 min873 cal / serving2 servings

Nutrition per serving

Calories873 kcalProtein15.2 gFat69.4 gCarbs47.1 gSugar10 gFiber2.7 gSodium8258 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

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.


Ingredients

Parmesan Cheese0.25 cup Parmesan CheeseView ingredient guide
Zucchini1 unit ZucchiniView ingredient guide
Balsamic Vinegar5 teaspoon Balsamic VinegarView ingredient guide
Basil Oil5 teaspoon Basil OilView ingredient guide
Grape Tomatoes4 ounce Grape TomatoesView ingredient guide
Arborio Rice0.75 cup Arborio RiceView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Butter1 tablespoon (tbsp) ButterView ingredient guide
Cooking Oil1 teaspoon (tsp) Cooking OilView ingredient guide

Instructions

  1. Bring a medium pot of water to a boil. Dissolve the veggie stock concentrate in 2 cups of hot water to make stock. Keep warm over low heat.
  2. Trim the ends of the zucchini and cut it into half-moons. Halve the grape tomatoes. Thinly slice the scallions, separating white and green parts.
  3. In a large skillet or pot, heat the cooking oil over medium heat. Add the scallion whites and cook until softened, about 2 minutes.
  4. Add the Arborio rice and Tuscan Heat Spice. Stir for 1 minute until the rice is lightly toasted.
  5. Begin adding the warm stock one ladleful at a time, stirring frequently. Wait until each addition is mostly absorbed before adding the next. Continue until the rice is tender and creamy, about 20-25 minutes. You may not need all the stock.
  6. While the risotto cooks, heat a separate skillet over medium-high heat. Add the zucchini and cook for 3-4 minutes until lightly browned. Add the balsamic vinegar and grape tomatoes and cook for another 2 minutes until tomatoes soften and glaze forms. Season with salt and pepper to taste.
  7. When the risotto is done, remove from heat. Stir in the butter and Parmesan cheese until melted and creamy. Season with salt and pepper.
  8. Serve the risotto in bowls, top with the balsamic zucchini and tomatoes and drizzle with basil oil. Garnish with scallion greens.

Recipe Tips

For best results, use warm stock and add it gradually, stirring often to release the rice’s starch for creaminess.

If you don’t have Tuscan Heat Spice, substitute with 1/2 teaspoon dried oregano, 1/2 teaspoon garlic powder and a pinch of red pepper flakes.

Basil oil can be made by blending fresh basil leaves with olive oil or use store-bought basil-infused oil.

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. You can substitute with Carnaroli or Vialone Nano, but avoid long-grain rice.

How do I store leftovers?

Store leftover risotto in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of water or broth to restore creaminess.

Can I make this vegan?

Yes, use vegan butter and a dairy-free Parmesan alternative. The rest of the ingredients are plant-based.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.