These Easy Spaghetti Squash and Black Bean Enchiladas are a culinary delight, bursting with vibrant flavors and offering a remarkably satisfying meal. As a nutritious and hearty vegetarian dinner, they are particularly comforting on a chilly evening.

Life can sometimes throw us off track, leaving us feeling unmotivated and needing a bit of a reset. Lately, I’ve found myself in a similar slump, where even the simplest tasks, like editing photos or writing up a new recipe, felt like a monumental effort. My apologies for the brief silence, but I promise, these incredibly flavorful Easy Spaghetti Squash and Black Bean Enchiladas are worth the wait!
As the temperatures drop and the days grow shorter, my cravings lean towards warm, comforting, and hearty dishes. There’s something undeniably satisfying about a cozy meal on a brisk day, and these enchiladas perfectly fit the bill. They embody everything I adore about Mexican-inspired cuisine: rich flavors, wholesome ingredients, and a truly fulfilling experience. I confess, a significant portion of my recipes falls into this category – I simply can’t get enough of the combination of beans, tortillas, and savory sauces!

Embracing the Wholesome Goodness of Spaghetti Squash
Spaghetti squash is a true culinary marvel, transforming into delicate, pasta-like strands when cooked. It’s an excellent low-carb, gluten-free alternative to traditional noodles, making it a fantastic base for these enchiladas. Roasting the spaghetti squash brings out its natural sweetness and creates a tender texture that perfectly complements the robust black bean filling. This vegetable not only adds incredible flavor and texture but also a healthy dose of vitamins, minerals, and dietary fiber to your meal.
The Hearty Foundation: Black Beans and Flavorful Veggies
Black beans are the backbone of this recipe, providing a creamy texture and an earthy depth that is essential for any great enchilada. Beyond their delicious taste, they are a powerhouse of plant-based protein and fiber, ensuring that these enchiladas are incredibly satisfying and keep you feeling full for longer. Combined with sautéed green pepper and red onion, the filling becomes a symphony of textures and flavors – a perfect balance of savory, slightly sweet, and aromatic notes.
Essential Ingredients for Your Spaghetti Squash and Black Bean Enchiladas
Crafting these delicious enchiladas requires a blend of fresh produce, pantry staples, and aromatic spices. Here’s a detailed look at what you’ll need:
- Spaghetti Squash: One medium-sized squash is ideal. When roasted, its flesh shreds into delightful noodle-like strands, providing a unique texture and absorbing all the wonderful flavors of the filling.
- Refried Black Beans: One 15-ounce can of black refried beans is crucial for binding the filling. I often opt for fat-free versions, but feel free to choose your preferred type. These beans contribute a creamy richness and are a fantastic source of fiber.
- Fresh Vegetables: A small green pepper, finely diced, adds a crisp texture and a fresh, slightly peppery flavor. Diced red onion, about 1/4 cup, provides a pungent kick and aromatic depth that enhances the overall profile of the dish.
- Aromatic Spices: Ground cumin, paprika, and garlic powder are the core spices, infusing the filling with warm, earthy, and savory notes. For an extra layer of complexity and a subtle smoky aroma, don’t skip the optional 1/2 teaspoon of smoked paprika. A pinch of salt balances all these flavors.
- Enchilada Sauce: You’ll need 2 cups of your favorite enchilada sauce. While I tend to prefer a mild variety due to my lower spice tolerance, choose a sauce that matches your preferred heat level. Store-bought sauces are convenient, but a homemade version can elevate the dish further.
- Corn Tortillas: Twelve corn tortillas are essential for rolling. I personally favor corn tortillas for their authentic texture and how well they hold up during baking, preventing the “slimy” texture sometimes associated with flour tortillas in enchiladas.
For the Refreshing Cilantro Yogurt Sauce:
This creamy, cooling sauce is the perfect counterpoint to the rich, savory enchiladas, especially if your enchilada sauce has a bit of a kick.
- Greek Non-Fat Plain Yogurt: 1 cup of Greek yogurt forms the creamy base, adding a tangy, protein-rich element.
- Fresh Cilantro: A generous handful of fresh cilantro leaves provides a bright, herbaceous note that is synonymous with Mexican cuisine.
- Fresh Lime Juice: The juice of one lime adds a zesty, citrusy brightness that cuts through the richness of the enchiladas.
- Garlic Clove: One small garlic clove, minced or crushed, delivers a pungent aroma and depth of flavor.
- Ground Cumin: Just 1/4 teaspoon of ground cumin in the sauce ties it back to the enchilada filling’s spice profile.
- Pinch of Salt: To enhance all the flavors in the sauce.

Why Your Body Will Thrive on This Recipe
These enchiladas aren’t just delicious; they are a nutritional powerhouse designed to nourish your body and keep you feeling great. Each serving is packed with an array of wholesome ingredients that contribute to overall well-being:
- Exceptional Digestive Health: The abundance of black beans in this recipe makes it incredibly rich in fiber, particularly insoluble fiber. This type of fiber acts like a broom for your digestive system, adding bulk to stools and promoting regularity, effectively preventing constipation. Furthermore, the fiber in beans functions as a prebiotic, feeding the beneficial bacteria in your large intestine. A healthy gut microbiome is crucial for nutrient absorption, immune function, and even mood regulation. This process also aids in the removal of toxins from your system, contributing to a cleaner internal environment.
- Robust Bone and Muscle Support: The Cilantro Yogurt Sauce isn’t just for flavor; it’s a significant source of essential nutrients. Greek yogurt is renowned for its high protein content, which is vital for muscle repair, growth, and overall tissue health. Moreover, it’s packed with calcium and vitamin D, two critical nutrients for maintaining strong, healthy bones and preventing conditions like osteoporosis. Potassium, also found in yogurt, plays a key role in muscle function and fluid balance.
- Superior Heart Health: Black beans are an excellent source of soluble fiber, which has a profound impact on cardiovascular health. Soluble fiber binds to cholesterol in the digestive tract, preventing its absorption into the bloodstream. This effectively lowers levels of “bad” (LDL) cholesterol, which is a major risk factor for heart disease. By incorporating these fiber-rich enchiladas into your diet, you can significantly reduce your chances of experiencing a stroke or heart attack, promoting long-term heart wellness.
- Rich in Vitamins and Antioxidants: Spaghetti squash, green peppers, and red onions contribute a spectrum of vitamins, including Vitamin C (a powerful antioxidant that boosts immunity), Vitamin A (important for vision and skin health), and various B vitamins. They also provide antioxidants that combat oxidative stress and inflammation, supporting cellular health.
- Sustained Energy Levels: The combination of complex carbohydrates from the squash and corn tortillas, along with the protein and fiber from black beans, ensures a slow and steady release of energy. This helps to prevent blood sugar spikes and crashes, keeping you energized and focused throughout your day.

How To Craft These Delightful Squash and Bean Enchiladas
Making these enchiladas is a straightforward process, broken down into a few simple steps. Here’s how to bring this flavorful dish to life:
- Prepare the Spaghetti Squash: Begin by preheating your oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise. Use a spoon to scoop out and discard the seeds and stringy bits. Lightly brush the cut sides with olive oil or spray with cooking spray, then season with salt and pepper. Place each half, cut-side down, on a large baking sheet. Bake until the squash is tender and easily pierced with a fork, which usually takes about 40 minutes.
- Shred the Squash: Once the spaghetti squash is cooked, remove it from the oven and let it cool slightly. Using a fork, gently scrape out the spaghetti-like strands. If the “noodles” are very long, give them a quick chop to make them easier to mix and roll into the tortillas.
- Assemble the Filling: In a large mixing bowl, combine the shredded spaghetti squash, the entire can of refried black beans, diced green pepper, diced red onion, and all the spices (ground cumin, paprika, garlic powder, and optional smoked paprika, along with salt). Mix thoroughly until all ingredients are well combined and the filling is cohesive.
- Prepare for Assembly: Pour 1 cup of your chosen enchilada sauce into a large baking dish and spread it evenly across the bottom. This prevents the enchiladas from sticking and adds moisture. If your corn tortillas are not soft and pliable, briefly warm them in the microwave (a few seconds per tortilla) or on a dry skillet over medium heat. This step is crucial to prevent them from tearing when you roll them.
- Roll the Enchiladas: Scoop approximately 1/4 cup of the spaghetti squash and black bean filling onto the center of each warmed tortilla. Use your hands to gently shape the filling into a neat log. Tightly roll up each tortilla and place it seam-side down in the prepared baking dish. Continue this process until all the filling is used. You should yield about 12 delicious enchiladas.
- Bake to Perfection: Pour the remaining 1 cup of enchilada sauce over the top of the rolled enchiladas, spreading it out evenly. If desired, you can sprinkle grated cheese (like Monterey Jack or cheddar) over the top at this stage for added richness. Bake the enchiladas in the preheated 400°F (200°C) oven for about 20 minutes, or until the filling is heated through, the sauce is bubbling, and any added cheese is melted and slightly golden.
- Whip Up the Cilantro Yogurt Sauce: While the enchiladas are baking, prepare the cooling cilantro yogurt sauce. Add all the sauce ingredients (Greek non-fat plain yogurt, fresh cilantro leaves, fresh lime juice, small garlic clove, ground cumin, and a pinch of salt) to a blender. Blend until smooth and well combined. If you prefer a thinner consistency, add a tablespoon or two of water until it reaches your desired thickness.
- Garnish and Serve: Once the enchiladas are ready, remove them from the oven. Garnish with your favorite toppings such as extra fresh cilantro, diced avocado, a squeeze of fresh lime, or a sprinkle of chopped green onions. Serve hot, with a generous dollop or drizzle of the creamy Cilantro Yogurt Sauce on the side or over each enchilada.

Enchilada Recipe Tips and Expert Thoughts
To ensure your spaghetti squash and black bean enchiladas turn out perfectly every time, consider these helpful tips and insights:
- Cheese is Optional, Sauce is Key: While I often omit cheese from my enchiladas to keep them lighter (especially when tracking points on programs like Weight Watchers), don’t underestimate the power of a good topping. My go-to is the zero-point Cilantro Greek Yogurt Sauce. Its creamy, cooling nature provides a wonderful contrast to the savory, spiced enchiladas, making it an absolute must-try!
- Pan Size Matters: Depending on the size of your baking dish, you might need to cook the enchiladas in two batches, as I sometimes do with a smaller pan. However, a standard 9×13 inch baking dish should comfortably fit all 12 enchiladas in a single layer.
- Dietary Considerations:
- Gluten-Free: This recipe is naturally gluten-free thanks to the use of corn tortillas and spaghetti squash. Always double-check your enchilada sauce ingredients to ensure it’s also gluten-free.
- Vegan Adaptation: To make this recipe completely vegan, simply omit the Cilantro Yogurt Sauce or substitute it with a plant-based yogurt alternative. You can also create a delicious vegan crema using soaked cashews or silken tofu.
- Weight Watchers Friendly: Based on my calculations, two enchiladas (per serving) are approximately 4 Weight Watchers Freestyle points. This may vary slightly depending on the specific brand of enchilada sauce and refried beans you use. I specifically used fat-free refried black beans to keep the points lower.
- Customizing Your Filling: Feel free to get creative with the vegetables! Add diced zucchini, corn, or finely chopped mushrooms for extra flavor and nutrients. For a bit of heat, incorporate some finely minced jalapeño or a dash of cayenne pepper into the filling.
- Make-Ahead Convenience: These enchiladas are excellent for meal prep. You can assemble them entirely, cover them, and refrigerate them for up to 24 hours before baking. Just add an extra 5-10 minutes to the baking time if cooking from cold.
- Freezing for Later: For ultimate convenience, these enchiladas freeze beautifully. Once baked and cooled, transfer them to a freezer-safe container or wrap individual portions tightly. They will last in the freezer for about three months. To reheat, thaw overnight in the refrigerator and then bake at 350°F (175°C) until heated through, or reheat from frozen at a slightly lower temperature for a longer period.
- Serving Suggestions: Beyond the cilantro yogurt sauce, these enchiladas pair wonderfully with a simple green salad, a side of cilantro-lime rice, or fresh avocado slices and homemade pico de gallo.
I genuinely hope you enjoy making and savoring these satisfying Spaghetti Squash and Black Bean Enchiladas. They’re a testament to how flavorful and wholesome vegetarian cooking can be, offering a delightful twist on a beloved classic!
Have a question about this recipe? Don’t hesitate to ask me in the comments below, and I’ll get back to you as soon as possible.
Looking For More Mexican-Style Recipes?
Easy Mexican Black Beans
High-Protein Tofu and Black Bean Enchilada Skillet
Vegetarian Taco Skillet
25 Healthy Mexican Food Recipes
65 Vegetarian Mexican Inspired Recipes
Easy Spaghetti Squash and Black Bean Enchiladas
A flavorful and filling vegetarian dinner, perfect for any night of the week.
Author: She Likes Food
Total Time: 1 hour 30 minutes
Yield: 12 enchiladas (approx. 6 servings)
Ingredients
- 1 medium sized spaghetti squash
- 1 (15 ounce) can black refried beans, fat-free preferred
- 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
Instructions
- Pre-heat oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds. Brush each half lightly with olive oil or cooking spray. Season with salt and pepper. Place cut-side down on a large baking sheet and bake until tender, about 40 minutes.
- Let spaghetti squash cool. Use a fork to remove the “noodles.” If they are very long, chop them slightly.
- In a large bowl, mix together the spaghetti squash, refried beans, green pepper, onion, and all the seasonings.
- Pour 1 cup of enchilada sauce into a large baking dish and spread it out. If corn tortillas are not soft, heat them slightly in the microwave or on the stovetop to prevent breaking.
- Scoop 1/4 cup of the filling mixture onto each tortilla. Roll the tortilla up and place seam-side down in the pan. Repeat for all filling, yielding about 12 enchiladas.
- Pour the remaining 1 cup of enchilada sauce over the top. Add grated cheese on top if desired. Bake in the 400°F (200°C) oven until the filling is heated through and the sauce is bubbling, about 20 minutes.
- While enchiladas bake, make the sauce. Add all Cilantro Yogurt Sauce ingredients to a blender and blend until combined. Add a tablespoon or two of water if a thinner consistency is preferred.
- Garnish with your favorite toppings and serve with Cilantro Yogurt Sauce.
Notes
I sometimes bake these in two batches if using a smaller pan, but they should fit in a regular-sized baking dish (9×13 inch).
For Weight Watchers Freestyle, I calculate 4 points per serving (2 enchiladas). This may vary based on your specific enchilada sauce and type of refried beans. I used fat-free refried beans.
Recipe Details
- Prep Time: 30 mins
- Cook Time: 60 mins
- Category: Dinner, Gluten Free, Vegetarian (can be vegan)
Nutrition
- Serving Size: 2 Enchiladas
Did you make this recipe?
Tag @shelikes.food on Instagram and hashtag it #shelikesfood