
Tender roasted butternut squash baked with onion, thyme, fresh mozzarella, and crunchy flaxseed for an easy vegetarian side or light main course.
Dice the butternut squash evenly for even roasting.
Use pre-cut squash to save prep time.
Add the mozzarella near the end so it melts without making the squash watery.
Let the bake rest for 5 minutes so the cheese settles before serving.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Preheat the oven to 220°C (425°F). Coat a large baking dish with cooking spray.
Toss the butternut squash, onion, olive oil, and thyme together in a large bowl.
Season with salt and black pepper; toss again to combine evenly.
Transfer the mixture to the prepared baking dish and roast for 25–30 minutes, stirring once, until the squash is nearly tender.
Scatter the mozzarella and flaxseed over the roasted squash, then return the dish to the oven.
Bake for 8–10 minutes, until the mozzarella has melted and the edges are lightly browned.
Rest for 5 minutes, then serve warm.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
This vegetarian bake combines sweet, tender butternut squash with onion, thyme, fresh mozzarella, and a light flaxseed topping. It works as a simple main course with a salad or as a warm side dish alongside chicken or fish.
Butternut squash takes longer to become tender than mozzarella needs to melt. The squash is therefore roasted first, while the cheese and flaxseed are added near the end. This keeps the mozzarella soft and lightly browned instead of watery or overcooked while the squash is still firm.
The squash pieces should be similar in size, and the dish should be large enough to hold them in a fairly even layer. Overcrowding traps steam and prevents the edges from browning.
Use pre-cut squash for convenience, but check that the pieces are even and cut larger pieces in half. Stir once during the first roast so the onion does not catch and the squash browns more evenly.
Add the mozzarella when a knife meets the squash with only slight resistance. The final bake is short: the cheese should be melted and the edges lightly coloured, while the squash remains intact rather than collapsing into puree. Rest for 5 minutes before serving so the melted cheese settles.
Serve with a lemon-dressed green salad, steamed greens, or crusty bread. For a higher-protein meal, serve it beside grilled chicken, fish, or beans rather than relying on the mozzarella alone as the main protein source.
Refrigerate leftovers in an airtight container for up to 3 days. Reheat in a 180C oven until hot, or use a covered frying pan over medium-low heat. The mozzarella will be softer after chilling, but oven reheating helps the edges recover some texture.
Each quarter of the bake contains approximately 433 calories, 20 g protein, 18 g fat, 59 g carbohydrate, and 8 g fibre. Values are estimates and vary with the mozzarella and the final amount of oil retained by the squash.
Serving Size: 1/4 of recipe
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
See how other home cooks made this recipe, then share your own experience.
3 ratings
How would you rate this recipe?
I used pre-cut squash and added a pinch of chilli flakes. It made an easy vegetarian dinner with a green salad.
The thyme and mozzarella work well with the sweet squash. I let it rest before serving and it held together nicely.
Roasting the squash before adding the mozzarella kept the bake tender and stopped the cheese from becoming watery.
Add your personal creations and build your own recipe collection.