There's something magical about pasta dishes that hit just the right spot. A vegetable pasta bake? Oh, that's next-level comfort food. It's got it all-savory tomato sauce, a golden brown cheesy top, and all the fresh veggies your heart desires.

Whether you're looking to sneak in some greens or just need a hearty dish for a busy weeknight, this easy cheesy vegetable pasta bake is your new go-to. Let's dive into what makes this vegetarian baked pasta a winner and how you can easily make it for your crew (because trust me, the whole family is gonna love it).
Jump to:
Why I Love This Vegetable Pasta Bake
This vegetable pasta bake is the ultimate comfort food with a healthy twist. Packed with vibrant fresh vegetables like brussels sprouts, spinach, broccoli, and onion, it's a delicious way to load up on nutrients without compromising flavor. The combination of marinara sauce or tomato sauce adds rich, savory depth, while layers of gooey mozzarella and Parmesan cheese create that irresistible cheesy dish we all crave.
What's even better? This dish is easy to prepare, making it perfect for busy weeknights or cozy weekends. It's hearty enough to satisfy the whole family and even better the next day as leftovers. Plus, it's vegetarian-friendly, meaning everyone at the table can dig in and enjoy!

What Are The Ingredients For This Recipe?
Making a pasta recipe with vegetables really only calls for essential ingredients such as veggies you have in your home, some seasonings, a jar of sauce, and of course pasta. Specifically, here's a full list of what you will need:
Penne Pasta: Penne is a tubular shaped pasta ideal for soaking up all that luscious tomato sauce and gooey mozzarella cheese.
Fresh Vegetables: Brussels sprouts, fresh spinach, and yellow onion are my go-to favorites for this dish. Not only do they add vibrant color, but they also balance the cheesy richness with earthy, fresh flavors.
Tomato Sauce or Marinara Sauce: The key to a truly great vegetarian pasta bake is the sauce. The marinara or tomato sauce layers the dish with a deep, savory taste that ties everything together.
Mozzarella Cheese: Mozzarella gives us that melty perfection that we are looking for in a dish like this.
Garlic Powder, Salt, and Pepper : A sprinkle of garlic powder and a pinch salt and pepper take the flavor up a notch.
Olive Oil: Drizzle it on the fresh veggies before sautéing to keep them tender and caramelized.
See the recipe card below for specific information about quantities.
How Do You Make This Pasta Recipe?
There's two steps to this dish: preparing the vegetables, and making the pasta. Then, it all comes together in one baking dish!


Prep the Ingredients
Start by preheating the oven to 350º. Bring a large pot of water to a boil and cook pasta two minutes less than what directions indicate. Strain and set aside.
While the pasta cooks, sauté the vegetables in a large frying pan with olive oil and garlic powder: begin with the brussel sprouts and broccoli, letting render down and soften, approximately 10 minutes. Add in the spinach and zucchini, and sauté until the spinach is wilted and the zucchini has become semi-translucent.
Assemble the Dish
To a large oven-safe baking dish, pour in the pasta and mixed vegetables, then add in the pasta sauce. Mix the veggies and pasta in with the marinara to fully coat. Top with mozzarella cheese and bake for 20 minutes, broiling for 3 minutes at the end until the cheese is golden brown and bubbly.
The whole thing should be hot throughout, with cheesy edges calling your name.
Serve and Enjoy!
Pair it with garlic bread for the ultimate Italian comfort food experience!

Pasta Swaps and Substitutions
I would be remiss if I didn't offer you some substitution and swap options for this recipe, so that you can fully enjoy it, regardless of any dietary needs.
- Pasta - instead of using durum or regular flour penne, you can easily use gluten free penne.
- Cheese - swap the regular mozzarella for dairy-free.
- Veggies - the vegetable options are entirely up to you! Feel free to use whatever veggies that you have on hand. Some of my other favorite vegetables to add to this cheesy pasta bake are cherry tomatoes, red bell pepper, red onions, yellow squash, and even sun-dried tomatoes.
Ways to vary making this pasta bake
Try out some of these yummy variations when making this dish!
- Spicy - add red pepper flakes and mix it in for a little heat before baking.
- Ricotta and Parmesan Cheese - add a few dollops of ricotta cheese and mix it in if you're feeling it! Or sprinkle some parmesan on top of the pasta for a nutty finish!
- Homemade Sauce - you can absolutely use a homemade sauce, or even blend the veggies together with some cream and make your own veggie-based sauce for the dish!
- Seasonings - add some of your favorite Italian seasoning to the dish to take it up a notch.

Tips for the Best Vegetable Pasta Bake
- Use Fresh Veggies: They bring the best flavor and texture to the dish. Brussels sprouts, broccoli, and spinach are fantastic choices, but feel free to experiment with what you have on hand.
- Don't Overcook the Pasta: Al dente is your best friend here. Al dente means "to the tooth" or bite, so if the directions say 10 minutes, I'd suggest cooking or boiling the pasta for 7-8 minutes.
- Layer Strategically: Start with a little sauce on the bottom of the casserole dish to prevent sticking, then layer pasta, veggies, and cheese for maximum flavor in every bite.
- Add Toppings: A sprinkle of fresh parsley or fresh basil or even a drizzle of olive oil before serving takes it to the next level.
Frequently Asked Questions
Can I make this ahead of time?
Absolutely! Assemble the dish, cover it tightly with aluminum foil, and refrigerate until you're ready to bake. When it's go time, just pop it in the oven until hot throughout.
What's the best pasta for this recipe?
Penne pasta works perfectly, but any short pasta like rigatoni or fusilli will do the trick.
Can I make this vegan?
Sure thing! Swap the mozzarella cheese and Parmesan cheese for your favorite plant-based alternatives.
How do I store leftovers?
Transfer them to an airtight container and refrigerate. This veggie pasta bake is even better the next day!
What sides go well with this dish?
You can't go wrong with garlic bread or a simple salad with fresh veggies.
How would I store this recipe? Can I freeze this?
All leftovers can be placed in a tightly sealed tupperware and placed directly in the fridge. This recipe is also freeze friendly, so if you want to make this dish for another day, simply prep the veggies and pasta, place into an oven-safe tupperware (or transfer prior to cooking) and into the freezer it goes. When ready, you can defrost the pasta, top with the cheese and bake according to instructions.

This easy cheesy vegetable pasta bake is more than just a meal-it's a hug in a casserole dish. With its rich tomato sauce, roasted fresh vegetables, and golden brown cheesy topping, it's a vegetarian recipe that even the most devoted meat-lovers will devour. Plus, it's a great way to get some veggies into your routine without sacrificing flavor.
Hungry For More?
If this vegetable pasta bake has you craving more comforting, cheesy pasta dishes, you're in luck! Try my classic Baked Ziti, packed with layers of saucy, cheesy goodness, or dive into the creamy dreaminess of this Chicken Alfredo Pasta Salad. Looking for something lighter? The Garlic Parmesan Pasta is a bright and nutty option perfect for any season. No matter what you're in the mood for, these recipes are sure to satisfy your pasta cravings.
Did you love this recipe? ⭐️⭐️⭐️⭐️⭐️ If you're just as in love with this recipe as I am, please share a comment below and rate it! Better yet, share this recipe with family and friends!! Thank you!

Easy Vegetable Pasta Bake
Equipment
- 1 large pot
- 1 strainer
- 1 oven safe baking dish
- 1 frying pan
Ingredients
- 1 lb penne pasta
- 1 28oz jar or can of marinara or tomato sauce
- 2 tablespoon olive oil
- 1 large zucchini sliced, then quartered
- 1 cup spinach sauteed
- 2 cups broccoli sauteed
- 1 cup brussel sprouts trimmed then halved
- 1 ½ cups mozzarella cheese
- 2 tablespoon garlic powder
- 1 tablespoon dried basil
- 1 tablespoon dried oregano
- salt
- pepper
Instructions
- Start by preheating the oven to 350º. Bring a large pot of water to a boil and cook pasta two minutes less than what directions indicate. Strain and set aside.
- While the pasta cooks, sauté the vegetables in a large frying pan with olive oil and garlic powder: begin with the brussel sprouts and broccoli, letting render down and soften, approximately 10 minutes.
- Add in the spinach and zucchini, and sauté until the spinach is wilted and the zucchini has become semi-translucent.
- To a large oven-safe baking dish, pour in the pasta and mixed vegetables, then add in the marinara sauce.
- Mix the veggies and pasta in with the marinara to fully coat.
- Top with mozzarella cheese and bake for 20 minutes, broiling for 3 minutes at the end to get the cheese nice and melted.






Leave a Reply