June 22, 2026 · 15 min

Creamy Parmesan Risotto with Roasted Zucchini and Sun-Dried Tomatoes

Dessert15 min663 cal / serving

Risotto is the ultimate comfort food-creamy, rich and utterly satisfying. This version starts with a classic base of arborio rice simmered in vegetable broth, but gets a tangy twist from chopped sun-dried tomatoes. The real magic happens when you top it with oven-roasted zucchini and grape tomatoes tossed in a warm spice blend.

The roasted vegetables add a pop of color and a slight char that contrasts beautifully with the velvety risotto. A generous sprinkle of Parmesan cheese ties everything together. It’s a restaurant-worthy dish you can make at home with simple ingredients.


Recipe details

Dessert15 min663 cal / serving2 servings

Nutrition per serving

Calories663 kcalProtein20.2 gFat41 gCarbs52.5 gSugar12.8 gFiber2.9 gSodium8477 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. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Shallot1 unit ShallotView ingredient guide
Garlic2 clove GarlicView ingredient guide
Zucchini1 unit ZucchiniView ingredient guide
Sun-Dried Tomatoes1.5 ounce Sun-Dried TomatoesView ingredient guide
Arborio Rice0.75 cup Arborio RiceView ingredient guide
Cream Sauce Base4 ounce Cream Sauce BaseView ingredient guide
Parmesan Cheese3 tablespoon Parmesan CheeseView ingredient guide
Cooking Oil2 teaspoon Cooking OilView ingredient guide
Butter1 tablespoon ButterView ingredient guide
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide

Instructions

  1. Preheat oven to 450°F (230°C). Bring 5 cups of water to a boil in a medium pot, then reduce to a low simmer. Wash and dry produce. Trim and quarter the zucchini lengthwise, then cut crosswise into ½-inch pieces. Halve the grape tomatoes lengthwise. Halve, peel and finely dice the shallot. Peel and mince or grate the garlic. Finely chop the sun-dried tomatoes.
  2. On a baking sheet, toss the zucchini and grape tomatoes with a drizzle of oil, ½ tsp Tuscan heat spice, salt and pepper. Roast on the middle rack, tossing halfway through, until lightly browned and tender, 14-16 minutes.
  3. While the vegetables roast, heat a drizzle of oil in a large pan over medium heat. Add the shallot and cook until lightly browned and slightly softened, 3-4 minutes. Add the rice, garlic and sun-dried tomatoes; cook, stirring often, until the rice is translucent and the garlic is fragrant, 1-2 minutes. Season with salt and pepper.
  4. Add 1 cup of the hot water and the stock concentrates to the pan. Cook, stirring, until the liquid is mostly absorbed. Continue adding the remaining water, ½ cup at a time, stirring until absorbed each time, until the rice is al dente and the mixture is creamy, 25-30 minutes. (You may need slightly more or less water depending on your pan.) Reduce heat to medium-low. Stir in the cream sauce and ½ tsp Tuscan heat spice. Cook, stirring occasionally, until the risotto thickens and the cream sauce is absorbed, 2-4 minutes. Season generously with salt and pepper.
  5. Remove the risotto from the heat. Stir in half the Parmesan and 1 tbsp butter until melted and combined. Taste and adjust seasoning with salt and pepper. Gently stir in half the roasted zucchini and grape tomatoes.
  6. Divide the risotto among plates. Top with the remaining roasted vegetables. Sprinkle with the remaining Parmesan and serve immediately.

Recipe Tips

For best results, use a wide pan to allow even cooking of the risotto.

If you don’t have Tuscan heat spice, substitute with ½ tsp dried oregano, ½ tsp smoked paprika and a pinch of red pepper flakes.

Stir the risotto frequently to release the starch and achieve a creamy texture.

FAQ

Can I use a different type of rice?

Arborio rice is ideal for risotto because of its high starch content, which creates the creamy texture. You can substitute with another short-grain rice like carnaroli or vialone nano, but avoid long-grain rice.

Can I make this risotto vegan?

Yes, you can replace the butter with a vegan butter or olive oil, use a plant-based cream sauce and omit the Parmesan or use a vegan Parmesan alternative. The vegetable stock is already vegan.

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 broth to restore creaminess.

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.