Veggie Baked Gnocchi Casserole
Veggie baked gnocchi casserole is a one-dish vegetarian bake of soft potato gnocchi, protein-rich soy chunks, and roasted vegetables under melted mozzarella. You roast the vegetables, boil the gnocchi until they float, pan-fry the soy chunks, then bake everything together for about five minutes until bubbling and golden.
I think I can safely say by now: casseroles are my thing. I instantly associate them with comfort, they bring back so many happy memories and chill vibes. I am just picturing cold winter nights in the coziness of my kitchen, the casserole in the oven spreading delicious smells all over the house. In my book, that is close to perfect, and it is also why I think casseroles make for such good meal prep instruments.
Now, gnocchi is my other love. In the past I already made a wild garlic version, a cauliflower version, and a vegan stuffed version, so you can easily see I am pretty obsessed with this food. This gnocchi casserole is one of my favorite things to make when I am in a rush and do not have much time to spare around the kitchen, watching stuff on the stovetop or cutting up things. I love myself a hearty comfort food from time to time, especially after a stressful day, when it can work wonders for my mental state. Most comfort foods are pretty unhealthy, so when I have the chance, I try to tweak them around and opt for the healthier ones.

This Recipe Works If You Need
- A fast comfort-food dinner when you do not have much time to fuss over the stovetop or chop endlessly.
- A meal-prep dish that holds up in the fridge and even tastes better after a few days as the flavors mingle.
- A sneaky way to get more vegetables into your day, with bell pepper, carrot, zucchini, broccoli, peas, and corn all in one dish.
- A kid-friendly dinner for fussy eaters who tend to ask for seconds once the cheese melts.
- A hearty, protein-packed vegetarian main thanks to the soy chunks, so no one leaves the table hungry.
Why You’ll Love This Recipe
- It is fast to pull together. The vegetables roast while you fry the soy chunks and boil the gnocchi, so three things happen at once and dinner comes together in under an hour.
- It is loaded with vegetables. I try to incorporate more and more vegetables into my diet, and this casserole packs six different ones into a single comforting dish.
- It reheats beautifully. It keeps really well in the fridge, and sometimes I even prefer it after a few days once all the ingredients have had time to borrow aromas from one another.
- It is comfort food made lighter. You get the cozy, cheesy, baked-pasta feeling without it being heavy, because most of the dish is roasted vegetables and lean plant protein.
- It is flexible. Use vegan or dairy mozzarella, swap the vegetables for what you have, and it still works.

Ingredient Notes
Potato gnocchi are the heart of this dish. I used store-bought to keep things fast, and a good shelf-stable or refrigerated pack works perfectly here. Look for gnocchi where potato sits near the top of the ingredient list rather than mostly wheat flour, since those stay more tender. The key technique is to stop cooking them the moment they float, because gnocchi go from pillowy to gummy fast if you leave them simmering.
Textured soy protein chunks are what make this casserole filling and high in protein. Buy them dry and rehydrate them yourself rather than the pre-marinated kind, so you control the seasoning. They have almost no flavor of their own, which is exactly the point: after soaking and a quick fry they soak up the smoked paprika, salt, and pepper like little sponges.
Mozzarella ties the top together. Use vegan or dairy depending on your diet. For dairy, a low-moisture block you grate yourself melts more evenly than pre-shredded, which is coated in anti-caking starch. For vegan mozzarella, pick a brand that lists melting on the label, since not all of them brown under heat.
The vegetables (red bell pepper, red onion, carrot, cherry tomatoes, peas, sweet corn, broccoli, and zucchini) do most of the heavy lifting. Chop the firmer ones like carrot smaller so they cook through in the same time as the softer ones. The broccoli goes in only at the end so it stays bright green and just-tender rather than turning grey and mushy.
The seasonings are simple but they carry the dish: oregano, hot pepper flakes, smoked paprika, salt, and pepper. The smoked paprika is what gives the soy chunks their savory, almost meaty depth, so do not skip it. Fresh basil and chopped green onion go on right before serving for a fresh, aromatic finish.
Tips
- Soak the soy chunks in warm (not boiling) water for the full 30 minutes, then drain and gently squeeze them. If they are still firm in the center they will stay chewy, so give them the time and season them while they are damp so the smoked paprika clings.
- Watch the gnocchi closely and pull them out the second they bob to the surface. That floating moment is your sensory cue that they are cooked; another minute and they turn sticky.
- Spread the vegetables in a single layer for the 15-minute roast at 180 degrees C. Crowd them and they steam instead of roasting, so you lose the slightly caramelized edges that make the dish taste like more than the sum of its parts.
- Add the broccoli and mozzarella only for the final 5-minute bake. The broccoli keeps its color and bite, and the cheese melts without overcooking everything underneath.
- Taste and adjust salt before the final bake. The soy chunks and gnocchi are both mild, so under-seasoning is the most common reason a casserole like this falls flat.

Substitutions and Variations
- Make your own gnocchi. If you have a little more time, you can go one step further and make your own gnocchi from scratch. It is really easy, though not as fast as the store-bought route, and it makes the dish feel special.
- Swap the protein. If you do not have soy chunks, white beans or chickpeas give you a similar hearty, protein-rich bite without the soaking step.
- Change up the vegetables. This casserole is forgiving, so use whatever is in the fridge. Mushrooms, spinach, or roasted eggplant all slot in nicely in place of the zucchini or broccoli.
- Adjust the heat. Skip the hot pepper flakes for a kid-friendly version, or add more plus a pinch of chili for those who like it spicier.
Storage and Make Ahead
This is one of those dishes that rewards you for making it in advance. It keeps really well in the fridge in an airtight container for up to four days, and sometimes I even prefer it after a few days, as all the ingredients have had time to properly mix up and borrow aromas from one another. Reheat it in a hot oven rather than the microwave if you want the top to crisp up again. That make-ahead quality is exactly why I think casseroles make for such good meal prep instruments, and I would be curious to find out how many of you make this with meal prepping in mind and take it to work.
If you fall for gnocchi the way I have, take a look at my gluten-free wild garlic gnocchi and my vegan cauliflower gnocchi, and if you want to understand the dough itself before making your own, my guide to what gnocchi is walks you through it. Make sure to try out this recipe and tell me what you think about it, and as always, I hope you will have fun while cooking.

Summarise & Save This Recipe
★ Add us as a trusted Google source
Veggie Baked Gnocchi Casserole
Ingredients
- 1 cup potato gnocchi store-bought
- 1 cup textured soy protein chunks
- 1 red bell pepper chopped
- 1 red onion chopped
- 1 carrot chopped
- 5 cherry tomatoes cut in half
- ½ cup peas
- ½ cup sweet corn
- ½ broccoli chopped
- ½ zucchini chopped
- 1 cup mozzarella vegan or dairy
- 1 tsp oregano
- ⅓ tsp hot pepper flakes
- 1 tsp smoked paprika
- 1 green onion chopped
- fresh basil for serving
- olive oil
- salt to taste
- pepper to taste
Instructions
- Soak the soy chunks in warm water and drain them after 30 minutes.
- Add the smoked paprika to the soy chunks and season with salt and pepper.
- Grease your baking dish, add the chopped bell pepper, carrot, zucchini, tomatoes, peas, and corn, then add 1 tsp of oregano and 1/3 tsp of hot pepper flakes. Season with salt and pepper, mix well, and bake at 180 degrees C for 15 minutes.
- Meanwhile, heat 2 Tbsp of olive oil in a pan and fry the soy chunks with the red onion for 5-7 minutes, stirring occasionally.
- Cook the gnocchi in boiling water until they float.
- Transfer the gnocchi and soy chunks to the baking dish, add the broccoli and mozzarella, and bake for another 5 minutes.
- Serve topped with green onion and fresh basil.
Notes
Frequently Asked Questions
This recipe is vegetarian as written because it uses mozzarella, which can be dairy or vegan. If you choose vegan mozzarella and keep everything else as listed (gnocchi, soy chunks, vegetables, and seasonings), the casserole becomes fully vegan. Always check that your gnocchi brand is egg-free if you need a vegan version.
Yes, in this recipe you boil the gnocchi first until they float, then transfer them to the baking dish for a short final bake. Boiling cooks them through so they turn soft and pillowy, while the brief bake lets them mingle with the vegetables and melted cheese. Pull them from the water the moment they float so they do not turn gummy.
Roast the vegetables at 180 degrees C (about 350 degrees F) for 15 minutes, then add the cooked gnocchi, fried soy chunks, broccoli, and mozzarella and bake for another 5 minutes. The final bake is short on purpose, just long enough to melt the cheese and warm everything through without overcooking the gnocchi.
Textured soy protein chunks are a dry, high-protein plant ingredient made from defatted soy flour that you rehydrate in warm water before cooking. They have a mild flavor and a satisfying, slightly meaty texture once seasoned. If you do not have them, white beans or chickpeas make a good protein-rich substitute and skip the soaking step.
Yes, this casserole is excellent for making ahead. It keeps well in the fridge in an airtight container for up to four days, and the flavors actually improve as the ingredients have time to mingle. Reheat it in a hot oven rather than the microwave so the top crisps up again, which also makes it a great meal-prep option to take to work.
This version uses red bell pepper, red onion, carrot, cherry tomatoes, peas, sweet corn, broccoli, and zucchini, finished with green onion and fresh basil. The recipe is flexible, so you can swap in mushrooms, spinach, or roasted eggplant based on what you have. Chop firmer vegetables smaller so they cook through evenly, and add the broccoli only at the end to keep it bright.

perfect for meal prep and for the kids as well!