Spaghetti Squash Enchilada Casserole (Higher-Protein, Plant-Based & Delicious)

if you love enchiladas but want something a little lighter, packed with protein, and absolutely delicious, this spaghetti squash enchilada bake is for you.

it’s cheesy, creamy, full of bold flavors, and incredibly satisfying. plus, it’s completely plant-based, gluten-free, and packed with nourishing ingredients.

taste & texture

this bake is everything you love about enchiladas, but with a fun twist.

the spaghetti squash makes it light and slightly sweet, while the cheesy tofu filling adds a rich, creamy, and indulgent texture.

roasted corn and sautéed peppers bring a little smoky sweetness, black beans add heartiness, and the enchilada sauce ties everything together with bold, zesty spice.

the top gets bubbly and melty with dairy-free cheese, making each bite pure comfort food.

why this is a delicious & healthy meal

this isn’t just a cozy, flavor-packed dish—it’s also incredibly nutrient-dense:

  • high in plant-based protein from the tofu and black beans
  • fiber-rich thanks to the spaghetti squash, veggies, and beans
  • naturally gluten-free and dairy-free, making it easy on digestion
  • loaded with vitamins & minerals, including vitamin C from bell peppers, potassium from squash, and iron from beans

it’s a meal that leaves you full and satisfied but never heavy.

how to make spaghetti squash enchilada bake

making this bake is simple and perfect for meal prep. here’s how it comes together:

  1. roast the spaghetti squash – bake the squash with a little avocado oil until tender and easy to shred into strands.
  2. blend the cheesy protein filling – tofu, dairy-free milk, miso paste, and spices create a rich, creamy, and cheesy base.
  3. sauté the veggies – bell peppers, corn, and black beans get cooked with avocado oil and seasoning for extra flavor.
  4. mix everything together – spaghetti squash, tofu filling, and veggies all combine for maximum flavor.
  5. bake until bubbly – top with extra enchilada sauce and dairy-free cheese, then bake until golden and melty.
  6. finish with toppings – serve with dairy-free sour cream, fresh cilantro, and avocado slices for the ultimate bite.

substitutions & variations

  • swap the tofu: if you don’t want to use tofu, try blending soaked cashews or dairy-free ricotta for a similar creamy texture.
  • switch up the beans: black beans can be replaced with pinto beans or lentils.
  • make it spicy: add diced jalapeños to the veggie mix or use a spicy enchilada sauce.
  • use a different squash: spaghetti squash keeps it light, but roasted sweet potatoes or butternut squash would make a heartier version.

best toppings

this bake is already loaded with flavor, but toppings take it to the next level. here are some of my favorites:

  • dairy-free sour cream – adds extra creaminess
  • avocado slices – buttery and rich
  • extra cilantro – for fresh, herby brightness
  • hot sauce or pickled jalapeños – for heat

storage & meal prep tips

this bake is great for leftovers and meal prep!

  • store in the fridge: keep leftovers in an airtight container for up to 4 days.
  • reheat: warm in the oven at 350°f until heated through, or microwave for a quicker option.
  • freeze for later: you can freeze portions for up to 2 months. just thaw overnight in the fridge before reheating.

ready to make it?

this spaghetti squash enchilada bake is a must-try if you’re looking for a healthy, high-protein, and seriously delicious plant-based meal.

it’s cozy, nourishing, and packed with flavor in every bite. let me know if you give it a try! 😊

if you like Spaghetti Squash Enchilada Casserole (Higher-Protein, Plant-Based & Delicious), you’ll also love these other recipes of mine!

Quick and Easy Farro Chickpea Salad with Vegan Feta Crumbles

Rainbow Veggie Crunch and Roasted Cashew Salad

Zesty Wellness Bowl: Ginger-Boosted Vegan Kale and Tofu Salad

Vibrant and Hearty Vegan Winter Salad

Vegan La Scala Chopped Salad

High Protein Eggless Salad Melt

Vegan Black Rice Noodle Salad

Nourishing Fall Salad Flatbreads

Vegan La Scala Chopped Salad

High Protein Eggless Salad Melt

Vegan Black Rice Noodle Salad

Goddess Glow Nutrient-Packed Salad

Vegan Chickpea Waldorf Salad Sandwich

Vegan Tofu Parmesan Caesar Salad Wraps

Vegan Maple Sweet Potato and Bacon Harvest Salad

Unreal Healthy Plant-Based Gluten-Free Broccoli Pizzas

Plant-Based Convenient Veggie & Hummus Pasta

Cozy Sun-Dried Tomato & Chickpea Kale Soup

Plant-Based Spanakopita Baked Spaghetti Squash

Protein-Packed Green Goddess Pasta Salad

Plant-Based Protein “Breadsticks” (11g+ per breadstick!)

Blue Zone Lentil and Chickpea Gemista

Revitalizing Salad with Carrot Ginger Miso Dressing

are you going to make Spaghetti Squash Enchilada Casserole (Higher-Protein, Plant-Based & Delicious)!?

if you make one of my recipes, i would LOVE to see your creation! be sure to leave a review in the comments section, it is so appreciated and helps my small business. 

also, you can follow upbeetandkaleingit on InstagramPinterest, and Facebook for more vegan recipes!

do you want to save this recipe for later!? you can add the recipe to your recipe board on Pinterest!

it brings me so much happiness to see your beautiful recreations on Instagram :). tag me so that i can see and repost your food on my stories!

Spaghetti Squash Enchilada Casserole (Higher-Protein, Plant-Based u0026amp; Delicious)

u003cstrongu003eAPPROXIMATE* macro breakdown per serving: (1/6 of total dish)u003c/strongu003eu003cbru003eu003cbru003eu003cstrongu003ecaloriesu003c/strongu003e: 310u003cbru003eu003cstrongu003ecarbsu003c/strongu003e: 25gu003cbru003eu003cstrongu003eproteinu003c/strongu003e: 20gu003cbru003eu003cstrongu003efatu003c/strongu003e: 16g
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Snacks
Calories: 310

Ingredients
  

  • for the spaghetti squash 1 medium-large spaghetti squash 1 tbsp avocado oil salt u0026 pepper to taste cheesy protein filling 1 block (14 oz) extra firm tofu, pressed (get as much water out as possible) 1 cup plain unsweetened soy milk (or any dairy-free milk) 1/3 cup vegetable broth 1 tbsp white miso paste 1/4 cup nutritional yeast 1 tbsp tapioca starch 1 tsp southwest or taco seasoning 1 tsp garlic powder 1 tsp onion powder 1/2 tsp smoked paprika juice of 1/2 lime or lemon salt to taste sautéed veggie mix 1 tbsp avocado oil 1 red bell pepper, diced 1/2 cup roasted corn 1/2 cup black beans 1/4 cup chopped cilantro 1 tbsp southwest or taco seasoning salt to taste assembly 1 cup enchilada sauce (we love siete) 1 cup dairy-free shredded cheese (or miyoko’s liquid mozzarella) dairy-free sour cream, cilantro, and avocado for topping

Method
 

  1. roast the spaghetti squash preheat oven to 400°f. cut the spaghetti squash in half, scoop out the seeds, and rub the inside with 1 tbsp avocado oil, salt, and pepper. place cut side down on a baking sheet and roast for 50 minutes, or until tender and easily shredded. let cool slightly, then use a fork to scrape the squash into strands. set aside.
  2. make the cheesy protein filling in a blender or food processor, combine tofu, dairy-free milk, white miso paste, tapioca starch, nutritional yeast, southwest/taco seasoning, garlic powder, onion powder, smoked paprika, lime juice, and salt. blend until smooth and creamy. taste and adjust seasoning as needed.
  3. sauté the veggies heat 1 tbsp avocado oil (or more if needed) in a pan over medium heat. add diced bell pepper, roasted corn, black beans. sauté for 5-6 minutes, stirring occasionally, until the veggies are slightly tender. stir in chopped cilantro and southwest/taco seasoning, and salt. then remove from heat.
  4. combine everything in a large mixing bowl or 9 x 13 casserole pan, combine the spaghetti squash, cheesy protein filling, and sautéed veggies.
  5. assemble u0026 bake spread the mixture evenly in a greased baking dish. pour the remaining enchilada sauce over the top. sprinkle or drizzle with dairy-free cheese. bake at 375°f for 25 minutes until bubbly and melty. you can broil for a minute or so at the end.
  6. serve u0026 garnish if the bake is a little watery when it first comes out of the oven, let it cool for 15-20 minutes. the moisture will naturally settle, and the texture will firm up as it cools. this also helps the flavors meld together even more! then top with dairy-free sour cream, avocado slices, and fresh cilantro.

Other Posts You'll Love

Leave a Reply

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

Rate this Recipe!