Cheesy Vegetarian Baked Spaghetti Recipe

This easy recipe for Vegetarian Baked Spaghetti is bound to become a family favorite—simple, comforting, and packed with vegetables and cheese.

taking a serving of spaghetti bake from the dish

Vegetarian Baked Spaghetti

When craving comfort food, this vegetarian baked spaghetti hits the spot. It combines tender spaghetti with a rich vegetable sauce, two kinds of cheese, and a golden, bubbly top. It’s a great option for weeknights and makes excellent leftovers.

The bake uses hearty vegetables—onion, garlic, mushrooms, and bell pepper—tossed with jarred pasta sauce and plenty of cheese. It’s straightforward to prepare, flexible to adapt, and satisfying whether you follow a vegetarian diet or simply enjoy meatless meals from time to time.

This recipe yields generous portions, perfect for serving a family or for packing lunches the next day. It reheats very well, and a short time in the oven refreshes the cheesy top and warms everything through.

vegetarian baked spaghetti

Spaghetti is one of those comfort classics that’s both affordable and adaptable. This baked version gives noodles a chance to soak up the sauce and melts cheese into every bite, creating a cozy dish that’s easy to love.

ingredients to make veggie spaghetti bake

What you’ll need for Baked Spaghetti with Vegetables

  • Onion and garlic
  • Mushrooms
  • Bell pepper
  • Olive oil
  • Salt and pepper
  • Dried basil and oregano
  • Jarred pasta sauce
  • Grated parmesan cheese
  • Mozzarella cheese
  • Spaghetti
chopped mushrooms, onion, green bell pepper, and garlic

What veggies go well in pasta?

This bake highlights vegetables that pair naturally with pasta: garlic, yellow onion, sliced mushrooms, and bell pepper. These ingredients provide texture and savory, umami-rich flavor. You can also add zucchini, spinach, or roasted eggplant as alternatives if you prefer.

grated cheese on a cutting board

How to make Vegetarian Baked Spaghetti

Step 1 — Cook the spaghetti: Boil the spaghetti until al dente according to package directions. Drain and set aside so the pasta is ready to be combined with sauce and vegetables.

Step 2 — Cook the veggies: In a large skillet, warm olive oil and add diced onion, minced garlic, sliced mushrooms, and diced green pepper. Season with salt, pepper, dried basil, and oregano. Sauté over medium heat until the mushrooms release and evaporate their liquid and the vegetables are tender.

vegetables in a skillet with spices
cooked vegetables in a skillet

Step 3 — Add the sauce: Stir jarred pasta sauce into the cooked vegetables until evenly combined and warmed through.

adding pasta sauce to vegetables
vegetarian pasta sauce with veggies

Step 4 — Assemble the casserole: Grease a 9×13 baking dish. Spread the drained spaghetti evenly across the bottom. Sprinkle 1/2 cup of mozzarella and 1 1/4 cups of grated parmesan over the noodles.

grated cheese on a cutting board
spaghetti in a casserole dish
cheese on top of spaghetti

Step 5 — Combine: Pour the vegetable pasta sauce over the spaghetti and use tongs to mix until the noodles are well coated and the ingredients are evenly distributed.

spaghetti sauce on top of cheese and spaghetti
mixing the spaghetti into the sauce

Step 6 — Top with remaining cheese: Sprinkle the remaining 1 1/2 cups of shredded mozzarella across the top for a melty, golden finish.

spaghetti mixed with sauce
spaghetti topped with cheese

Step 7 — Bake: Bake at 375°F (190°C) for 15–20 minutes, until the cheese is bubbly and slightly browned at the edges. Remove from the oven and let rest a few minutes before serving.

vegetarian baked spaghetti

The finished dish is hearty, cheesy, and satisfying. Each serving includes pockets of melted cheese and plenty of vegetables, making this baked spaghetti a comforting dinner option any night of the week.

veggie spaghetti

How to serve Baked Spaghetti

Serve the veggie baked spaghetti with a crisp side salad and warm garlic bread for a complete meal. A sprinkle of red pepper flakes or a drizzle of extra virgin olive oil adds a nice finishing touch. Fresh basil leaves also brighten the flavors when added just before serving.

veggie spaghetti

Storing Veggie Spaghetti

  • Storing: Refrigerate leftovers in an airtight container for 3–4 days.
  • Reheating: Reheat a large portion in a casserole dish at 350°F until warmed through, or reheat single servings in the microwave.
vegetarian baked spaghetti

Vegetarian Spaghetti FAQs

What is the difference between baked spaghetti and regular spaghetti?

Baked spaghetti combines cooked pasta with sauce and cheese, then finishes in the oven so the cheese melts and the top browns. Regular spaghetti is typically plated immediately after being tossed with sauce.

How do you keep baked spaghetti from drying out?

Cook noodles to al dente and drain them promptly. Make sure there is enough sauce to coat the pasta, especially if you add extra vegetables. If needed, add a splash of pasta water or extra sauce before baking.

veggie spaghetti bake

This veggie spaghetti bake is a family-friendly, meatless main that satisfies big appetites and stretches a grocery budget. It’s a dependable weeknight solution with familiar flavors and simple preparation.

More Pasta Recipes

  • Easy Crock Pot Baked Ziti
  • Bow Tie Pasta Recipe
  • Roasted Vegetable Pasta
  • Meatless Million Dollar Baked Ziti
  • Three Cheese Baked Ziti
  • Easy Meatless Spaghetti Sauce
  • Vegan Creamy Tomato Shells
  • Vegetable Bolognese Recipe
  • Three Cheese Lasagna
taking a serving of spaghetti bake from the dish

Did you make this recipe? Consider leaving a rating or note in your own records so you can tweak it next time.

Veggie Spaghetti Bake

Easy and delicious vegetarian baked spaghetti with mushrooms, bell pepper, and onion.

By: Joy Shull

Prep: 10 mins   Cook: 30 mins   Total: 40 mins   Servings: 6

Ingredients

  • 1 small yellow onion, diced
  • 8 large garlic cloves, minced
  • 16 oz white mushrooms, sliced
  • 1 green bell pepper, diced
  • 2 tablespoons olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 2 teaspoons dried basil
  • 1 teaspoon dried oregano
  • 25 oz pasta sauce
  • 1 1/4 cups grated parmesan cheese
  • 2 cups shredded mozzarella cheese
  • 16 oz spaghetti

Instructions

  1. Cook the spaghetti to al dente according to package directions. Drain and set aside.
  2. Combine onion, garlic, mushrooms, bell pepper, olive oil, salt, pepper, basil, and oregano in a large skillet. Sauté over medium-high heat, stirring frequently for 15–20 minutes, until mushroom liquid evaporates and vegetables are tender.
  3. Add the pasta sauce to the cooked vegetables and stir to combine.
  4. Grease a 9×13 baking dish. Spread the cooked spaghetti into the dish.
  5. Top the spaghetti with 1/2 cup of mozzarella and 1 1/4 cups of parmesan cheese.
  6. Pour the vegetable pasta sauce over the spaghetti and mix with tongs until well combined.
  7. Sprinkle the remaining 1 1/2 cups of mozzarella cheese over the top.
  8. Bake at 375°F for 15–20 minutes, or until the cheese is bubbly and beginning to brown on the edges. Let rest a few minutes before serving.

Notes

Add red pepper flakes for heat, or omit if you prefer a milder dish. You can also swap in other vegetables like zucchini or spinach.

Nutrition (approximate per serving)

Calories: 586 kcal; Carbohydrates: 73 g; Protein: 29 g; Fat: 21 g; Sodium: 1363 mg; Fiber: 6 g.