Recipes

Vegan Pasta Bake (Cheesy, Easy Weeknight Dinner)

VeganDigest Editorial
VeganDigest Editorial
Updated June 21, 2026 · 5 min read
A bubbling vegan pasta bake with melted vegan mozzarella and fresh basil on top in a white ceramic baking dish Jump to recipe ↓
In this guide5
  1. 01Why This Recipe Works
  2. 02Key Ingredients and Why They Are Here
  3. 03Method Tips for a Perfect Bake
  4. 04Variations to Try
  5. 05Serving and Storage

This vegan pasta bake is exactly what weeknight cooking should be: one baking dish, a handful of pantry staples, and about 45 minutes from start to table. You get tender rigatoni coated in a garlicky marinara, earthy mushrooms, wilted spinach, and a blanket of melted vegan mozzarella that bubbles up at the edges just like the baked pastas you grew up eating.

The formula works because you undercook the pasta before it goes in the oven, then let the hot sauce finish the job. Every strand absorbs the tomato and herb flavor while the cheese on top sets into those golden, pull-apart pools that make this dish so satisfying. No cream, no complicated cashew sauce required. Just solid technique and a few quality ingredients.

Why This Recipe Works

The biggest mistake in baked pasta is cooking the noodles all the way through before they go in the oven. By the time the cheese melts and the sauce bubbles, fully cooked pasta turns to mush. Pull the rigatoni out of the boiling water 2 minutes early and it will finish cooking in the oven, staying springy instead of soft.

The second key is layering: half the pasta mixture goes in the dish, then half the vegan mozzarella, then the rest of the pasta, then the remaining cheese. This puts cheese inside the casserole where it mingles with the sauce, not just on top where it can dry out before the center heats through.

Finally, a brief rest after baking matters. Five to ten minutes off heat lets the sauce thicken slightly and the layers hold together when you scoop, giving you clean, full spoonfuls instead of a sloppy pile.

Key Ingredients and Why They Are Here

Rigatoni (or ziti): The ridges and hollow center on tubular pasta trap sauce inside every bite. Shell pasta, penne, and fusilli all work well for the same reason. Avoid long pasta like spaghetti as it does not hold up in a bake.

Good marinara sauce: This is the backbone of the dish. Use a jarred sauce you genuinely enjoy eating straight from the spoon. Bland sauce means a bland bake, and there is no way to rescue it later. A 24-ounce jar is the right quantity for 12 ounces of dry pasta.

Mushrooms: Shiitake or cremini mushrooms add umami depth that makes this feel hearty without any meat. They shrink down significantly, so do not be alarmed by the volume in the pan.

Fresh spinach: A few large handfuls wilt into almost nothing, adding iron, color, and a mild earthiness. Baby spinach works best because it does not need chopping.

Vegan mozzarella: Brands like Violife, Miyoko's, and Daiya all melt well in a covered bake. For the most convincing cheese pull, use shredded vegan mozzarella rather than sliced.

Vegan parmesan: Just a few tablespoons stirred into the sauce and scattered over the top add a savory, salty finish. Many stores carry Violife or Follow Your Heart parmesan, or you can blend cashews with nutritional yeast and salt at home.

Nutritional yeast: Optional but recommended. A tablespoon or two stirred into the sauce adds a subtle cheesy, nutty note that deepens the overall flavor without making anything taste "health-foody."

Method Tips for a Perfect Bake

Salt the pasta water generously. This is the only opportunity to season the pasta itself. The water should taste pleasantly salty before you add the noodles.

Undercook by 2 minutes. Set a timer for 2 minutes less than the package minimum and taste as you drain. The pasta should have a firm, slightly chalky center. It will finish in the oven.

Do not rush the mushrooms. Sauté them over medium-high heat without stirring too frequently. Give them space in the pan so they brown rather than steam. Crowded mushrooms release water and turn soggy instead of developing that savory depth.

Cover for the first part of baking, uncover for the last. If your vegan cheese struggles to melt, cover the dish with foil for the first 10 minutes and remove it for the final 5 to 8 minutes. The steam under the foil helps the cheese loosen before the dry oven air sets the top.

Broil for a browned top. If you want a golden, slightly crispy cheese crust, switch to the broiler for the last 2 minutes. Watch it closely because vegan cheese can go from perfectly browned to scorched quickly.

Variations to Try

Add protein: Stir in a drained can of white beans or cooked green lentils when you add the pasta to the sauce. Both options add plant protein without changing the flavor much. Cooked lentils in particular disappear into the sauce while adding satisfying body.

Add more vegetables: Diced zucchini, roasted red peppers, olives, or sun-dried tomatoes all work. Add soft vegetables raw to the sauce and let them cook down. For harder vegetables like broccoli or cauliflower, parboil them first so they are tender by the time the pasta is done.

Make it spicy: Add half a teaspoon of red pepper flakes to the sauce along with the oregano. A drizzle of chili oil over the top before serving also works well.

Gluten-free: Use a gluten-free pasta in a short shape like rice penne or chickpea rigatoni. The cook time and technique stay the same.

Make-ahead and freeze: Assemble the entire dish, wrap tightly, and freeze before baking. When ready to eat, thaw overnight in the refrigerator, then bake as directed, adding 5 to 10 extra minutes to account for the cold start.

Serving and Storage

Serve the pasta bake straight from the dish with a simple green salad and crusty bread. A handful of fresh basil leaves and a pinch of red pepper flakes on top lift the presentation without any extra effort.

Leftovers keep in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave in 30-second bursts, or cover the whole dish with foil and warm it in a 350 degree F oven for about 10 to 15 minutes. Add a small splash of water or marinara before reheating to keep things from drying out.

For freezing, portion into individual containers before freezing. Thaw in the fridge overnight and reheat as above. The texture is best within 2 to 3 months of freezing.

The recipe

Vegan Pasta Bake

Prep

20 min

Cook

35 min

Makes

6 to 8 servings

Ingredients

  • 12 oz (340g) rigatoni or ziti pasta
  • 2 tablespoons olive oil
  • 10 oz (283g) cremini or shiitake mushrooms, sliced
  • 5 cloves garlic, minced
  • 1 medium yellow onion, diced
  • 5 oz (150g) fresh baby spinach (about 5 packed cups)
  • 24 oz (680g) marinara sauce (one standard jar)
  • 1 (15 oz) can crushed tomatoes
  • 2 teaspoons dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional)
  • 3/4 teaspoon fine sea salt, plus more for pasta water
  • 1/4 teaspoon black pepper
  • 1 tablespoon nutritional yeast (optional, for depth)
  • 1 1/2 cups (170g) shredded vegan mozzarella, divided
  • 3 tablespoons vegan parmesan, divided
  • Fresh basil leaves, for garnish

Instructions

  1. 1 Preheat the oven to 400 degrees F (200 degrees C). Lightly grease a 9x13 inch baking dish and set aside.
  2. 2 Bring a large pot of well-salted water to a boil. Cook the pasta 2 minutes less than the package minimum (it should be slightly firm in the center). Drain and set aside.
  3. 3 Heat the olive oil in a large skillet over medium-high heat. Add the onion and cook for 5 minutes, stirring occasionally, until softened.
  4. 4 Add the mushrooms and garlic. Cook for 5 to 6 minutes, without stirring too frequently, until the mushrooms are golden and any released liquid has evaporated.
  5. 5 Add the baby spinach and stir until just wilted, about 2 minutes.
  6. 6 Pour in the marinara sauce and crushed tomatoes. Add the oregano, dried basil, red pepper flakes (if using), salt, pepper, and nutritional yeast (if using). Stir well and let the sauce simmer for 3 to 4 minutes.
  7. 7 Remove the pan from heat. Add the drained pasta and stir until thoroughly coated in the sauce.
  8. 8 Transfer half the pasta mixture to the prepared baking dish. Sprinkle with half the vegan mozzarella and 1 tablespoon of the vegan parmesan. Add the remaining pasta mixture on top. Scatter the remaining mozzarella and parmesan evenly over the surface.
  9. 9 Bake uncovered for 15 to 20 minutes, until the cheese is melted and the edges are bubbling. For a golden, slightly browned top, switch to the broiler for the last 2 minutes, watching closely.
  10. 10 Remove from the oven and let rest for 5 to 10 minutes before serving. Garnish with fresh basil leaves.

Notes

  • ·Undercooking the pasta by 2 minutes is not optional. Fully cooked pasta will be mushy after baking.
  • ·If your vegan cheese does not melt well uncovered, tent the dish with foil for the first 10 minutes of baking, then remove it for the final 5 to 8 minutes.
  • ·For extra protein, stir a drained 15 oz can of white beans or 1 cup of cooked green lentils into the sauce in step 6.
  • ·To make ahead: assemble the dish, cover tightly, and refrigerate up to 24 hours before baking. Add 5 minutes to the bake time. Or freeze unbaked for up to 3 months and thaw overnight before baking.
  • ·Leftovers keep refrigerated for up to 4 days. Reheat covered at 350 degrees F with a splash of water or marinara added to prevent drying.

Calories

390

Protein

12g

Fat

11g

Carbs

61g

Was this helpful?

Rate this guide

Be the first to rate this

Share this guide

Frequently asked questions

Can I use any pasta shape for this bake?+

Short, sturdy shapes work best. Rigatoni, ziti, penne, and fusilli all hold up well and trap sauce in their ridges or tubes. Avoid long pasta like spaghetti or linguine, which tangles and does not hold together cleanly in a casserole format.

Which brand of vegan mozzarella melts the best?+

Violife and Miyoko's shredded vegan mozzarella both melt very well in a bake. Daiya also works. The key tip regardless of brand is to cover the dish with foil for part of the baking time, since steam helps vegan cheese loosen and melt more evenly than dry oven heat alone.

Can I make this pasta bake ahead of time?+

Yes. Assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Bake straight from the fridge, adding about 5 extra minutes to the cook time. You can also freeze it unbaked for up to 3 months; thaw overnight in the refrigerator before baking.

How do I keep the pasta from drying out when reheating?+

Add a few tablespoons of water or extra marinara over the top before reheating. Cover the dish or individual portion with foil (or a microwave-safe lid) to trap steam. Reheat in a 350 degree F oven for 10 to 15 minutes, or microwave in 30-second bursts until heated through.

VeganDigest Editorial

Written by

VeganDigest Editorial

VeganDigest Editorial is the small independent team that researches and fact-checks this site. We are not doctors or dietitians. For every is-it-vegan verdict we read the product's current ingredient list and manufacturer information, and for anything health-related we report guidance from recognized bodies such as the NHS, the Vegan Society, and the Academy of Nutrition and Dietetics rather than offering medical advice. Every page shows the date it was last verified, and our full process is on the How We Verify page.

Comments

Join the conversation

    Keep reading