Vegan Baked Spaghetti Recipe

Introduction

This Vegan Baked Spaghetti is a comforting and flavorful dish perfect for any night of the week. Packed with fresh vegetables, creamy vegan cheese, and rich marinara sauce, it’s an easy way to enjoy a plant-based classic that the whole family will love.

The image shows a white rectangular baking dish containing a baked layered spaghetti casserole sliced into squares, with one piece being lifted by a spatula showing the layers. The top layer is a thick, textured red tomato sauce mixed with browned spaghetti strands and bits of cooked vegetables like spinach and onions. Below the top layer, light-colored spaghetti noodles are visible, mixed with vegetables, giving a layered, slightly uneven texture. On the side, a white plate with a gold rim holds one square piece of the casserole on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 16 oz spaghetti
  • 1 green pepper, diced
  • 1 sweet or yellow onion, diced
  • 3-4 cups baby spinach
  • ⅓ cup sun-dried tomatoes, chopped (in oil or not)
  • 1 batch of vegan cream cheese
  • 3 cups marinara sauce

Instructions

  1. Step 1: Preheat the oven to 350ºF.
  2. Step 2: Cook the spaghetti in boiling water until just al dente. Reserve about 1 cup of the pasta cooking water, then drain and rinse the pasta with cold water. Set aside the spaghetti and reserved water.
  3. Step 3: Prepare the vegan cream cheese or use one made ahead and kept refrigerated until needed.
  4. Step 4: In a large non-stick pan, warm a little oil if desired. Add the diced onion, green pepper, and a pinch of salt. Cook over medium heat, stirring often, until the vegetables are tender but still slightly crunchy, about 5 minutes. Add the spinach and stir, adding a splash of water if the pan gets dry. Cook until the spinach wilts, then remove from heat.
  5. Step 5: Return the cooked spaghetti to the pot used for cooking. Add the vegan cream cheese, cooked vegetables, and sun-dried tomatoes. Stir to combine, adding reserved pasta water a little at a time (about 1/4 to 1/3 cup) to help blend the ingredients smoothly.
  6. Step 6: In a large baking dish, layer half of the spaghetti mixture, then spread 1 ½ cups of marinara sauce over it. Add the remaining spaghetti on top, and finish with the remaining 1 ½ cups of marinara sauce. Use a spatula to spread the sauce roughly over the top.
  7. Step 7: Bake for 30-35 minutes. Let the dish rest at room temperature for 5-10 minutes before serving. Optionally, sprinkle nutritional yeast on top for added flavor. Enjoy!

Tips & Variations

  • Use sun-dried tomatoes packed in oil for a richer flavor, or dry-packed if you prefer a less oily dish.
  • Swap baby spinach for kale or Swiss chard for a different texture and taste.
  • Add mushrooms or zucchini to the vegetable sauté for more variety.
  • For a crispier top, sprinkle vegan cheese or breadcrumbs before baking.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350ºF until warmed through, or microwave with a cover to retain moisture. This dish can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.

How to Serve

A thick single slice of baked spaghetti on a white plate with a thin gold rim, showing a dense bottom layer of soft, baked noodles mixed with a light orange cheese sauce. Above that is a middle layer of spaghetti noodles combined with darker pieces of vegetable or meat and bits of diced tomato. The top layer is covered in chunky red tomato sauce with visible herbs and bits of cooked filling. The texture of the baked spaghetti looks firm yet tender. A silver fork lies on the plate next to the slice, and a piece of flatbread is blurred in the background on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use gluten-free pasta for this recipe?

Yes, gluten-free spaghetti works well. Just check the cooking time as gluten-free pasta can cook faster or slower than traditional pasta.

How do I make vegan cream cheese at home?

Vegan cream cheese can be made by blending soaked cashews with lemon juice, nutritional yeast, a small amount of plant-based milk, and a pinch of salt until smooth and creamy. Allow it to chill before using for best texture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Baked Spaghetti Recipe


  • Author: Naomi
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

This Vegan Baked Spaghetti recipe combines perfectly cooked spaghetti with sautéed vegetables, vegan cream cheese, sun-dried tomatoes, and marinara sauce, all baked together to create a comforting, delicious, and easy-to-make plant-based meal.


Ingredients

Scale

Pasta

  • 16 oz spaghetti

Vegetables

  • 1 green pepper, diced
  • 1 sweet or yellow onion, diced
  • 34 cups baby spinach
  • ⅓ cup sun-dried tomatoes, chopped (in oil or not, per preference)

Dairy Alternatives

  • 1 batch of vegan cream cheese

Sauces

  • 3 cups marinara sauce

Instructions

  1. Preheat Oven: Preheat your oven to 350ºF (175ºC) to prepare for baking the spaghetti later.
  2. Cook Spaghetti: Boil the spaghetti in a pot of salted water until it is just al dente, ensuring it is slightly undercooked as it will cook further in the oven. Reserve about 1 cup of the pasta cooking water, then drain and rinse the pasta with cold water to stop the cooking process. Set both the spaghetti and the reserved water aside.
  3. Prepare Vegan Cream Cheese: Make the vegan cream cheese following your preferred recipe or instructions. This can be prepared ahead and refrigerated until ready to use.
  4. Sauté Vegetables: Heat a large non-stick pan with a little oil if desired (optional for oil-free cooking). Add diced onion, green pepper, and a pinch of salt. Cook on medium heat, stirring often, until the vegetables are tender yet still slightly crunchy, about 5 minutes. Add baby spinach and stir; if the pan gets too dry, add a small splash of water. Cook until spinach wilts, then remove from heat.
  5. Combine Pasta and Ingredients: Return the spaghetti to the pot used for cooking. Mix in the vegan cream cheese, sautéed vegetables, and chopped sun-dried tomatoes. Add reserved pasta water gradually, about 1/4 to 1/3 cup at a time, to help combine the ingredients smoothly.
  6. Assemble in Baking Dish: In a large baking dish, spread half of the spaghetti mixture evenly. Pour 1 ½ cups of marinara sauce over the first layer. Add the remaining spaghetti mixture on top and cover with the remaining 1 ½ cups marinara sauce. Use a spatula to roughly spread the sauce on top.
  7. Bake: Place the baking dish in the oven and bake for 30-35 minutes until heated through and slightly bubbly.
  8. Rest and Serve: Remove the baked spaghetti from the oven and let it rest for 5-10 minutes at room temperature before serving. Optionally, sprinkle nutritional yeast over the dish for a cheesy flavor. Enjoy your vegan baked spaghetti!

Notes

  • Sun-dried tomatoes can be used either in oil or dry-packed; adjust oil accordingly if avoiding extra fat.
  • Vegan cream cheese can be prepared ahead of time and stored refrigerated.
  • Use reserved pasta water to adjust sauce consistency and help ingredients bind.
  • Optional to cook oil-free by skipping oil in the sauté step and using water for sautéing.
  • Sprinkling nutritional yeast on top adds a cheesy flavor without dairy.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Keywords: vegan baked spaghetti, vegan pasta bake, plant-based spaghetti, dairy-free pasta, easy vegan dinner

Similar Posts

Leave a Reply

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

Recipe rating