Go Back

Creamy Vegetarian Butternut Squash Risotto Recipe for Cozy Dinner Nights - A Comforting, One-Pot Favorite

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings

Ingredients
  

  • 1 medium butternut squash (about 2–2.5 pounds), peeled, seeded, and diced
  • 2 tablespoons olive oil, plus more for roasting
  • 1 small onion or 2 shallots, finely chopped
  • 2 cloves garlic, minced
  • 1.5 cups Arborio rice (or Carnaroli)
  • 1/2 cup dry white wine (optional but recommended)
  • 4–5 cups vegetable broth, warmed
  • 2 tablespoons unsalted butter (or extra olive oil for vegan)
  • 1/2 cup grated Parmesan or vegetarian hard cheese (use a rennet-free option), plus more for serving
  • Fresh sage or thyme, chopped (about 1–2 teaspoons)
  • Salt and freshly ground black pepper
  • Red pepper flakes (optional)
  • Lemon zest (optional, for brightness)

Method
 

  1. Roast the squash: Preheat oven to 425°F (220°C). Toss diced squash with olive oil, salt, and pepper. Spread on a sheet pan and roast 20–25 minutes, until tender and lightly caramelized.
  2. Warm the broth: In a small pot, bring the vegetable broth to a gentle simmer, then keep it warm over low heat. Warm broth helps the rice cook evenly.
  3. Sauté aromatics: In a wide saucepan or Dutch oven, heat 2 tablespoons olive oil over medium. Add onion (or shallots) with a pinch of salt. Cook 4–5 minutes until soft and translucent. Stir in garlic for 30 seconds.
  4. Toast the rice: Add Arborio rice and stir to coat. Cook 1–2 minutes until the edges look slightly translucent. This step builds flavor and texture.
  5. Deglaze with wine: Pour in the white wine. Stir until it’s mostly absorbed and the pan smells fragrant. If skipping wine, add a ladle of broth instead.
  6. Add broth gradually: Add 1 ladle of warm broth and stir gently. When the liquid is mostly absorbed, add another ladle. Repeat, stirring often, maintaining a gentle simmer. This takes about 18–22 minutes.
  7. Fold in squash and herbs: When the rice is nearly al dente, stir in the roasted squash and chopped sage or thyme. Add more broth as needed to keep it creamy and loose.
  8. Finish and season: Turn off the heat. Add butter and Parmesan. Stir vigorously to emulsify and create a silky finish. Season with salt, pepper, and a pinch of red pepper flakes. Add a little lemon zest if you like brightness.
  9. Serve: The risotto should be spoonable and creamy, not stiff. Adjust with a splash of broth if it thickens too much. Top with extra cheese and cracked pepper.