This Vegetarian Baked Pasta is cheesy, creamy, comforting, and loaded with colorful vegetables! Made with tender pasta, flavorful marinara sauce, creamy ricotta, and plenty of melted cheese, this easy pasta casserole makes a satisfying meal that the whole family can enjoy.

The best part about this Vegetable Pasta Bake is how easy and customizable it is. You can use different vegetables, adjust the amount of cheese and sauce to your preference, and even assemble the casserole ahead of time. It is perfect for a comforting weeknight dinner, weekend meal, or when you need an easy vegetarian dish to feed the family.
Jump to:
- Hearty Vegetarian Baked Pasta
- A Family-Friendly Pasta Dinner
- Why You Will Love This Pasta
- Ingredients and Notes
- How To Make Vegetarian Baked Pasta
- Serving Suggestions
- How To Store Vegetarian Baked Pasta
- Variations and Substitutions
- Make Ahead Instructions
- Expert Tips For The Best Vegetarian Baked Pasta
- FAQs For Vegetarian Baked Pasta
- More Easy Meals
- Vegetarian Baked Pasta
Hearty Vegetarian Baked Pasta
There is something so comforting about a bubbling casserole of pasta coming straight from the oven! This Vegetarian Baked Pasta combines pasta, plenty of vegetables, marinara sauce, ricotta, mozzarella, and cheddar cheese into one hearty and delicious dish.
My family loves this pasta, and I especially like making it when I want an easy dinner that includes plenty of vegetables. Zucchini, carrots, celery, and bell peppers add different textures, colors, and flavors without overpowering the pasta.
The ricotta makes the pasta creamy and satisfying, while mozzarella gives it that delicious melted and cheesy texture. I also add a little cheddar for additional flavor, but the recipe is very easy to customize depending on the cheese you have available.
I usually make marinara sauce at home because it is difficult for me to find a store-bought sauce without onion and garlic. My Homemade Marinara Sauce works beautifully in this recipe and keeps the pasta flavorful while making it suitable for those who avoid onion and garlic. However, you can absolutely use your favorite store-bought marinara or pasta sauce.
This recipe is also a great alternative when you are craving the comfort of vegetarian lasagna but want something easier and quicker to assemble. There are no layers to arrange; simply mix everything, transfer it to the baking dish, add cheese, and bake!

A Family-Friendly Pasta Dinner
This Vegetarian Baked Pasta is one of those recipes I love making when I want a hearty dinner that is comforting but also includes plenty of vegetables. Once the vegetables and pasta are cooked, everything comes together quickly in one baking dish.
I especially love how flexible this recipe is. Sometimes I change the vegetables depending on what I have in the refrigerator, and you can easily make the pasta more or less cheesy or saucy according to your family’s preference.
What I also appreciate about this dish is how effortlessly it fits into everyday cooking. It uses simple pantry ingredients, comes together without much fuss, and still feels like a special, cozy meal straight from the oven.
Every time I pull this bubbling, golden pasta out of the oven, it feels like a little moment of joy at the table. It’s one of those comforting meals my family always looks forward to, and I hope your family enjoys it just as much as mine does!

Why You Will Love This Pasta
- Loaded with Vegetables: Zucchini, carrots, celery, and bell peppers make this baked pasta colorful, hearty, and satisfying.
- Creamy and Cheesy: Ricotta adds creaminess while mozzarella and cheddar create a delicious cheesy texture.
- Easy Family Dinner: This pasta casserole is filling, comforting, and perfect for an easy weeknight or weekend meal.
- Easy to Customize: Change the vegetables, pasta shape, sauce, herbs, or amount of cheese according to your preference.
- Perfect for Making Ahead: Assemble the entire casserole ahead of time, refrigerate it, and bake when you are ready to serve.
- Vegetarian and Eggless: This recipe is completely vegetarian and does not require eggs or Parmesan cheese.

Ingredients and Notes
- Pasta: I prefer rigatoni for this recipe because its large tubular shape holds the sauce and creamy ricotta mixture beautifully. Ziti and penne are also excellent choices. Cook the pasta only until al dente, as it will continue cooking in the oven, and overcooked pasta can become too soft after baking.
- Olive Oil: I prefer olive oil for sautéing the vegetables because it complements the Italian-inspired flavors of the pasta. However, you can use another neutral cooking oil.
- Vegetables: Finely chopped celery adds subtle flavor and texture. Zucchini cooks quickly and works wonderfully in baked pasta. Carrots add a slight natural sweetness, color, and texture to the pasta. I like using orange or yellow bell peppers because they add sweetness and beautiful color. Red or green bell peppers can also be used.
- Seasonings: Sweet paprika adds mild flavor and color without making the pasta spicy. You can skip it or use hot paprika if you prefer a little heat. Dried oregano gives the pasta a classic Italian-inspired flavor. You can also use Italian seasoning or fresh oregano.
- Marinara Sauce: I use my homemade marinara sauce without onion and garlic for this pasta. You can use your favorite pasta or spaghetti sauce. Start with four cups of marinara sauce. After combining everything, check the consistency. If the pasta looks dry or you simply prefer a saucier baked pasta, add more sauce as required.
- Ricotta Cheese: Ricotta makes the pasta creamy, rich, and satisfying without requiring a heavy creamy sauce. You can use whole-milk or part-skim ricotta.
- Mozzarella Cheese: Mozzarella provides that wonderfully gooey and melted cheese texture we expect from baked pasta. It is mixed with the ricotta as well as sprinkled over the top.
- Cheddar Cheese: I like adding cheddar because it gives the ricotta mixture additional flavor. If you prefer, you can leave it out and use more mozzarella instead.
- Fresh Basil: Fresh basil adds a lovely fresh flavor to the pasta. I like adding torn or chopped basil before baking, but you can also add additional fresh basil immediately before serving.
- Red Pepper Flakes: These are completely optional but are perfect if you enjoy a little heat.
How To Make Vegetarian Baked Pasta
Preparations
- Preheat the oven to 375°F (190°C) and lightly oil a 9×13-inch baking dish.

Prepare The Ricotta Mixture
- In a medium bowl, combine the ricotta cheese, shredded cheddar cheese, and shredded mozzarella cheese.
- Mix everything well and set aside while preparing the pasta and vegetables.


Cook The Pasta
- Bring a large pot of generously salted water to a boil.
- Add the pasta and cook until al dente according to the package directions.
- You can even cook it about a minute less than the package recommends because the pasta will continue cooking in the oven.
- Once cooked, drain the pasta and return it to the pot.



Cook The Vegetables
- While the pasta is cooking, prepare the vegetables.
- Heat olive oil in a large skillet over medium heat.
- Add the finely chopped celery, diced zucchini, carrots, and bell peppers.

- Cook for approximately 6-8 minutes, stirring regularly, until the vegetables have softened but are not mushy.

- Season with salt, sweet paprika, and dried oregano.
- Stir well.


- Add the marinara sauce and mix until all the vegetables are coated.
- Cook for another 5-6 minutes, then turn off the heat.

Assemble Vegetarian Baked Pasta
- Add the vegetable marinara mixture and prepared ricotta mixture to the cooked pasta.
- Gently stir everything together until the pasta is evenly coated with the sauce and ricotta mixture.
- At this point, check the consistency.
- If the pasta looks dry, add additional marinara sauce.
- Remember that some moisture will be absorbed while the pasta bakes.


- Transfer the pasta mixture to the prepared baking dish and spread it evenly.
- Top with shredded mozzarella cheese, fresh basil, and a sprinkle of dried oregano. Add red pepper flakes if desired.


Bake
- Bake uncovered for 20-25 minutes, or until the pasta is heated through and the cheese on top is melted and lightly golden.
- Remove the baking dish from the oven and allow the pasta to rest for 5-10 minutes before serving.


Serving Suggestions
This cheesy Vegetable Pasta Bake is hearty enough to serve as a complete meal. I like serving it with a fresh green salad or some roasted vegetables for an easy family dinner.
You can also pair it with garlic-free bread, toasted bread, or a simple Italian-style salad.
For a little freshness, sprinkle additional chopped basil over the pasta immediately before serving.
How To Store Vegetarian Baked Pasta
Allow leftover pasta to cool completely and transfer it to an airtight container.
Store it in the refrigerator for up to 3 days.
Reheat individual portions in the microwave until heated through. You can also reheat a larger portion in the oven. If the pasta seems a little dry after refrigeration, adding a spoonful of marinara sauce before reheating can help restore some moisture.
Variations and Substitutions
Use Different Vegetables: This pasta is very easy to customize with whatever vegetables you have available. Try broccoli, spinach, mushrooms, green beans, corn, or a combination of your favorites.
Roast the Vegetables: Instead of cooking the vegetables in a skillet, roast them in the oven until tender and lightly caramelized. Roasted vegetables will add another layer of flavor to the pasta.
Change the Pasta: Rigatoni is my favorite, but penne, ziti, or another medium-sized pasta that holds sauce well can be used.
Change the Sauce: Use marinara sauce, spaghetti sauce, or your favorite tomato-based pasta sauce.
Adjust the Cheese: Skip the cheddar and use additional mozzarella, or use a vegetarian or vegan Parmesan alternative if available.
Add More Herbs: Fresh parsley, oregano, or additional basil are all delicious additions.
Make It Spicy: Add extra red pepper flakes or a little hot paprika to the vegetable and marinara mixture.
Make Ahead Instructions
This Vegetarian Baked Pasta is an excellent make-ahead dinner.
Cook the pasta and vegetables and prepare the ricotta mixture as directed. Assemble everything in the baking dish, including the mozzarella topping, but do not bake it.
Allow everything to cool, then cover the baking dish tightly and refrigerate for up to one day.
When you are ready to serve, remove the baking dish from the refrigerator while the oven preheats. Since the casserole will be cold, it may require a little additional baking time.
Bake until the pasta is heated completely through and the cheese is melted and bubbling.
Expert Tips For The Best Vegetarian Baked Pasta
Cook the Pasta Only Until Al Dente: This is one of the most important tips for baked pasta. The pasta continues to cook while it is in the oven, so cooking it until very soft on the stovetop can result in mushy pasta after baking. I prefer cooking it until al dente or even slightly under al dente.
Use a Pasta Shape That Holds the Sauce Well: Rigatoni is my favorite because the sauce and creamy ricotta mixture can get inside the large tubes. Penne and ziti also work very well. I prefer these shapes over small or delicate pasta for this casserole.
Do Not Overcook the Vegetables: Cook the vegetables until they are tender but still have some texture. Remember that they will cook further while the pasta is baking.
Adjust the Amount of Marinara Sauce: Four cups is a good starting point, but the exact amount you need can depend on the pasta and how saucy you like your baked pasta. Once everything is mixed together, check the consistency. If it looks dry, add additional sauce before transferring it to the baking dish. For a very saucy pasta bake, you can use approximately 5-6 cups.
Mix Everything Thoroughly Before Baking: Make sure the ricotta mixture and marinara sauce are distributed throughout the pasta. This helps prevent dry areas and ensures every serving has plenty of sauce, vegetables, and cheese.
Adjust the Cheese to Your Preference: The ricotta, mozzarella, and cheddar ratio in this recipe creates a creamy and cheesy pasta without making it excessively heavy. However, you can easily reduce or increase the cheese depending on your family’s preference.
Let the Pasta Rest After Baking: Allow the casserole to stand for approximately 10 minutes after removing it from the oven. This gives the sauce and cheese a little time to settle and makes the pasta easier to serve.
FAQs For Vegetarian Baked Pasta
Rigatoni is my favorite because its large tubular shape holds plenty of sauce and creamy ricotta mixture. Penne and ziti are also my favorite.
Yes. Cook the pasta first, but only until al dente or slightly under al dente. It will continue cooking in the sauce while baking.
Zucchini, carrots, celery, bell peppers, broccoli, spinach, mushrooms, corn, and green beans can all work well.
Baked pasta can become dry if there is not enough sauce or if it is baked for too long. Make sure the pasta looks generously coated with marinara before baking. If it looks dry while assembling, add more sauce.
Yes. If you don’t have ricotta, you can replace it with freshly made chhena or fresh crumbled paneer. Crumble the paneer finely so it mixes evenly throughout the pasta. Or, you can skip the ricotta and increase the mozzarella cheese, although the baked pasta will be less creamy.

More Easy Meals

Vegetarian Baked Pasta
Ingredients
For Cooking The Pasta
- 350 g dried pasta such as rigatoni, ziti, or penne
- Water to cook pasta
- Salt
For Cooking The Vegetables
- 1 tablespoon olive oil
- 1 celery rib, finely chopped
- 1 medium zucchini, diced
- 1 carrot, peeled and diced
- 1 bell pepper, orange or yellow, cored and diced
- Salt to taste
- ½ teaspoon sweet paprika
- 1 teaspoon dried oregano
- 4 cups marinara sauce (add more if the pasta mixture looks dry)
For Ricotta Mixture
- 1 cup ricotta cheese
- ½ cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
For The Topping
- ½ cup mozzarella cheese (or as needed)
- 6-8 fresh basil leaves torn or chopped
- Dried oregano to sprinkle
- Red pepper flakes to sprinkle (optional)
Instructions
- Preheat the oven to 375°F (190°C) and lightly oil a 9×13-inch baking pan.
Prepare The Ricotta Mixture
- In a medium bowl, combine the ricotta cheese, shredded cheddar, and shredded mozzarella cheese. Mix everything well and set aside while preparing the pasta and vegetables.
Cook The Pasta
- Bring a large pot of generously salted water to a boil. Add the pasta and cook until al dente according to the package directions. You can even cook it about a minute less than the package recommends because the pasta will continue cooking in the oven. Once cooked, drain the pasta and return it to the pot.
Cook The Vegetables
- While the pasta is cooking, prepare the vegetables. Heat olive oil in a large skillet over medium heat. Add the finely chopped celery, diced zucchini, carrots, and bell peppers.
- Cook for approximately 6-8 minutes, stirring regularly, until the vegetables have softened but are not mushy. Season with salt, sweet paprika, and diced oregano. Stir well.
- Add the marinara sauce and mix until all the vegetables are coated. Cook for another 5-6 minutes, then turn off the heat.
Assemble The Pasta Casserole
- Add the vegetable marinara mixture and prepared ricotta mixture to the cooked pasta. Gently stir everything together until the pasta is evenly coated with the sauce and ricotta mixture.
- At this point, check the consistency. If the pasta looks dry, add additional marinara sauce. Remember that some moisture will be absorbed while the pasta bakes.
- Transfer the pasta mixture to the prepared baking dish and spread it evenly. Top with shredded mozzarella cheese, fresh basil, and a sprinkle of dried oregano. Add red pepper flakes if desired.
Bake
- Bake uncovered for 20-25 minutes, or until the pasta is heated through and the cheese on top is melted and lightly golden.
- Remove the baking dish from the oven and allow the pasta to rest for 10 minutes before serving.
Storing Suggestions
- Allow the leftover pasta to cool completely and transfer it to an airtight container. Store it in the refrigerator for up to 3 days. Reheat individual portions in the microwave until heated through. You can also reheat a larger portion in the oven. If the pasta seems a little dry after refrigeration, adding a spoonful of marinara sauce before reheating can help restore some moisture.
Notes
- Cook the Pasta Only Until Al Dente: This is one of the most important tips for baked pasta. The pasta continues to cook in the oven, so cooking it until very soft on the stovetop can result in mushy pasta after baking. I prefer cooking it until al dente or even slightly under al dente.
- Use a Pasta Shape That Holds the Sauce Well: Rigatoni is my favorite because the sauce and creamy ricotta mixture can get inside the large tubes. Penne and ziti also work very well. I prefer these shapes over small or delicate pasta for this casserole.
- Do Not Overcook the Vegetables: Cook the vegetables until they are tender but still have some texture. Remember that they will cook further while the pasta is baking.
- Adjust the Amount of Marinara Sauce: Four cups is a good starting point, but the exact amount you need can depend on the pasta and how saucy you like your baked pasta. Once everything is mixed, check the consistency. If it looks dry, add additional sauce before transferring it to the baking dish. For a very saucy pasta bake, you can use approximately 5-6 cups.
- Mix Everything Thoroughly Before Baking: Make sure the ricotta mixture and marinara sauce are distributed throughout the pasta. This helps prevent dry areas and ensures every serving has plenty of sauce, vegetables, and cheese.
- Adjust the Cheese to Your Preference: The ricotta, mozzarella, and cheddar ratio in this recipe creates a creamy and cheesy pasta without making it excessively heavy. However, you can easily reduce or increase the cheese depending on your family’s preference.
- Let the Pasta Rest After Baking: Allow the casserole to stand for approximately 10 minutes after removing it from the oven. This gives the sauce and cheese a little time to settle and makes the pasta easier to serve.









Thanks for coming! Let me know what you think.