Go Back
+ servings
slice of lasagna on a white plate with a black rim.

Vegetarian Spaghetti Squash Lasagna

Published by Kate
A lighter, veggie-packed spin on a typical lasagna.
5 from 1 vote
Prep Time 45 minutes
Cook Time 1 hour 45 minutes
Total Time 2 hours 30 minutes
Course Entree
Cuisine American
Servings 6 servings
Calories 309 kcal

Ingredients
  

  • 1 medium spaghetti squash
  • 1 tablespoon olive oil
  • 1 shallot, minced
  • 10 oz button mushrooms, chopped
  • 1 red pepper, cut into a ½ inch dice
  • 1 (6 oz) bag baby spinach
  • ½ teaspoon dried oregano
  • ½ teaspoon red pepper flakes
  • 1 teaspoon kosher salt, divided
  • 15 oz ricotta
  • ¼ cup milk
  • 1 oz fresh basil, cut into a chiffonade
  • cups marinara sauce (I used Trader Joe’s tomato basil marinara sauce)
  • cups shredded Italian blend cheese, divided

Instructions
 

  • Preheat the oven to 375°F.
  • Poke holes in the spaghetti squash with a fork. Place on a baking sheet and bake for 60–75 minutes, or until soft to the touch. Remove from the oven, cut in half, and allow to cool.
  • Meanwhile, heat the olive oil in a large sauté pan over medium heat. Add the shallot and mushrooms. Cook, stirring occasionally, until the mushrooms are soft and have released their liquid.
  • Add the red pepper and cook for 3–4 minutes more, until the pepper is soft. Add the spinach and cook, stirring occasionally, until the spinach is wilted.
  • Stir in ½ teaspoon oregano, ½ teaspoon red pepper flakes, and ¼ teaspoon salt.
  • Remove the seeds from the squash. Run a fork lengthwise along the squash to remove the spaghetti-like strands.
  • Place the squash in a clean tea towel. Wring any excess water from the strands (keep wringing until no more water escapes) and place into a bowl. Season with ½ teaspoon salt and toss until combined.
  • Combine the ricotta, ½ cup of the Italian blend cheese, milk, basil, and remaining ¼ teaspoon salt in a medium bowl. Stir until combined.
  • Raise the temperature of the oven to 400°F.
  • To assemble, grease an 8x8 inch baking dish. Pour ½ cup of marinara sauce into the bottom. Top with ⅓ of the squash. Spread ½ of the ricotta mixture on top, followed by ½ of the vegetables.
  • Repeat steps by topping with another ⅓ of the squash, the remaining ricotta, and the remaining vegetables.
  • Top with the final ⅓ of the squash, then pour the remaining marinara sauce over the top. Sprinkle the remaining Italian blend cheese. Place several toothpicks in the top of the lasagna and cover with foil. This will prevent the cheese from sticking to the foil. Bake for 30 minutes.
  • Remove the foil and turn on the broiler. Broil for 6–8 minutes, or until the cheese is golden brown in spots.
  • Remove from the oven and let cool for 10 minutes. Garnish with additional fresh basil, slice, and serve.

Notes

Tip: Use a small offset spatula to spread the ricotta. It's a multi-use tool that's also great for spreading frosting and spreading stubborn brownie batter into the corners of a pan! 

Nutrition

Calories: 309kcalCarbohydrates: 21gProtein: 19gFat: 18gSaturated Fat: 10gCholesterol: 55mgSodium: 950mgPotassium: 819mgFiber: 5gSugar: 10gVitamin A: 4460IUVitamin C: 42mgCalcium: 459mgIron: 3mg
Keyword spaghetti squash lasagna, vegetarian lasagna
Did You Make This Recipe?Please leave a star rating and comment below!