• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Main Dishes
    • Appetizers
    • Desserts
    • Breakfast
    • Side Dishes
    • Soups
    • Salads
    • Sandwiches
  • Shop
    • Bakeware
    • Cookware

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Browse Recipes
    • Main Dishes
    • Appetizers
    • Desserts
    • Breakfast
    • Side Dishes
    • Soups
    • Salads
    • Sandwiches
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Shop
    • Cookware
    • Bakeware
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Jun 1, 2026 by Alissa Saenz · This post may contain affiliate links · Leave a Comment

    Vegan Gnocchi Bake with Mushrooms & Spinach

    Jump to Recipe Print Recipe

    This vegan gnocchi bake is hearty, flavorful, and perfect for everything from busy weeknights to holidays and special occasions. Made with pillowy potato gnocchi in rich tomato sauce with mushrooms and spinach, then baked with creamy béchamel sauce on top, it’s the kind of comforting meal you’ll want to make again and again.

    White wooden surface set with baking dish and bowl of Vegan Gnocchi Bake.

    If you love my tomato gnocchi and vegan baked ziti, I have great news for you today: this vegan gnocchi bake combines the best parts of both dishes, plus mushrooms and spinach, making it even heartier and more delicious.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Variations
    • Frequently Asked Questions
    • More Vegan Gnocchi Recipes
    • 📖 Recipe
    • 💬 Comments

    I love a good pasta bake, and dishes like my vegan lasagna and vegan stuffed shells are among my favorites. Both of those dishes feature vegan ricotta cheese. I also love pasta bakes that don't include ricotta, but sometimes posting a recipe for them can seem a little silly. After all, anyone can replace a dairy-based cheesy topping with vegan cheese, and frankly, I'm not even a fan of most store-bought vegan cheese. That's why today I'm doing something different. I took a cue from my vegan baked ziti and topped this gnocchi bake with dairy-free béchamel sauce.

    Béchamel is a simple milk-based sauce thickened with flour, and making a vegan version is easy with non-dairy milk. It creates a luxurious topping for this gnocchi bake, adding creamy richness to every bite of gnocchi, mushrooms, and spinach. The result is an ultra-comforting dinner that feels easy enough for a weeknight, but special enough for company too.

    Ingredients You'll Need

    Below you'll find a list of ingredients in this recipe, with notes and substitutions. Scroll all the way to the bottom of the post to see the full recipe, including the amount of each ingredient.

    • Gnocchi. Most shelf-stable gnocchi is vegan, but make sure to check the ingredients before you buy.
    • Olive oil.
    • Mushrooms. The recipe calls for cremini mushrooms, also known as baby portobellos, but feel free to substitute another variety of fresh mushrooms if you'd like.
    • Garlic.
    • Crushed tomatoes. Tomato puree will work too, but your sauce will have a different texture.
    • Sugar. Stick with organic sugar, since conventional sugar is often processed with animal bone char.
    • Salt.
    • Red pepper flakes. These will add a teeny-tiny bit of heat—you probably won't even notice it. That said, feel free to leave them out if you prefer.
    • Fresh spinach.
    • Fresh basil. Stick with fresh — dried won't work well in this recipe.
    • Flour. This is the thickener for your béchamel sauce. I've only tested the recipe with all-purpose wheat flour.
    • Non-dairy milk. Pretty much any variety will work, but I recommend using a creamy variety like cashew for the creamiest possible béchamel.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Step 1: Cook the gnocchi. Simply cook it according to the package directions, then drain it when it's done. It'll be ready to go when you need it.

    Sliced mushrooms cooking in olive oil.

    Step 2: Cook the mushrooms. Heat some olive oil in a skillet, then add the mushrooms. Cook them until they're tender and browned, stirring only every few minutes.

    Minced garlic cooking in a dish with mushrooms.

    Step 3: Cook the garlic. Push the mushrooms aside and add your minced garlic. Sauté it briefly, stirring constantly, until it becomes very fragrant.

    Tip: If you've got one, use a large (12-inch or 4-quart) oven-safe skillet or low casserole to make the sauce. You can add everything and pop it right in the oven without the need for a separate baking dish.

    Mushrooms simmering in tomato sauce.

    Step 4: Simmer the sauce. Stir in your crushed tomatoes, sugar, salt, and red pepper flakes, then let the sauce simmer until it thickens a bit.

    Hand whisking simmering mixture of vegan butter and flour in a saucepan.

    Step 5: Make a roux. Heat some olive oil in a saucepan, then whisk in your flour. Whisk the mixture while simmering for a few minutes, until it darkens a bit.

    Bechamel sauce simmering in a saucepan with wire whisk.

    Step 6: Simmer the bechamel. Whisk in non-dairy milk, bring the sauce to a simmer, and let it cook for a few minutes, until thick and creamy.

    Step 7: Preheat the oven. You're getting close to baking, so fire up the oven to 400°F.

    Gnocchi, mushrooms, and spinach in tomato sauce in a casserole dish.

    Step 8: Finish the gnocchi. Stir in the spinach, then let the sauce simmer briefly to wilt it. Take the skillet off the heat, then add the basil, gnocchi, and salt if needed.

    Baking dish of gnocchi, spinach, and mushrooms in tomato sauce, with bechamel on top.

    Steps 9 & 10: Top and bake. Dollop your bechamel over the gnocchi, then pop the dish into the oven. Bake until the sauce is nice and bubbly.

    Tip: If you didn't use an oven-safe vessel to make the sauce, you'll need to transfer everything to a baking dish at this point.

    Casserole dish filled with Vegan Gnocchi Bake.

    Step 11: Rest and serve. As with other pasta bakes, you'll want to let your baked gnocchi sit and settle for a few minutes when it comes out of the oven. Exercise some self-restraint (you can do it!). After five minutes or so, dig in.

    Variations

    • Veggie swaps. Mushrooms can be swapped with eggplant, peppers, and asparagus, among others. The spinach can be replaced with other leafy greens like kale or chard. Just keep in mind that the cook times for different veggies can vary a bit.
    • Sauce swaps. Got another favorite pasta sauce? Feel free to use it. Jarred sauce is fine (no shame!). This dish would be extra decadent with my vegan vodka sauce.
    • Make it cheesy. You can absolutely use store-bought vegan cheese instead of or in addition to the béchamel.

    Frequently Asked Questions

    Can this be made gluten-free?

    Probably, but I haven't tried this myself. You should be able to substitute vegan gluten-free gnocchi with no problem. You can also try replacing the all-purpose flour in the béchamel with an all-purpose gluten-free flour blend.

    Can I use frozen gnocchi?

    Yes, but be sure to check the ingredients. In my experience, frozen gnocchi is more likely to contain dairy and/or eggs.

    Can I use frozen spinach?

    Absolutely! Thaw it first and then squeeze out any excess water before adding it to the sauce.

    How should I store leftovers and how long will they keep?

    Leftover vegan gnocchi bake will keep in an airtight container in the fridge for about 3 to 4 days.

    More Vegan Gnocchi Recipes

    • Plate of Vegan Gnocchi with Creamy Lemon Garlic Sauce with fork and spoon.
      Vegan Gnocchi with Creamy Lemon Garlic Sauce
    • Bowl of Tomato Basil Gnocchi Soup topped with coconut milk and parsley.
      Creamy Tomato Basil Gnocchi Soup
    • Cast Iron Skillet of Fried Gnocchi and Mushrooms on a Wooden Surface
      Fried Gnocchi with Mushrooms
    • Bowl of Gnocchi Salad with serving spoons.
      Gnocchi Salad with Lemon Vinaigrette

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Bowl of Vegan Gnocchi Bake with fork and spoon.
    Print Pin
    No ratings yet

    Vegan Gnocchi Bake with Mushrooms & Spinach

    This vegan gnocchi bake is hearty, flavorful, and perfect for everything from busy weeknights to holidays and special occasions. Made with pillowy potato gnocchi in rich tomato sauce with mushrooms and spinach, then baked with creamy béchamel sauce on top, it’s the kind of comforting meal you’ll want to make again and again.
    Course Entree, Main
    Cuisine American, Italian
    Prep Time 20 minutes minutes
    Cook Time 45 minutes minutes
    Total Time 1 hour hour 5 minutes minutes
    Servings 3
    Calories 635kcal
    Author Alissa Saenz

    Equipment

    • (12-inch) oven-safe skillet

    Ingredients

    • 1 (16 ounce/454 gram) package shelf-stable vegan gnocchi
    • 2 tablespoons olive oil
    • 16 ounces cremini mushrooms, roughly chopped
    • 4 garlic cloves, minced
    • 1 (28 ounce/794 gram) can crushed tomatoes
    • 1 teaspoon organic granulated sugar
    • 1 teaspoon salt, or to taste
    • Pinch red pepper flakes
    • 4 ounces fresh spinach, roughly chopped
    • ½ cup fresh basil

    For the Béchamel Sauce

    • 3 tablespoons olive oil
    • 3 tablespoons all-purpose flour
    • 1 ½ cup unflavored and unsweetened non-dairy milk
    • ½ teaspoon salt
    US Customary - Metric

    Instructions

    • Place a large pot of salted water over high heat. Bring the water to a boil, then add the gnocchi. Cook the gnocchi according to the package directions, then drain it into a colander when done.
    • While the gnocchi cooks, heat the olive oil over medium heat in a large skillet or low casserole (preferably oven-safe — Note 1). Once the oil starts to shimmer, add the mushrooms. Cook them for about 10 minutes, stirring every 2 to 3 minutes, until they're tender and browned.
    • Push the mushrooms to the side and add the garlic to the skillet. Sauté the garlic for about 1 minute, stirring constantly, until it becomes very fragrant.
    • Stir in the crushed tomatoes, sugar, salt, and red pepper flakes. Bring the sauce to a simmer and allow it to cook for about 10 minutes, stirring occasionally, until it thickens slightly.
    • Make the béchamel sauce while the tomato sauce simmers. Heat the olive oil in a small saucepan, then add the flour. Whisk the oil and flour together while you bring the mixture to a simmer. Let it cook for about 2 minutes, whisking constantly, until it darkens slightly.
    • Whisk in the milk and salt. Bring the mixture to a simmer and let it cook for about 4 to 5 minutes, whisking occasionally, until it thickens and becomes creamy. Remove the pot from heat.
    • Preheat the oven to 400°F.
    • Once the tomato sauce has finished simmering for 10 minutes, stir in the spinach. Let the sauce continue to simmer for 1 to 2 minutes, until the spinach wilts. Remove the skillet from heat. Stir in the basil, taste the sauce and add more salt if desired. Stir in the gnocchi.
    • If you did not use an oven-safe skillet, transfer the gnocchi to an oven-safe baking dish at this point. If your skillet is oven-safe, you can bake it right in the skillet. Give the béchamel sauce a quick whisk, then spread the mixture over the gnocchi, dropping it in large dollops. It won't completely cover the gnocchi, and this is fine (Note 2).
    • Bake the gnocchi uncovered for about 15 minutes, or until the sauce is bubbly.
    • Let the gnocchi sit for about 5 minutes when it comes out of the oven, then serve.

    Notes

    1. A 12-inch skillet or a 4-quart low casserole is ideal for this dish.
    2. If you want your béchamel to cover all of the gnocchi, double the amount.
    3. This recipe makes 3 very generous servings. You could easily get 4 servings out of it, or even 6 side-dish servings.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 635kcal | Carbohydrates: 90g | Protein: 17g | Fat: 27g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 18g | Sodium: 2227mg | Potassium: 1700mg | Fiber: 11g | Sugar: 16g | Vitamin A: 4325IU | Vitamin C: 37mg | Calcium: 351mg | Iron: 11mg
    « Vegan Larb

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    White wooden surface set with baking dish and bowl of Vegan Gnocchi Bake.

    Rate This Recipe

    Your vote:




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