Joyful Balance

  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
menu icon
go to homepage
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
search icon
Homepage link
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
×

Creamy Mushroom Spinach Pasta Bake (Vegan)

Published: Sep 11, 2025 · Modified: Sep 11, 2025 · Written by: Delaney Marie · Disclosure: This post may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you. · Leave a Comment

Jump to Recipe Print Recipe

This Creamy Mushroom Spinach Pasta Bake is the perfect weeknight dinner and the ultimate vegan comfort food. Hearty mushrooms, tender spinach, and cozy pasta are tossed in a creamy dairy-free sauce and baked with crispy breadcrumbs. The result is a simple, satisfying, and easy vegan pasta bake!

Baked Vegan Mushroom Spinach Pasta Casserole topped with crispy breadcrumbs and vegan parmesan in a clear glass dish.
Table of Contents
  • Key Ingredients
  • How to Make Mushroom Spinach Pasta Bake
  • Recipe Tips
  • Serving Suggestions
  • Substitutions & Variations
  • Frequently Asked Questions
  • 📖 Recipe
  • 💬 Comments

Why You'll Love This Recipe

  • Pasta that is nourishing: This pasta bake is loaded with nutritious spinach and mushrooms, and made with whole wheat pasta. The creamy sauce is also made from cashews and nondairy milk, giving us richness without the dairy.
  • A delicious weeknight dinner: With only 40 minutes of hands-on prep and only 20 minutes in the oven, this vegan pasta bake comes together quickly. Great for busy weeknights.
  • Perfect for leftovers: This vegan pasta bake reheats well the next day, making it ideal for meal prep or easy lunches.

Key Ingredients

Overhead ingredients for Vegan Mushroom Spinach Pasta Bake on a bamboo cutting board.
  • Pasta: The cozy base that makes this a hearty weeknight meal.
  • Mushrooms: The earthy, umami star of this pasta casserole.
  • Spinach: Adds nutrition and vibrant color!
  • Nondairy milk, cashews, & nutritional yeast: Blended with other seasonings to create a creamy, cheesy, dairy-free sauce.
  • Breadcrumbs: Mixed with seasonings and a bit of nondairy milk to create a golden, crunchy topping.
  • Optional vegan mozzarella & parmesan: For some extra cheesy vibes.

How to Make Mushroom Spinach Pasta Bake

Squeezing out the excess liquid in thawed frozen spinach for a Vegan Mushroom Spinach Pasta Bake.

Steps 1-3: Preheat oven, cook pasta, and squeeze excess liquid from thawed spinach.

Blended cashew cream sauce for a Creamy Vegan Pasta Bake.

Step 4: Blend all sauce ingredients together. Set to the side.

Sautéing mushrooms on the stovetop for a Mushroom Spinach Pasta Bake recipe.

Step 5: Sauté onion and garlic, then add mushrooms.

Creamy dairy-free mushroom sauce cooking in a pot with a red spatula.

Step 6: Stir in the flour, then the sauce, and lastly the vegan mozzarella and some reserved pasta water.

Creamy Mushroom Spinach Pasta on the stovetop.

Step 6 (cont): Fold in the cooked pasta and spinach. Pour into a prepared casserole dish.

Breadcrumb mixture to use as a topping on a Vegan Pasta Bake.

Step 7: Mix together the breadcrumb topping, then sprinkle it over the pasta with vegan parmesan. Cover with foil and bake, then uncover and bake again until golden.

Recipe Tips

  • Don’t overcook the pasta: Cook the pasta according to package directions, but reduce the boiling time by 2–3 minutes. This prevents it from becoming mushy in the oven.
  • Squeeze excess water from thawed spinach: Make sure to press out as much liquid as possible! This step is key to avoiding a watery bake.
  • Reserve pasta water: Before draining the pasta, save a little pasta water. Adding it to the recipe later keeps the sauce creamy and helps it cling to the noodles.
Serving of Vegan Mushroom Spinach Pasta Bake on a blue plate topped with crispy breadcrumbs, with the casserole dish and fresh spinach leaves nearby.

Serving Suggestions

  • This hearty pasta is perfect when served with a side salad. A simple green salad with a tangy dressing (such as my Oil Free Zesty Italian Dressing) complements the creamy pasta well!
  • You could also pair this pasta bake with a warm baguette to soak up the sauce.

Substitutions & Variations

  • Fresh spinach: I personally liked the texture of frozen spinach for this recipe, but fresh works beautifully too. Just toss in a few handfuls if that’s what you have on hand.
  • Variety of mushrooms: Feel free to swap baby bellas for shiitake, portobello, or any other mushrooms you like. Different varieties bring unique flavors to the bake!
  • Optional vegan cheese: Vegan mozzarella adds extra creaminess to the sauce, and vegan parmesan gives a little more cheesy flavor on top. Both are completely optional, so you can adjust to your taste!
Creamy Vegan Mushroom Spinach Pasta Bake being scooped onto a wooden spoon, with spinach and vegan parmesan nearby.

Frequently Asked Questions

What type of nondairy milk is best for this recipe?

I recommend any creamy, unsweetened, mild-flavored nondairy milk. Cashew milk works perfectly, but creamy almond or soy milk are great options too. I wouldn’t suggest coconut milk, as its strong flavor can overpower the dish.

Can I use fresh spinach instead of frozen?

Yes! Fresh spinach works well, though the texture will be slightly different. Just roughly chop a few handfuls and add them in place of the frozen. Cook long enough for the spinach to start to wilt.

Is this Vegan Mushroom Spinach Pasta Bake oil-free?

Yes! If you skip the optional vegan cheese (or use an oil-free variety), this bake is oil-free. It can even be fully Whole Food Plant Based (WFPB) if you stick to the whole wheat pasta and use whole wheat breadcrumbs.

Other Mushroom Recipes You'll Love

  • Vegan Miso Mushroom Risotto recipe by Joyful Balance.
    Vegan Miso Mushroom Risotto
  • Pumpkin Pasta With Spinach and Mushrooms
  • Vegan Hungarian Mushroom Soup, served in a blue bowl with fresh parsley scattered on top.
    Vegan Hungarian Mushroom Soup
Overhead shot of Creamy Vegan Mushroom Spinach Pasta Bake in a casserole dish with a wooden spoon, a cozy plant-based comfort food dinner topped with breadcrumb topping.

Subscribe for Free Recipes!

Subscribe to get Joyful Balance recipes & updates delivered straight to your inbox - and get a FREE download of Joyful Creations: Your Plant Based Guide To a Better Buddha Bowl!

Permissions

You may unsubscribe at any time. The information you provide will be processed in accordance with our Privacy Policy. By checking the box below, you acknowledge that you understand this and that you consent to being part of our email list.

Thank you!

You will receive a confirmation email shortly. Just follow it's directions and you'll officially be subscribed to Joyful Balance emails and will receive your FREE ebook!

If you are unable to find your confirmation email, please be sure to double check any junk folders or email [email protected] for further assistance.

.

📖 Recipe

Vegan Mushroom Spinach Pasta Bake in a glass baking dish topped with golden breadcrumbs and shredded vegan cheese, with a wooden spoon scooping into the casserole.

Creamy Mushroom Spinach Pasta Bake (Vegan)

Delaney Marie
This vegan pasta bake is creamy, comforting, and packed with mushrooms, spinach, and tender pasta. Everything is coated in a rich dairy-free sauce and baked under a crunchy, golden breadcrumb topping. A perfect cozy weeknight dinner that’s easy to throw together!
*Note that From Start to Finish is an estimate that includes time for chopping veggies, prepping the pasta bake, and baking. It assumes that while your pasta is cooking (step 2), you will chop your veggies and work on steps 3-4.
Print Recipe Pin Recipe Leave a Review
From Start to Finish1 hour hr
Servings5 servings

Ingredients

Pasta:

  • 8 oz whole wheat pasta - (or another pasta of choice)
  • 8 oz frozen spinach
  • 1 small yellow onion - diced
  • 5 cloves garlic - minced
  • 1 lb baby bella mushrooms - sliced
  • 2 tablespoon whole wheat pastry flour - OR all purpose flour
  • Optional: ½ cup meltable vegan mozzarella

Sauce:

  • 1.75 cups nondairy milk
  • ½ cup raw cashews - soaked in very hot water for 20-30 minutes (OR in room temperature water overnight)
  • ¼ cup nutritional yeast
  • ½ teaspoon salt
  • ½ teaspoon dijon mustard
  • 1 teaspoon lemon juice

Breadcrumbs & Toppings:

  • ¼ cup breadcrumbs
  • 2.5 teaspoon nutritional yeast
  • ¾ teaspoon onion powder
  • ¼ teaspoon garlic salt
  • Pinch black pepper
  • ½ tablespoon nondairy milk
  • Optional: ¼ cup grated vegan parmesan

Instructions

  • Preheat the oven to 400F.
  • Cook pasta according to package directions, but reduce the boiling time by 2-3 minutes so it's slightly undercooked. Before draining, reserve ¼ cup of the pasta water and set it aside. You can work on steps 3-4 while the pasta cooks.
  • Prep the spinach: Thaw the frozen spinach according to package directions. Lay the spinach on a few layers of paper towels (or a dish towel you don’t mind potentially staining) and squeeze out as much liquid as possible. If using paper towels, you can place them over a colander just in case they tear.
  • Blend all sauce ingredients together. Set sauce off to the side.
  • Sauté the veggies:
    Heat a medium nonstick pot over medium-high heat on the stovetop. Add a splash of water to prevent sticking, then add the onion and garlic. Sauté for 3 minutes, stirring occasionally, adding small amounts of water as needed.
    Add mushrooms and cook 5 more minutes, stirring occasionally. The mushrooms will release moisture after a minute or two so water is not usually needed at this point, but if they start to stick you can continue to add small amounts of water as needed.
  • Bring it all together:
    Reduce heat to medium. Stir in the flour and cook 2 minutes.
    Pour in the sauce and cook another 2-3 minutes.
    Add optional vegan mozzarella, if using, and stir until melted.
    Stir in ¼ cup of the reserved pasta water. Increase to medium-high heat and cook, stirring constantly, until sauce thickens.
    Turn heat to low and fold in cooked pasta and spinach. Once everything is evenly incorporated, remove from the heat.
  • Prepare the breadcrumb mixture:
    In a small bowl, combine panko breadcrumbs, nutritional yeast, onion powder, garlic salt, and black pepper. Mix thoroughly to ensure all the dry ingredients are evenly incorporated. Stir in ½ tablespoon nondairy milk until the mixture holds together slightly.
  • Bake:
    Grease an 8x8 baking dish and transfer the pasta mixture into it.
    Sprinkle the breadcrumb mixture & optional vegan parmesan on top.
    Loosely cover with foil and bake 10 minutes. Carefully remove foil and bake another 5-10 minutes, until the crumb topping is lightly golden.

Nutrition

Calories: 383kcal | Carbohydrates: 59g | Protein: 17g | Fat: 11g

*Nutrition facts are an estimate and are calculated for one serving.

Did you make this recipe?Mention @joyfulbalanceofficial on Instagram and show the world your plant based creation!

Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your pasta-making ways.

Stay joyfully balanced!

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe Rating




Meet Delaney

Welcome to Joyful Balance! I create recipes that promote a joyfully balanced plant based lifestyle. All are welcome here, vegan or not! Let's get cooking!

Learn more about me →

Popular Now

  • Roasted Veggie Pasta Sauce Recipe by Joyful Balance
    Roasted Veggie Pasta Sauce (Sheet Pan Sauce)
  • Crunchy Thai Peanut Salad with Peanut Dressing Recipe by Joyful Balance
    Crunchy Thai Peanut Salad
  • Vegetable Fried Rice with Crispy Tofu Recipe
    Vegetable Fried Rice with Crispy Tofu
  • Grilled Portobello Mushrooms (Portobello Steaks) recipe by Joyful Balance.
    Grilled Portobello Mushrooms (Portobello "Steaks")

Footer



About Subscribe Contact

The content on this site may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you.

Copyright © 2024 Foodie Pro on the Feast Plugin

↑ back to top

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Terms and Conditions - Privacy Policy