Go Back

Vegan Pasta Bake

This vegan pasta bake combines tender pasta, rich tomato sauce, and gooey vegan cheese, baked until bubbling and golden. The dish is versatile, allowing for leftover vegetables and different vegan cheeses, resulting in a comforting, casserole-style final texture with a crispy top. It’s a simple, cozy meal perfect for a satisfying weeknight dinner.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Italian-inspired
Calories: 420

Ingredients
  

  • 12 oz dried pasta (penne, rigatoni, or fusilli) preferably whole wheat or gluten-free if needed
  • 1 tbsp olive oil for sautéing
  • 1 medium onion finely chopped
  • 3 cloves garlic minced
  • 2 cups chopped vegetables bell peppers, zucchini, spinach, or leftovers
  • 24 oz vegan tomato sauce rich and chunky or smooth, based on preference
  • 1/4 cup plant-based milk unsweetened
  • 1 cup vegan cheese shreds cashew-based preferred for melty texture
  • fresh herbs basil or parsley chopped, for garnish

Equipment

  • Large pot
  • Skillet
  • Baking dish
  • Spatula
  • Oven

Method
 

  1. Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente, about 1-2 minutes less than package instructions. Drain well and toss with a little olive oil to prevent sticking.
  2. Preheat your oven to 180°C (350°F). While it heats, heat a tablespoon of olive oil in a skillet over medium heat. Add the chopped onion and cook until translucent and fragrant, about 5 minutes, stirring occasionally.
  3. Add the minced garlic and cook for another minute until fragrant, then stir in your chopped vegetables. Cook until tender, about 7 minutes, allowing the flavors to meld and the vegetables to soften.
  4. Pour in the vegan tomato sauce and a splash of plant-based milk. Season with salt, pepper, and dried herbs if desired. Simmer for 5 minutes, letting the sauce thicken slightly and the herbs release their aroma.
  5. Combine the cooked pasta with the sauce mixture, folding gently to coat every piece evenly. Transfer everything into a greased baking dish, spreading it out into an even layer.
  6. Sprinkle the vegan cheese shreds evenly over the top. Dot with additional herbs or a sprinkle of extra cheese if you like a cheesier crust.
  7. Bake uncovered in the preheated oven for 25-30 minutes, until bubbling around the edges and the top is golden brown. If it browns too quickly, cover loosely with foil to prevent burning.
  8. Remove from the oven and let it rest for about 5 minutes. This helps the sauce set and makes serving easier. Garnish with freshly chopped herbs for a bright finishing touch.