I absolutely adore this Roasted Butternut Squash and Tomato Risotto Recipe because it brings together the cozy, comforting creaminess of risotto with the sweet, earthy flavors of roasted squash and the bright, juicy burst of tomatoes. It’s that perfect blend of texture and taste that feels both indulgent and wholesome. Every time I make this dish, I’m reminded how simple ingredients can create something truly special and satisfying. It’s quickly become one of my favorite seasonal recipes that I look forward to sharing with friends and family.
Why You’ll Love This Roasted Butternut Squash and Tomato Risotto Recipe
What really makes this risotto stand out for me is the amazing flavor profile. The roasting process caramelizes the butternut squash just enough to bring out its natural sweetness, which pairs beautifully with the tangy, softened cherry tomatoes. The paprika adds a subtle smoky warmth that ties everything together without overwhelming the delicate flavors. Every spoonful is a delightful harmony of creamy, sweet, and slightly tangy notes, balanced perfectly by the fresh herbs and hint of parmesan.
I also love how approachable this recipe is. Despite risotto’s reputation for being a bit tricky, the step-by-step method here is straightforward and forgiving. You don’t need to hover over the stove nonstop, and using pre-roasted vegetables adds a fantastic depth of flavor with minimal fuss. This dish feels special enough for a dinner party or holiday meal but is equally suited to cozy weeknight dinners when you want something nourishing and delicious without too much stress.
Ingredients You’ll Need

The ingredients for this risotto are wonderfully simple yet essential. Each plays a crucial role in building the layers of flavor and texture—from the creamy arborio rice to the sweet butternut squash and fresh tomatoes. These elements come together to make the dish vibrant, colorful, and perfectly balanced.
- Butternut squash (500g/17.5oz, peeled and cubed): Roasting the squash intensifies its natural sweetness and gives a lovely caramelized edge.
- Cherry or grape tomatoes (300g/10.5oz, halved): These soften during roasting to release a bright, juicy acidity that brightens the risotto.
- Paprika (1 teaspoon): Adds gentle smokiness and warmth without overpowering the dish.
- Sea salt (pinch): Enhances all the natural flavors as you roast and cook.
- Cooking oil spray: Keeps things light during roasting and sautéing.
- Onion (1, finely diced): Provides a savory base and subtle sweetness when sautéed.
- Garlic (2 cloves, crushed): Adds aromatic depth and a little punch.
- Arborio rice (1 cup/180g): The star ingredient for creamy risotto texture.
- Passata or crushed tomatoes (1.5 cups/360ml): Adds richness and tang, building a flavorful cooking liquid.
- Chopped basil (1 teaspoon): Fresh herb note to brighten and balance.
- Chicken or vegetable stock (2 cups/480ml): Essential for cooking the rice slowly and infusing flavor.
- Salt and black pepper: For seasoning to taste.
- Fresh parsley (chopped): Finishing touch to add color and freshness.
- Parmesan cheese (60g/2oz, optional): Adds umami richness and creaminess when stirred in or sprinkled on top.
Directions
Step 1: Preheat your oven to 200°C (400°F, gas mark 6). Prepare a baking tray by lining it with parchment paper for easy cleanup.
Step 2: Toss the peeled and cubed butternut squash in paprika and a pinch of sea salt to ensure it’s evenly coated with spice and seasoning.
Step 3: Add the butternut squash along with the halved cherry tomatoes to the lined tray. Spray lightly with cooking oil spray and season everything with salt and black pepper.
Step 4: Roast the vegetables for about 25 to 30 minutes. You want the squash to caramelize slightly while still holding a bit of bite, and the tomatoes to soften beautifully.
Step 5: While the veggies roast, prepare your liquids by combining the passata, hot stock, and freshly chopped basil in a large jug. This mixture will be ladled into the risotto as it cooks.
Step 6: Heat a large frying pan over medium-high heat and spray with cooking oil. Sauté the finely diced onion and crushed garlic until softened. If you find the pan sticking, add a splash of water instead of oil for a lighter touch.
Step 7: Stir in the arborio rice, coating each grain with the onion and garlic mixture. This step helps the rice absorb flavors and cook evenly.
Step 8: Begin ladling in the passata-stock mixture a couple of ladles at a time. Stir constantly, scraping any bits stuck to the bottom to build flavor and prevent burning. Once the liquid is mostly absorbed, add more. Continue this process until about half of the liquid is used up.
Step 9: Stir in the roasted butternut squash and tomatoes, followed by the remaining passata-stock mix. Keep stirring gently as the rice finishes cooking. The grains should still have a slight firmness when done—al dente is what I aim for.
Step 10: Season with salt and black pepper to your taste. Fold in half of the parmesan if you’re using it, and finish each portion with a sprinkle of the remaining cheese and some fresh chopped parsley for color and freshness.
Step 11: Serve immediately and enjoy the wonderful combination of creamy, roasted, and fresh flavors.
Servings and Timing
This Roasted Butternut Squash and Tomato Risotto Recipe serves four generous portions. You can expect about 15 minutes of prep time to get your vegetables roasted and ingredients ready, followed by roughly 40 minutes of cooking and roasting combined. There is no additional resting time required, so total time from start to finish will be about 55 minutes. It’s a perfect dish to make when you have an hour to spare and want a comforting, homemade meal on the table.
How to Serve This Roasted Butternut Squash and Tomato Risotto Recipe

I love serving this risotto warm straight from the pan, ideally on beautiful, wide bowls that allow you to scoop up every creamy bite. To elevate the experience, I often add a final drizzle of good-quality olive oil and extra freshly chopped parsley for a burst of color. For an elegant touch, grating a little more parmesan cheese over the top right before serving adds richness that guests always appreciate.
This risotto pairs wonderfully with crisp green side salads dressed in a light lemon vinaigrette or sautéed garlic green beans for a nice texture contrast. When I want a heartier meal, I serve it alongside roasted chicken or grilled fish; the creamy, sweet flavors complement mild proteins beautifully without overpowering them. For drinks, I’m a fan of a chilled glass of Sauvignon Blanc or a light Italian Pinot Grigio. If you prefer non-alcoholic options, sparkling water with a splash of lemon works perfectly to refresh your palate.
This dish is fabulous for casual family dinners, seasonal holidays, or even as a vegetarian main at a dinner party. Whether you’re portioning it out as a comforting weekday meal or plating it more elegantly for guests, I find it tastes best warm to fully enjoy the creamy texture and roasted flavors. Just be sure not to let it sit too long before serving or the rice can firm up.
Variations
One of the things I enjoy most about this Roasted Butternut Squash and Tomato Risotto Recipe is how easily it adapts to suit different tastes and dietary needs. For instance, swapping the chicken stock for vegetable stock keeps it vegetarian-friendly, and using vegan parmesan or nutritional yeast makes it a perfect vegan option without losing any richness. If you want to add some protein, stirring in cooked chickpeas or crispy pancetta can add an extra layer of flavor and texture.
Feel free to experiment with different herbs too. Thyme or sage add beautiful autumnal notes that elevate the roasted butternut squash, while a sprinkle of chili flakes can introduce a spicy kick if you like some heat. For a twist on the cooking method, I’ve sometimes finished the risotto in the oven for a few minutes after mixing everything together—this can create a slightly golden crust on top for a delicious contrast.
If you prefer a lighter option, you can reduce the parmesan or omit it entirely and increase the fresh herbs. I’ve also tried adding a splash of white wine to deglaze the onion and rice before adding the stock mixture, which adds lovely acidity and depth. It’s a flexible recipe that invites creativity while still producing reliable comfort in every bite.
Storage and Reheating
Storing Leftovers
If you have any leftovers, I recommend transferring the risotto into an airtight container once it cools to room temperature. Stored in the refrigerator, it should keep well for up to 2 days. Because risotto tends to firm up as it chills, I find it best to enjoy leftovers fairly quickly for the creamiest texture.
Freezing
While I personally prefer fresh risotto, you can freeze leftover portions if needed. Portion the risotto into freezer-safe containers or heavy-duty freezer bags, removing as much air as possible before sealing. It should keep nicely in the freezer for up to 1 month. To preserve flavor and texture, freeze the risotto without any fresh herbs or parmesan, adding those fresh when you reheat.
Reheating
When reheating, I recommend gently warming the risotto on the stove over low heat. Add a splash of water, broth, or milk to loosen the rice and stir regularly to help restore its creamy texture. Avoid microwaving if possible, as it can dry out the risotto or create uneven warming. Finishing with a little freshly grated parmesan or a drizzle of olive oil just before serving brings back some of the original richness and flavor.
FAQs
Can I use frozen butternut squash instead of fresh?
Yes, frozen butternut squash can be a convenient substitute. Just thaw it and pat dry before roasting. The texture may be slightly softer, but it will still add great flavor to the risotto.
What type of rice is best for risotto?
Arborio rice is ideal for this recipe because its high starch content creates that creamy, luscious texture risotto is known for. Using other short-grain risotto rice like Carnaroli or Vialone Nano also works wonderfully.
Can I make this recipe vegan?
Absolutely! Use vegetable stock instead of chicken, and swap out the parmesan for a vegan alternative such as nutritional yeast or vegan cheese. The roasted vegetables and tomato passata still provide plenty of richness.
How do I know when the risotto is perfectly cooked?
The rice should be tender but still have a slight bite or firmness in the center (al dente). Overcooked rice becomes mushy, so taste as you go during the last few minutes of cooking to get it just right.
Can I prepare parts of this recipe in advance?
Yes, you can roast the butternut squash and tomatoes ahead of time and keep them refrigerated. Just reheat gently before adding to the risotto. The stock and passata mix can also be prepared ahead, saving you time on the cooking day.
Conclusion
I hope you’ll give this Roasted Butternut Squash and Tomato Risotto Recipe a try soon—it’s one of those dishes that feels like a warm hug on a plate. The combination of roasted vegetables and creamy risotto is irresistible, and it never fails to impress anyone I serve it to. Whether you’re cooking for yourself, a cozy family meal, or a special occasion, this recipe is sure to bring joy and comfort to your table. Happy cooking!
PrintRoasted Butternut Squash and Tomato Risotto Recipe
A comforting and flavorful roasted butternut squash and tomato risotto, featuring caramelized squash cubes and sweet roasted tomatoes gently simmered with arborio rice in a savory passata and stock mixture, enriched with garlic, onion, fresh herbs, and finished with parmesan cheese for a creamy, satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting and Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Roasted Vegetables
- 500g/17.5oz butternut squash, peeled and cubed
- 300g/10.5oz fresh cherry or grape tomatoes, halved
- 1 teaspoon paprika
- Pinch of sea salt
- Cooking oil spray
Risotto Base
- 1 onion, finely diced
- 2 cloves garlic, crushed
- 1 cup (180g) arborio rice
- 1.5 cups (360ml) passata (or crushed tomatoes)
- 1 teaspoon chopped basil
- 2 cups (480ml) chicken or vegetable stock, hot
- Cooking oil spray
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
To Serve
- 60g/2oz parmesan cheese (or a hard Italian style cheese)
Instructions
- Preheat Oven: Preheat your oven to 200°C (400°F, gas mark 6) to prepare for roasting the vegetables.
- Prepare Vegetables: Toss the peeled and cubed butternut squash with paprika, then place it along with the halved cherry or grape tomatoes onto a parchment-lined baking tray.
- Season and Roast: Spray the vegetables evenly with cooking oil spray, season with salt and black pepper, and roast in the oven for 25-30 minutes until the squash is caramelized but still slightly firm, and the tomatoes are softened.
- Mix Passata and Stock: In a large jug, combine the passata, hot chicken or vegetable stock, and chopped basil, setting it aside for later use.
- Sauté Aromatics: Spray a large frying pan with cooking oil and heat over medium-high. Add finely diced onion and crushed garlic, sautéing until softened, adding a splash of water if necessary to prevent sticking.
- Add Arborio Rice: Stir in the arborio rice to the softened onion and garlic, mixing well to coat the grains.
- Begin Adding Liquid: Gradually add the passata and stock mixture in small ladles, stirring constantly and scraping the bottom to prevent sticking as the liquid is absorbed. Continue this process until about half of the passata/stock mixture is used.
- Add Roasted Vegetables: Incorporate the roasted tomatoes and butternut squash into the pan with the rice, then add the remaining passata and stock mixture, stirring well to combine. Cook until the rice is al dente with a slight bite.
- Season and Garnish: Taste and adjust seasoning with salt and black pepper. Stir in half of the parmesan cheese if using, and sprinkle freshly chopped parsley on top.
- Serve: Divide the risotto among plates, topping each serving with the remaining parmesan cheese if desired. Enjoy your creamy and flavorful roasted butternut squash and tomato risotto!
Notes
- Use vegetable stock for a vegetarian version.
- For a vegan option, omit parmesan or substitute with nutritional yeast or vegan cheese.
- Adjust the amount of paprika to taste for a subtle smoky flavor.
- Serve immediately as risotto thickens and firms upon standing.
- Roasting the vegetables enhances their sweetness and adds depth of flavor to the risotto.
