Print

Cheesy Lentil Stuffed Spagetti Squash

Comforting, wholesome, and delicious, vegan cheesy lentil stuffed spaghetti squash. The perfect healthy fall inspired dinner.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour
  • Yield: 8 people 1x
  • Category: Main Course
  • Cuisine: American, Italian
image of vegan cheesy lentil stuffed spaghetti squash recipe
Units Scale

Ingredients

  • 2 spaghetti squash (halved and seeds removed)
  • 2 tbsp olive oil
  • 1 onion (sliced)
  • 34 garlic cloves (grated)
  • 1 tsp dried basil
  • 12 tsp chili flakes
  • 1/4 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • salt + black pepper
  • 4 tbsp tomato puree/ paste
  • 1 cup chopped tinned tomatoes
  • 2 cups cooked lentils
  • 2 tsp maple syrup

Garlic-Thyme Infused Cheese Sauce

  • 6 tbsp all-purpose flour
  • 6 tbsp vegan butter or olive oil
  • 3 garlic cloves (grated)
  • 1 cup oat milk
  • 2 cups grated vegan cheese
  • 1 tbsp fresh thyme leaves
  • salt + black pepper

Instructions

  1. Pre-heat oven 220°C/425°F
  2. Spaghetti squash: Drizzle with a little olive oil, and sprinkle with salt and black pepper. Bake for 15 minutes.
  3. Spicy Lentils: Heat oil in a pan over medium heat. Add in the onions, and cook until they start to become a little golden. Mix in the grated garlic, chili flakes, salt, black pepper, cinnamon powder, nutmeg powder and dried basil. Cook for 1 minute. Add in the tomato puree and cook for 3-4 minutes while consistently mixing. Mix in the cooked lentils, tinned tomatoes and maple syrup. Cook for 4-6 minutes.
  4. Garlic-thyme infused cheese sauce: In a pan heat vegan butter, garlic and thyme leaves over medium-high heat. Once the butter has melted, cook for a further minute. Add in the flour, and cook for 1-2 minutes while consistently mixing. Slowly stream in the oat milk, and mix everything with your other hand. Add grated vegan cheese to the thick mixture. Once most of the vegan cheese has melted, turn off the heat. Season with a little salt and black pepper.
  5. Final touches: Add the spicy lentils to each spaghetti squash. Top with the thick vegan cheese sauce, and with the back of a spoon spread it over the lentils. Bake for 15-20 minutes or until the vegan cheese sauce is golden. Use a fork to pull out the noodle-like spaghetti texture. Enjoy with a bit of fresh basil!