clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Spaghetti Squash and Black Bean Enchiladas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

  • Author: She Likes Food
  • Total Time: 1 hour 30 minutes
  • Yield: 12 1x


These spaghetti squash enchiladas are packed with black beans and so filling!


  • 1 medium sized spaghetti squash
  • 1 (15 ounce) can black refried beans, I like to use fat free
  • 1 small green pepper, diced
  • 1/4 cup diced red onion
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika, optional
  • 1/2 teaspoon salt
  • 2 cups enchilada sauce, your favorite kind
  • 12 corn tortillas

Cilantro Yogurt Sauce:

  • 1 cup Greek non-fat plain yogurt
  • 1 handful fresh cilantro leaves
  • Juice of 1 lime
  • 1 small clove garlic
  • 1/4 teaspoon ground cumin
  • Pinch of salt


  1. Pre-heat oven to 400 degrees F.  Carefully cut the spaghetti squash in half, lengthwise, and use a spoon so scoop out the seeds.  Brush each side lightly with olive oil or spray with cooking spray.  Season with salt and pepper, place each half cut side down on a large baking sheet and bake until tender, about 40 minutes.
  2. Let spaghetti squash cool and then use a fork to remove all the spaghetti squash “noodles”.  If they come out in long noodles you will want to give them a little chop.
  3. In a large bowl, mix together the spaghetti squash, refried beans, green pepper, onion, and all the seasonings.
  4. Pour 1 cup of the enchilada sauce into a large baking dish and spread out.  If your corn tortillas are’t super soft you will need to heat them slightly in the microwave or on the stovetop to make sure they don’t break when you try to roll them.
  5. Scoop 1/4 cup of the filling mixture onto each tortilla, use your hands to make sure it’s in the middle, and then roll tortilla up and place seam side down in the pan.  Repeat until all the filling is used, you should get about 12 enchiladas.
  6. Pour remaining 1 cup of enchilada sauce over the top and spread out.  Feel free to add grated cheese on top if you like!  Bake enchiladas in the 400 degree F oven until filling is heated through and sauce is bubbling, about 20 minutes.
  7. Make sauce while enchiladas are baking.  Add all ingredients to a blender and blend until combined.  You might want to add a tablespoon or two of water if you don’t want it as thick.
  8. Garnish with your favorite garnishes and top with Cilantro Yogurt Sauce after serving.


I cooked mine in two batches because I used a smaller pan, but you should be able to fit them all into a regular sized baking dish.

I have calculated 4 Weight Watchers Freestyle points per serving (2 enchiladas) but that could differ depending on what type of enchilada sauce you use.  I also used fat free refried beans.

  • Prep Time: 30 mins
  • Cook Time: 60 mins
  • Category: Dinner, Gluten Free, Vegan


  • Serving Size: 2 Enchiladas