Go Back
+ servings
Baked spaghetti casserole topped with melted mozzarella cheese and chopped parsley, with a spoon lifting out a piece.
Print Recipe
5 from 4 votes

Vegetarian Baked Spaghetti Casserole

This vegetarian baked spaghetti is a favorite casserole at our house, especially when the kids come to visit!  A zesty sauce is combined with diced tomatoes, plant-based meat, and spaghetti noodles. There's a middle layer of cheese, and topped with more cheese.
Prep Time30 minutes
Cook Time20 minutes
Total Time50 minutes
Course: Main Course, Pasta
Cuisine: Italian
Keyword: baked spaghetti casserole
Servings: 6
Calories: 368.1kcal
Author: Susan Pridmore

Equipment

  • Dutch oven or other heavy-bottomed pot
  • Chef's knife
  • 9" X 13" baking dish
  • box grater

Ingredients

  • 8 ounces spaghetti noodles I used bucatini spaghetti
  • 1 ½ tablespoons extra-virgin olive oil
  • 1 cup diced yellow onion ½ large onion
  • 1 red bell pepper stemmed, seeded, coarsely chopped
  • 1 ½ teaspoons kosher salt
  • 1 ½ teaspoons dried oregano flakes
  • ¾ teaspoon dried red pepper flakes
  • 1 teaspoon chopped garlic
  • ½ pound plant-based meat substitute such as Beyond Beef or Impossible Beef
  • ¾ cup plant-based chorizo crumbles such as Morningstar
  • 14.5 ounce can diced tomatoes and their juices
  • 2 cups pasta sauce either marinara or arrabiata sauce
  • 2 cups grated mozzarella cheese
  • ½ cup grated Parmesan cheese

Instructions

  • Preheat the oven to 350˚F.
  • Cook the pasta in well-salted water according to the package directions. Drain.
  • Prep the onion and red bell pepper. Warm the olive oil in a large skillet over medium heat, and add the onion and red bell pepper to the skillet. Sauté until they begin to soften, about 5 - 7 minutes.
    Add the salt, oregano, red pepper flakes, and garlic. Stir and cook another 2 minutes.
  • Add the plant-based beef and chorizo crumbles. Break up the plant-based beef and cook for 6 - 7 minutes.
    Stir in the diced tomatoes and pasta sauce and bring to a simmer.
    Fold in the cooked pasta.
  • Divide the pasta in half, and pile half of it into the baking dish. Cover with half of the cheeses. Layer the other half of the pasta on top of the cheese, and finish with the remaining cheeses.
  • Bake for 15 - 20 minutes or until the cheese is melted and lightly browned. Cook longer if you like a more browned cheese topping.
    Cut into squares to serve.

Nutrition

Calories: 368.1kcal | Carbohydrates: 44.8g | Protein: 26g | Fat: 21.2g | Saturated Fat: 8.7g | Polyunsaturated Fat: 2.9g | Monounsaturated Fat: 8g | Cholesterol: 36.7mg | Sodium: 1654.9mg | Potassium: 751.8mg | Fiber: 5.8g | Sugar: 7.9g | Vitamin A: 1462.4IU | Vitamin C: 39.6mg | Calcium: 365.4mg | Iron: 4.2mg