Set your oven to 375°F (190°C) and lightly grease a medium-sized baking dish.
In a large skillet over medium heat, add olive oil.
Sauté the onions, garlic, mushrooms, and zucchini until softened, about 5-7 minutes.
Stir in the cauliflower and peas and cook another 2 minutes.
In a mixing bowl, combine the sour cream, Parmesan cheese, cheddar cheese, salt, pepper, and thyme. Stir until well blended. Add the drained tuna and mix until evenly incorporated.
Add the sautéed vegetables to the tuna mixture and stir to combine.
Pour the entire mixture into the prepared baking dish and spread evenly.
Sprinkle a little extra shredded cheddar and panko crumbs on top for crunch.
Bake uncovered for 20–25 minutes, or until the casserole is hot and bubbly and the top is golden brown.
Allow it to rest for 5–10 minutes before serving so it can set up nicely.