menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Add As a Trusted Google Source
    Home » Recipes » Entree

    Cheesy Vegan Baked Spaghetti (No Meat)

    Marinela Malcheva vegan food blogger.
    Modified: Oct 21, 2026 · Published: Dec 1, 2024 by Marinela Malcheva · Leave a Comment
    • Facebook
    • Email
    • Flipboard
    Cheesy vegan spaghetti bake (no meat).
    Jump to Recipe

    This Cheesy Vegan Baked Spaghetti is the ultimate plant-based comfort food, combining tender pasta tossed in rich marinara sauce with a creamy homemade dairy-free mozzarella cheese. Completely meatless and wholesome, this easy pasta bake comes together in just 30 minutes for a cozy weeknight dinner or meal prep.

    Love vegan pasta dishes? Try my cheeseless mac and cheese or high-protein pasta salad.

    Vegan baked spaghetti (no meat).

    I am so excited to share this vegan baked spaghetti recipe with you! It is a total crowd-pleaser that delivers all the nostalgic comfort of pizza in pasta form.

    A rich sauce infused with Italian spices like oregano and basil is layered under a meltable cashew mozzarella-a combination so authentic that even my dad remarked it tastes just like traditional cheese!

    As a lifelong pasta lover, this hearty baked spaghetti without meat is one of my favorite go-to dinners. Made with simple pantry staples, it's easy to customize with gluten-free spaghetti and works great for meal prep-make it ahead, store the leftovers in the fridge, and simply reheat a portion whenever you need a delicious, comforting meal ready to enjoy.

    If you're looking for more meatless pasta recipes, try my pasta primavera, super green spaghetti, or pasta with grape tomatoes.

    Meatless vegan baked spaghetti with creamy homemade mozzarella cheese and tomato sauce.
    Jump to:
    • 🍅Ingredients
    • 🥣How To Make Vegan Baked Spaghetti
    • 📋Substitutions and Variations
    • 💡Marinela's Tips
    • ❓Frequently Asked Questions (FAQ's)
    • 📖 Recipe
    • 🍽️More Vegan Dinner Meals
    • 🍝More Meatless Pasta Recipes
    • 💬 Comments

    🍅Ingredients

    Vegan baked spaghetti ingredients.
    • Spaghetti of choice
    • Tomato sauce
    • Yellow onion
    • Garlic
    • Olive oil
    • Dried basil, oregano, and salt
    • Water
    Homemade vegan mozzarella cheese ingredients.
    • Raw cashews
    • Nutritional yeast
    • Tapioca flour (tapioca starch)
    • Lemon juice
    • Apple cider vinegar
    • Garlic and onion powder
    • Salt
    • Water

    As always, you can find the full recipe with a list of ingredients with measurements in a printable recipe card at the end of this post.

    🥣How To Make Vegan Baked Spaghetti

    Cooking vegan spaghetti al dente.

    Cook spaghetti. Cook the spaghetti al dente according to package instructions. Drain and set aside.

    Sauteed onion, garlic, dried basil, oregano and salt for vegan tomato sauce.

    Sauté onion & garlic. In a frying pan, heat olive oil over medium heat. Sauté the chopped onion for 3-4 minutes until softened, then add minced garlic, dried basil, oregano, and salt. Cook for another minute until fragrant.

    Cooking tomato sauce for vegan spaghetti bake.

    Make tomato sauce. Stir in tomato sauce and water. Bring to a boil, then reduce heat and simmer for 5 minutes.

    Dairy-free mixture for vegan mozzarella cheese.

    Blend mozzarella mixture. Drain the cashews and add them to a high-speed blender with nutritional yeast, tapioca flour, lemon juice, vinegar, garlic powder, onion powder, and salt. Blend until smooth and creamy.

    Creamy homemade vegan mozzarella cheese in saucepan.

    Cook mozzarella. Transfer the cashew mixture to a small saucepan and cook over medium-low heat, stirring constantly, until it becomes thick and stretchy, about 8-9 minutes.

    Meal prep vegan spaghetti bake with homemade mozzarella cheese.

    Assemble spaghetti.
    Mix the cooked spaghetti with the prepared tomato sauce. In a baking pan (I used an 8 x 8-inch pan), layer half of the spaghetti mixture, then spread half of the mozzarella over it. Add the remaining spaghetti on top and finish with the rest of the mozzarella.

    Meat-free vegan baked pasta dish.

    Bake. Bake in a preheated oven at 350°F (180°C) for 20 minutes. Serve warm with fresh basil leaves and a sprinkle of homemade vegan parmesan, if desired.

    📋Substitutions and Variations

    • Use gluten-free spaghetti for a gluten-free version.
    • Swap spaghetti for different pasta shapes like rotini, penne, or shells, or use whole-grain or chickpea pasta for a different texture and flavor.
    • If you're short on time, substitute the mozzarella with store-bought vegan mozzarella, grated plant-based cheddar cheese, or dairy-free burrata.
    • Add sautéed veggies like spinach, eggplant, mushrooms, zucchini, or bell peppers to the sauce for extra nutrients and flavor.
    • Add a pinch of red chili flakes for a hint of spice.
    Meatless baked pasta dish with tomato sauce and vegan mozzarella cheese.

    💡Marinela's Tips

    • Soak the cashews: Soak the cashews in hot water for 10-15 minutes (or longer) to soften them for a smooth, creamy sauce. If you don't have a high-speed blender, soak them longer or overnight for a smoother texture.
    • Stir the mozzarella mixture: Stir constantly while cooking to prevent lumps and ensure a smooth, stretchy texture.
    • Don't overcook the pasta: Cook the pasta al dente to prevent it from becoming mushy when baked.
    • Adjust the spices: Feel free to adjust the amount of herbs and spices to your taste.

    ❓Frequently Asked Questions (FAQ's)

    Can I use store-bought vegan mozzarella instead of making it from scratch?

    Yes, you can use store-bought vegan mozzarella to save time. Just layer it as directed in the recipe.

    Can I make this dish gluten-free?

    Absolutely! Simply swap regular pasta for gluten-free spaghetti or chickpea pasta.

    Can I use a different type of nut for the cheese sauce?

    While I haven't tried this recipe with other nuts, I think raw slivered almonds would work as a good substitute for cashews. They'll likely provide a creamy texture when blended.

    What can I substitute for nutritional yeast?

    While the flavor will differ, you can substitute nutritional yeast with dried miso powder for a savory, umami taste.

    Can I use a different type of pasta?

    Yes! While spaghetti is traditional, you can make this recipe with penne, rotini, rigatoni, shells, or other pasta shapes. Adjust the cooking time according to the package instructions.

    How do I store leftover baked spaghetti?

    Let the pasta bake cool completely, then transfer leftovers to an airtight container and refrigerate for up to 3-4 days.

    📖 Recipe

    Vegan baked spaghetti (no meat).

    Cheesy Vegan Baked Spaghetti (No Meat)

    Marinela Malcheva
    This Vegan Baked Spaghetti is an easy, cheesy meatless pasta bake with spaghetti, marinara sauce, and creamy homemade dairy-free mozzarella. It's a comforting plant-based dinner perfect for weeknights or meal prep.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Total Time 30 minutes mins
    Course dinner, Lunch
    Cuisine dairy-free, Plant-based, Vegan, Vegetarian
    Servings 6 servings
    Calories 369 kcal

    Equipment

    • high speed blender
    • Cooking pot
    • Frying pan
    • Small saucepan
    • baking dish

    Ingredients
      

    • 8 oz (227gr) uncooked spaghetti or pasta of choice

    For Tomato Sauce

    • 1 yellow onion finely chopped
    • 2 garlic cloves minced or finely chopped
    • 2 tablespoons olive oil or any vegetable oil
    • 13 oz (370 g) tomato sauce
    • ½ cup water
    • 1 teaspoon dried basil
    • 1 teaspoon dried oregano
    • ½ teaspoon salt

    For Vegan Mozzarella

    • 1 cup raw cashews soaked in hot water for 5-10 minutes (or overnight), drained
    • 4 tablespoons nutritional yeast
    • 4 tablespoons tapioca flour (tapioca starch)
    • 1 tablespoon apple cider vinegar
    • 1 tablespoon lemon juice freshly squeezed
    • ½ teaspoon onion powder
    • ½ teaspoon garlic powder
    • 1 teaspoon salt
    • 1 + ½ cup cold water

    Instructions
     

    • Boil spaghetti until al dente, drain, and set aside.
      8 oz (227gr) uncooked spaghetti
    • Heat olive oil in a pan, sauté onion for 3-4 minutes, add garlic, basil, oregano, and salt, and cook for another minute.
      1 yellow onion, 2 garlic cloves, 2 tablespoons olive oil, 1 teaspoon dried basil, 1 teaspoon dried oregano, ½ teaspoon salt
    • Stir in tomato sauce and water, bring to a boil, then simmer for 5 minutes.
      13 oz (370 g) tomato sauce, ½ cup water
    • Blend soaked cashews, nutritional yeast, tapioca flour, lemon juice, vinegar, garlic powder, onion powder, and salt until smooth.
      1 cup raw cashews, 4 tablespoons nutritional yeast, 4 tablespoons tapioca flour (tapioca starch), 1 tablespoon apple cider vinegar, 1 tablespoon lemon juice, ½ teaspoon onion powder, ½ teaspoon garlic powder, 1 teaspoon salt, 1 + ½ cup cold water
    • Heat the mixture in a saucepan over medium-low heat, stirring until thick and stretchy (8-9 minutes).
    • Mix spaghetti with tomato sauce. Layer half in a baking dish (I used an 8x8-inch pan), top with half the mozzarella, and repeat the layers.
    • Bake at 350°F (180°C) for 20 minutes. Serve warm with fresh basil and homemade vegan parmesan.

    Notes

    • Cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave.
    • Don't skip soaking the cashews in hot water for 5-10 minutes (or longer if using a regular blender) for a creamy sauce.
    • Stir constantly while cooking to keep the mozzarella smooth and stretchy.
    • Cook the spaghetti al dente, as it will continue cooking in the oven.
    • Customize herbs and spices to your taste.
    • See the post above for more ingredient substitution and variation ideas.

    Nutrition

    Calories: 369kcalCarbohydrates: 49gProtein: 13gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gSodium: 883mgPotassium: 561mgFiber: 5gSugar: 5gVitamin A: 273IUVitamin C: 7mgCalcium: 44mgIron: 3mg
    Keyword no meat, pasta dish, tomato sauce, vegan baked spaghetti, vegan mozzarella
    Tried this recipe?Let us know how it was!

    🍽️More Vegan Dinner Meals

    • Eggless chickpea flour frittata
    • Carrot and lentil soup
    • Creamy vegan mushroom polenta
    • Vegan scrambled eggs without tofu
    • Meatless green peas stew
    • Creamy pasta with green peas

    🍝More Meatless Pasta Recipes

    • Pasta with homemade cashew Alfredo sauce
    • Plant-based bolognese pasta with TVP
    • High-protein silken tofu tomato pasta
    • Vegan pasta with chickpeas
    • Green lentil bolognese
    • Mushroom spinach pasta without cream
    • Fresh grape tomato pasta sauce with garlic and basil in a dish.
      Fresh Grape Tomato Pasta Sauce With Garlic
    • High-protein vegan mac and cheese without cashews.
      High-Protein Vegan Mac And Cheese Without Cashews
    • High-protein vegan pasta salad with creamy nutritional yeast dressing.
      Cold High Protein Vegan Pasta Salad
    • Vegan spaghetti in green pasta sauce without cream.
      Vegan Spaghetti in Green Pasta Sauce Without Cream

    If you try this vegan baked spaghetti recipe, let me know! Leave a comment, rate it, and don't forget to tag a photo @go_eatgreen on Instagram.

    HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Facebook, Pinterest, and Instagram for all of the latest updates.

    More Entree

    • Turkish red lentil bulgur rice soup (Ezogelin soup).
      Turkish Red Lentil Bulgur Rice Soup (Ezogelin Soup)
    • Vegan chickpea pasta (pasta e ceci).
      Vegan Chickpea Pasta (Pasta e ceci)
    • Vegan TVP spaghetti bolognese (no lentils).
      Vegan TVP Spaghetti Bolognese (No Lentils)
    • High-protein chickpea soup with TVP (vegan).
      High-Protein Chickpea Soup with TVP (Vegan)
    • Facebook
    • Email
    • Flipboard

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    A vegan food blogger, photographer, and recipe developer who is passionate about cooking simple, tasty, and budget-friendly recipes with wholesome God-given ingredients. Welcome to my vegan world! My goal is to share these delicious plant-based recipes with you so you can lead more healthy and happy lives!

    More about me →

    Popular

    • Chia overnight oats (no yogurt).
      Chia Overnight Oats (No Yogurt)
    • Easy vegan scrambled eggs with chickpea flour (no tofu).
      Easy Vegan Scrambled Eggs With Chickpea Flour (No Tofu)
    • Cucumber vinegar salad recipe with red onion and sesame seeds. Easy vegan side dish.
      Cucumber Onion Vinegar Salad
    • Unleavened bread for Passover.
      Unleavened Bread for Passover (No Yeast, 3 Ingredients)
    • Peach raspberry smoothie without yogurt or banana for weight loss
      Raspberry Peach Smoothie Without Yogurt (No Banana)
    • Grated potato fritters (vegan potato latkes).
      Grated Potato Fritters (Vegan Potato Latkes)

    Footer

    ↑ BACK TO TOP

    About

    • Privacy Policy
    • Meet Marinela

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 Go Eat Green

    Rate This Recipe

    Your vote:




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