Creamy Vegan Pasta Bake

Jump to Recipe ▼
Reader Rating
Total Time 1 hour 10 minutes
Servings 6

This post may contain affiliate links. Please read our disclosure policy.

The whole family will love this easy, creamy Vegan Pasta Bake. It’s a no boil pasta recipe, filled with tomatoes, zucchini, spinach, and your favorite pasta, and topped with cashew cheese. Easy to make ahead, making it the perfect weeknight dinner! 

casserole dish filled with pasta, marinara sauce and cheese

Every day is a good day for pasta, but today is all about this Vegan Pasta Bake. I adore my vegan mushroom pasta and eggplant pasta recipes, but I wanted to make something to serve a crowd. Well friends, this is it! 

It’s made in a casserole dish and serves at least 6 people, especially if you’re serving it with a side dish.

Why you’ll love this recipe 

  • It’s made using the “no boil” technique, which makes this recipe even easier.
  • Filled with veggies like tomatoes, zucchini, spinach, along with marinara sauce and cashew cheese, making it hearty, healthy and delicious.
  • Requires less than 10 minutes of prep work!
  • A vegan/vegetarian dish that’s incredibly filling despite being meatless. 

Ingredients

  • Pasta – I opted to use Trader Joe’s gluten free brown rice penne pasta, but any kind of pasta will work (gluten free or regular pasta). I do recommend using something similar to rigatoni, penne or fusilli and NOT long spaghetti noodles. 
  • Garlic – No substitutions, and yes, I DO recommend using 5 garlic cloves! I mean, is there really such thing as too much garlic? (Answer: no). 
  • Spices – A little bit of oregano, salt and red pepper flakes go a long way. 
  • Vegetables – I used a combination of zucchini, grape tomatoes and spinach, but you could easily use mushrooms, eggplant or even butternut squash if you prefer. 
  • Sauce – Arrabbiata sauce is my FAVORITE pasta sauce, so that’s what I used. Be sure to use your favorite variety of jarred red sauce, whether that’s tomato basil, roasted garlic, or traditional marinara. 
  • Cheese – A little vegan parmesan along with the vegan cashew cheese make this dish creamy and extra delicious. 
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Step-by-step instructions 

Step 1: Add the pasta. Pour the pasta, marinara sauce and water into a large mixing bowl and set aside.

Step 2: Sauté the spinach. Next, heat the olive oil in a skillet, then add the garlic, oregano and red pepper flakes and stir for 1 minute. Then, add the spinach and sauté for 30 seconds. It’s ok if it isn’t completely cooked; you just want it to be slightly soft. Transfer mixture to the bowl with the pasta.

cooked spinach and garlic in a skillet

Step 2: Stir everything together. To that same bowl, add the zucchini, tomatoes, salt, and vegan parmesan cheese and stir everything together really well.

large glass mixing bowl with pasta, grape tomatoes, zucchini, and cooked spinach on the left and with marinara sauce on the right

Step 3: Bake the pasta. Grease a 9×13 baking dish with nonstick spray, then pour the pasta mixture into the dish. Use a spoon to press the noodles down, ensuring they are completely coated in the sauce/water mixture. Cover the dish tightly with aluminum foil, then bake the pasta at 400° for 40 minutes. 

Step 4: Make the cashew cheese. While the pasta is baking, make the cashew cheese. Boil cashews for 15 minutes, then drain them, rinse them with water and transfer them to a blender. Add the remaining cheese ingredients, and blend until the mixture is smooth. 

creamy cashew cheese in a blender

Step 5: Add the vegan cheese. Remove the pasta from the oven, then dollop the cashew cheese over top. Place the dish back into the oven uncovered for 15-20 more minutes. Top everything with fresh basil and enjoy! 

Expert tips and tricks

  • When you remove the pasta from the oven, it may look a little watery, but have no fear! Let the pasta sit for 10 minutes out of the oven and the pasta will continue to absorb any liquid. 
  • Make ahead tips:
    • To make this ahead of time, simply prep everything as the recipe states. Then, once all of the ingredients are combined in the mixing bowl, place it in the refrigerator, covered, for up to 48 hours ahead of time. When you’re ready to bake the pasta, pour everything into the casserole dish and add more water as needed, ensuring the pasta is covered with water (though be careful not to add TOO much). 
    • You can make the cashew cheese ahead of time too. Simply make the cheese, then pour it into a glass jar and store it in the refrigerator until you’re ready to use it.
  • Add-ins/substitutions: Though this recipe calls for zucchini, tomatoes and spinach, you can definitely use other vegetables if you prefer! Try adding mushrooms, eggplant or even broccoli instead! For the mushrooms, make sure to sauté them for 1-2 minutes before adding them in.
pasta bake in a casserole dish with a serving spoon

What is No Boil pasta? 

No boil pasta is a way to cook pasta completely in the oven without boiling it first. It’s a pretty awesome technique, and it saves you time from having to pre-cook the pasta. Instead, just dump it into a casserole dish and bake! 

What does the vegan cashew cheese taste like? 

Good question! I’ve often said my cashew cheese recipe is comparable to vegan mozzarella. But, I shared this recipe with my neighbors who had never had cashew cheese before and they said it tasted similar to ricotta cheese. Either way, it’s creamy and very delicious. 

What should I serve this with? 

A simple salad like my kale and brussels sprouts salad would be delicious, as would this burrata peach salad if you’re serving this in the summertime. 

Storage

  • Refrigerator: Store any leftovers in a sealed container in the refrigerator for up to 6 days. 
  • Freezer: This vegan pasta bake IS freezer-friendly. Simply bake the pasta, then let it cool before slicing it into portions and placing them in a freezer-safe containers. 
a plate of pasta, zucchini and tomatoes covered in pasta sauce

More vegan dinner recipes 

If you made this recipe, be sure to leave a comment and star rating below. Thanks! 

5 from 1 vote

Creamy Vegan Pasta Bake

Servings: 6
Prep: 10 minutes
Cook: 1 hour
Total: 1 hour 10 minutes
The whole family will love this easy, creamy Vegan Pasta Bake. It's a no boil pasta recipe, filled with tomatoes, zucchini, spinach, and your favorite pasta, and topped with cashew cheese. Easy to make ahead, making it the perfect weeknight dinner! 
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 lb. pasta, penne, rigatoni, ziti, fusilli; regular or gluten free
  • 24 oz. marinara sauce
  • 2 cups water, or more as needed; see notes
  • 1 tbsp olive oil
  • 5 garlic cloves, minced
  • 1/2 tsp oregano
  • 1/2 tsp red pepper flakes
  • 2 cups spinach
  • 1 large zucchini, or 2 small; chopped
  • 1 cup grape tomatoes
  • 1/2 cup vegan parmesan cheese, shredded or grated
  • 1/2 tsp salt
  • fresh basil, for garnish

for the vegan cheese:

  • 1 cup raw cashews
  • 1/2 cup almond milk, or milk of choice
  • 1/2 cup dairy free yogurt, plain
  • 2 1/2 tbsp nutritional yeast
  • 1 tbsp cornstarch
  • 1 tsp apple cider vinegar
  • 1/2 tsp garlic powder
  • 1/2 tsp salt

Instructions 

  • First, pour the pasta, marinara sauce and water into a large mixing bowl; set aside. Next, preheat the oven to 400° and grease a 9×13 baking dish with nonstick spray.
  • Heat the olive oil in a large skillet over medium heat, then add the garlic, oregano and red pepper flakes and sauté for 1 minute. To that same skillet, add the spinach and sauté for 30 seconds, then remove the skillet from the heat and pour everything into the bowl with the pasta.
  • Add the zucchini, tomatoes, salt, and vegan parmesan to the bowl and stir everything together really well, ensuring the pasta is coated in the sauce.
  • Pour the pasta mixture into the greased casserole dish. If any pasta noodles are sticking up, add 1-2 tbsp more water, and use a spoon to press them down. Cover the dish with foil, then place it in the oven and bake for 40 minutes. (see notes below if using gluten free pasta)
  • Meanwhile, make the vegan mozzarella cheese: pour the cashews into a saucepan and cover them with water. Bring the mixture to a boil and boil the cashews for 10-15 minutes; drain, then rinse them and transfer them to a blender. Add the remaining cheese ingredients to the blender and blend until smooth.
  • Once the 40 minutes is up, remove the pasta from the oven, then pour/dollop the cashew cheese over top. Place the dish uncovered back into the oven for 15-20 more minutes.
  • Remove pasta from the oven and let it sit for 10 minutes, which will allow the pasta to absorb any remaining liquid. Top with fresh basil and enjoy!

Notes

*Calories are per serving and are an estimation
*Traditional vs. gluten free pasta cook time: (gluten free pasta cooks faster, so to prevent it from getting mushy, simply cook it for a shorter length of time)
  • Traditional: bake for 40 minutes, then remove, add the cheese and bake for 15-20 more minutes
  • Gluten free: bake for 35 minutes, then remove, add the cheese and bake for 10 more minutes
*Storage: 
  • Refrigerator: store leftovers in a sealed container in the refrigerator for up to 6 days.
  • Freezer: wait for the cooked pasta to cool, then slice it into portions and place them in a freezer-safe container
*Make ahead: To make this ahead of time, follow the recipe instructions, but keep everything in the large mixing bowl. Cover it, and place it in the refrigerator for up to 48 hours ahead of time. Before baking, pour everything into the casserole dish and add more water as needed. 

Nutrition

Calories: 521kcal | Carbohydrates: 76g | Protein: 21g | Fat: 16g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Cholesterol: 6mg | Sodium: 1170mg | Potassium: 1030mg | Fiber: 7g | Sugar: 10g | Vitamin A: 1861IU | Vitamin C: 25mg | Calcium: 194mg | Iron: 5mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!
girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Alannah says:

    Hi Erin!

    Do you think this cashew sauce could be frozen in its own portions (as in not mixed with the pasta?).

    Thanks heaps!

    Alannah

    1. Erin says:

      Yes I think that should work!