June 25, 2026 · 50 min

Creamy Shallot Risotto with Lemon Zucchini Ribbons

Dinner50 min470 cal / serving

Roasting transforms sharp shallots into sweet, buttery morsels that melt in your mouth. Tucked into a classic risotto, they add surprising bursts of flavor against the creamy Arborio rice.

For a fresh, elegant finish, top the risotto with tender zucchini ribbons tossed in lemon juice. It’s a simple yet impressive dish that’s perfect for a cozy night in.

Ingredients

Shallot2 unit ShallotView ingredient guide
Balsamic Vinegar5 teaspoon Balsamic VinegarView ingredient guide
Garlic2 clove GarlicView ingredient guide
Lemon1 unit LemonView ingredient guide
Zucchini1 unit ZucchiniView ingredient guide
Arborio Rice0.75 cup Arborio RiceView ingredient guide
Parmesan Cheese0.25 cup Parmesan CheeseView ingredient guide
Olive Oil2 teaspoon Olive OilView ingredient guide
Butter1 tablespoon ButterView ingredient guide
SaltSalt to tasteView ingredient guide
PepperPepper to tasteView ingredient guide

Instructions

  1. Preheat oven to 400°F. Peel and quarter shallots. Place on a large piece of aluminum foil; fold up sides to form a bowl. Drizzle with balsamic vinegar, olive oil, and a pinch of salt and pepper. Place on a baking sheet and roast until soft, 15–20 minutes.
  2. Meanwhile, bring 3 cups water and stock concentrates to a gentle simmer in a small pot. Mince or grate garlic. Halve lemon. Use a vegetable peeler to shave zucchini into ribbons; stop at the seedy core. Finely chop the core.
  3. Melt butter in a large pan or pot over medium heat. Add garlic and chopped zucchini core; cook until softened, about 3 minutes. Add rice and cook, stirring, until grains are translucent, 1–2 minutes.
  4. Add hot stock ½ cup at a time, stirring after each addition. Wait until most liquid is absorbed before adding more. Continue until rice is al dente and creamy, 25–30 minutes. Season with salt and pepper.
  5. While risotto cooks, heat a drizzle of olive oil in a separate pan over medium heat. Add zucchini ribbons, season with salt and pepper, and cook until tender, about 5 minutes. Squeeze lemon juice over and toss.
  6. Stir roasted shallots and Parmesan into risotto. Adjust seasoning. Divide among plates and top with zucchini ribbons.

Useful Cookware

A few helpful kitchen tools for this recipe, with relevant Amazon picks for each item.

Recipe Tips

For best results, use warm stock when adding to the rice to keep the cooking temperature steady.

If you can’t find veggie stock concentrate, use 3 cups vegetable broth and omit the water.

FAQ

Can I use a different type of rice?

Arborio rice is best for risotto because of its high starch content, which creates a creamy texture. Other short-grain varieties like carnaroli or vialone nano can work, 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, substitute the butter with olive oil or vegan butter, and use a vegan Parmesan alternative or nutritional yeast.

DandyRecipes community

Vote and share your thoughts

Votes and comments are stored inside DandyRecipes and stay separate from the original HelloFresh feed rating.

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.