There’s just something about a cozy baked pasta that feels like a big ol’ hug from the oven—and this cheesy vegetable spaghetti casserole delivers exactly that. It’s inspired by the classic chicken spaghetti everyone knows and loves, but this version leans into hearty, flavorful veggies instead. And let me tell you, not a single bite feels like it’s missing a thing!

The magic starts with a mix of sautéed vegetables—mushrooms, zucchini, bell peppers, and onions—all cooked down until they’re tender and just a little caramelized. Then come some juicy burst cherry tomatoes and a handful of spinach for a pop of freshness. Everything gets tossed with spaghetti in a creamy, savory sauce (with a little sherry for depth—don’t skip it if you can help it!) and plenty of melty cheese.

Once it’s baked until bubbly and golden on top, you’ve got a dish that’s rich, comforting, and perfect for feeding a crowd. It’s the kind of meal that works just as well for a weeknight dinner as it does for sharing with friends. Serve it up with a simple salad, and dinner is done, friends!

What is cheesy vegetable spaghetti casserole?

My cheesy vegetable spaghetti casserole is a baked pasta dish inspired by my classic chicken spaghetti, but made with hearty vegetables, a creamy sauce, and plenty of melted cheese for a comforting, meatless meal.

What vegetables work best in cheesy vegetable spaghetti casserole?

Mushrooms, zucchini, bell peppers, onions, spinach, and tomatoes all work well. They add texture, flavor, and make the dish hearty and satisfying.

Can you make this cheesy vegetable spaghetti casserole ahead of time?

Yes! You can assemble the casserole up to 2 days in advance, cover, and refrigerate it. Remove it from the fridge and let it sit at room temperature for 30 minutes when ready to serve, then bake as directed.

Can you freeze cheesy vegetable spaghetti casserole?

You sure can! To freeze, wrap it tightly and store it for up to 3 months. When ready to serve, thaw overnight in the refrigerator before baking.

Dining and Cooking