Flavorful Mexican Stuffed Spaghetti Squash: A Vegan & Gluten-Free Delight
Welcome to a recipe that redefines comforting and healthy eating: this incredible Mexican Stuffed Spaghetti Squash. It masterfully combines tender, roasted spaghetti squash strands with a vibrant black bean corn relish and a silky, zesty avocado dressing. The result is a simple, satisfying meal that’s entirely vegan and gluten-free, making it a perfect choice for nearly any diet or palate.

The Story Behind This Beloved Recipe
This culinary creation dates back to October 2013, originally conceived for a Mexican fall-themed supper club dinner. It was designed to serve as a tantalizing appetizer, preceding other unique and delicious dishes like my highly acclaimed Pumpkin Enchiladas. From its inception, this Mexican Stuffed Spaghetti Squash has captivated everyone who tries it, whether they follow a vegan lifestyle or enjoy meat. Its rich flavors and satisfying textures make it universally appealing, proving that plant-based meals can be incredibly hearty and delicious.
Why You’ll Fall in Love with This Dish
- Unforgettable Flavor Profile: Each bite offers a symphony of tastes, from the naturally sweet and savory roasted squash to the tangy, fresh relish and the creamy, cooling avocado dressing.
- Incredibly Versatile: Whether you need a light appetizer for a gathering, a wholesome lunch, or a hearty main course for dinner, this recipe adapts beautifully to any mealtime.
- Diet-Friendly & Inclusive: Naturally vegan and gluten-free, it’s an excellent option for accommodating various dietary needs without sacrificing taste or satisfaction.
- Packed with Freshness: Bursting with vibrant vegetables and herbs, this dish not only tastes amazing but also delivers a powerful nutritional punch.
- Seasonal & Comforting: Spaghetti squash evokes the cozy essence of fall and winter, while the bright relish brings a touch of summer sunshine, making it perfect year-round.
One of the best aspects of this recipe is its straightforward preparation. The black bean corn relish and the creamy avocado sauce can be easily whipped up while the spaghetti squash roasts to perfection in the oven. And should you find yourself with any leftover relish or sauce, don’t fret! They make fantastic toppings for an array of tacos, complementing anything from Crispy Cactus Tacos and Vegetarian Avocado Tacos to Chipotle Honey Pulled Pork Tacos.

The first time I tested this stuffed squash recipe, I found myself eating half of a large spaghetti squash all by myself – it was that good and incredibly filling for lunch! For larger gatherings or supper clubs, I often slice each stuffed squash half into three smaller pieces, transforming it into an elegant and satisfying appetizer that always impresses guests. This adaptability is truly what makes the dish a standout. It’s not just a meal; it’s an experience of fresh, wholesome flavors.
The Star Components of This Dish
Spaghetti Squash: A Noodle-Like Vegetable Wonder
Spaghetti squash is truly a marvel of nature. When roasted, its flesh transforms into delicate, pasta-like strands, offering a fantastic low-carb, gluten-free alternative to traditional noodles. It provides a subtly sweet, nutty base that perfectly complements the bold flavors of the Mexican relish. Roasting it brings out its best texture and flavor, creating a tender yet firm foundation for our delicious fillings.
Black Bean Corn Relish: A Burst of Freshness
The relish is where the vibrant “Mexican” aspect of this dish truly shines. It’s a colorful medley of black beans, corn, juicy cherry tomatoes, crisp red onion, fresh cilantro, sweet mini peppers, and a kick of jalapeño. Each ingredient contributes its unique texture and flavor, creating a dynamic and refreshing topping. The lime juice ties everything together with a bright, zesty finish, while cumin and black pepper add a warm, earthy depth that’s utterly irresistible.
Creamy Avocado Dressing: The Silky Finish
No Mexican-inspired dish is complete without the creamy goodness of avocado! This simple yet luxurious dressing is made from ripe avocados, fresh lime juice, and cilantro. It adds a rich, velvety texture and a cooling counterpoint to the subtle heat of the relish. The dressing is easy to blend and can be thinned to your preferred consistency, ensuring a perfect drizzle over every stuffed squash half.

Ingredients
Gathering these fresh ingredients is the first step to creating your own batch of this delightful Mexican Stuffed Squash. Each component plays a vital role in building the layered flavors that make this recipe a favorite.
- For the Roasted Spaghetti Squash:
- 1 large spaghetti squash
- 2 tbsp olive oil
- ¼ tsp kosher salt (divided)
- ¼ tsp black pepper (divided)
- For the Black Bean Corn Relish:
- 2 ears corn (grilled) or 2 cups frozen corn (heated & lightly roasted in a skillet on the stovetop)
- 1 can (15.5 oz) black beans (drained & rinsed)
- 1 cup cherry tomatoes (quartered)
- ½ cup red onion (chopped)
- ¼ cup cilantro (chopped)
- 3 sweet mini peppers (chopped)
- 1 jalapeño (seeded & chopped)
- 1 tbsp lime juice (from 1 lime)
- ½ tsp black pepper
- ¼ tsp ground cumin
- ¼ tsp kosher salt
- For the Creamy Avocado Sauce:
- 2 ripe avocados
- 2 tbsp lime juice (from 2 limes)
- 2 tbsp fresh cilantro
- 2 tbsp water (optional, add only if needed to thin the sauce)
Instructions: Crafting Your Mexican Stuffed Squash Masterpiece
Follow these detailed steps to create a perfect Mexican Stuffed Spaghetti Squash that’s rich in flavor and satisfying texture. Precision in each step ensures a delicious outcome.
- Preheat Oven: Begin by preheating your oven to 400°F (200°C). This ensures the squash roasts evenly and becomes perfectly tender.
- Prepare Spaghetti Squash: Carefully slice the spaghetti squash in half lengthwise. Using a sturdy spoon, scoop out and discard the seeds and any stringy pulp. Brush the cut side of each squash half generously with 1 tablespoon of olive oil. Season each half evenly with approximately ¼ teaspoon of salt and pepper.
- Roast the Squash: Place the seasoned spaghetti squash halves cut-side down on a baking sheet. Roast in the preheated oven for 45 minutes, or until the squash is tender when pierced with a fork. The flesh should be easy to scrape into strands.
- Prepare Relish & Sauce: While the squash is roasting, dedicate this time to preparing the black bean corn relish and the creamy avocado sauce. This efficient timing ensures everything is ready at once.
- Assemble the Relish: If using fresh corn, carefully remove the kernels from the ears. If using frozen corn, heat it in a skillet over medium heat, lightly roasting until it develops a slight char. In a large mixing bowl, combine the corn kernels with the drained and rinsed black beans, quartered cherry tomatoes, finely chopped red onion, fresh chopped cilantro, chopped sweet mini peppers, and seeded and chopped jalapeño.
- Season the Relish: Squeeze the fresh lime juice over the relish mixture. Add the ground cumin, ¼ teaspoon of kosher salt, and ¼ teaspoon of black pepper. Stir all ingredients thoroughly to ensure the flavors are well combined and distributed.
- Prepare Avocado Sauce: Halve the ripe avocados, remove the pits, and scoop the creamy flesh into a blender or food processor. Add the fresh lime juice and cilantro. Blend until the sauce is completely smooth and creamy. If you prefer a thinner consistency, add water one tablespoon at a time, blending after each addition, until your desired texture is achieved.
- Fluff the Squash: Once the roasted spaghetti squash is tender, remove it from the oven. Using a fork, gently scrape the cooked flesh inside its shell to create delicate spaghetti-like strands.
- Stuff and Serve: Generously fill each spaghetti squash half with the prepared black bean corn relish. Drizzle a liberal amount of the creamy avocado sauce over the top of each stuffed squash. Serve immediately and enjoy!



Expert Tips for the Perfect Mexican Stuffed Squash
- Choosing Your Squash: Look for a spaghetti squash that feels heavy for its size and has a firm, unblemished skin. A bright yellow or dark cream color indicates ripeness.
- Safe Slicing: Spaghetti squash can be tough to cut. For easier and safer slicing, carefully pierce the skin a few times with a knife, then microwave it for 2-3 minutes. This softens the skin, making it much easier to cut in half lengthwise.
- Flavorful Roasting: Don’t skip the olive oil, salt, and pepper on the squash. These simple seasonings enhance the natural sweetness and create a delicious base for your stuffing.
- Relish Customization: Feel free to adjust the spice level in your relish. If you like more heat, leave some of the seeds in the jalapeño or add a pinch of cayenne pepper. For less heat, omit the jalapeño entirely.
- Avocado Sauce Consistency: The amount of water needed for the avocado sauce can vary based on the ripeness and size of your avocados. Start with a small amount and add more gradually until you achieve a smooth, pourable consistency.
- Make Ahead Option: Both the black bean corn relish and the avocado cream sauce can be prepared a day in advance. Store the relish in an airtight container in the refrigerator. Store the avocado sauce in an airtight container with a piece of plastic wrap pressed directly onto the surface to prevent browning.
- Serving Temperature: This dish is best served warm, shortly after the squash comes out of the oven, allowing the warm squash to contrast beautifully with the fresh relish and cool dressing.
Storage and Reheating
If you happen to have leftovers, they store beautifully. Simply place any remaining stuffed squash halves or the individual components (relish and sauce) in separate airtight containers in the refrigerator for up to 3 days. To reheat, you can warm the squash in the oven or microwave. It’s often best to reheat the squash and relish separately, then re-drizzle with the avocado sauce just before serving to maintain its fresh texture.
Serving Suggestions & Protein Boosts
While this Mexican Stuffed Spaghetti Squash is a complete meal on its own, its versatility allows for exciting additions and pairings:
- For a Heartier Meal: Non-vegans can easily add grilled chicken, ground turkey, or even cooked shrimp to the relish mixture for an extra boost of protein.
- Cheesy Twist: A sprinkle of cotija cheese or a vegan queso fresco alternative can add a salty, tangy kick.
- Extra Toppings: Consider adding a dollop of sour cream or Greek yogurt (dairy or non-dairy), a sprinkle of chopped green onions, or a squeeze of extra lime for even more flavor.
- As a Side Dish: Serve smaller portions alongside grilled fish, roasted chicken, or any other Mexican-themed main course.
Explore More Delicious Squash Recipes
If you’ve fallen in love with the versatility of squash, you’re in for a treat! Discover more ways to incorporate these incredible vegetables into your fall and winter menus. From comforting baked dishes to flavorful sides, these recipes celebrate various squash varieties like spaghetti squash, delicata squash, butternut squash, and acorn squash. And don’t miss my essential guide on how to cook spaghetti squash perfectly, whether you prefer the oven, microwave, or air fryer method.
Vegetarian Stuffed Squash Recipe Card

This vibrant Mexican Stuffed Spaghetti Squash recipe is a wholesome, flavorful, vegan, and gluten-free meal that’s perfect for any occasion.
Yields: 2 servings
Prep time: 15 minutes
Cook time: 45 minutes
Total time: 1 hour
Author: Whitney Bond
Course: Main Course, Side Dish
Cuisine: Mexican
Rating: 4.67 out of 5 stars (based on 3 ratings)
Print Recipe | Pin Recipe
Ingredients
For the Roasted Spaghetti Squash:
- 1 large spaghetti squash
- 2 tbsp olive oil
- ¼ tsp kosher salt
- ¼ tsp black pepper
For the Black Bean Corn Relish:
- 2 ears corn, grilled or 2 cups frozen corn (heated & lightly roasted in a skillet on the stovetop)
- 1 (15.5 oz) can black beans, drained & rinsed
- 1 cup cherry tomatoes, quartered
- ½ cup red onion, diced
- ¼ cup cilantro, chopped
- 3 sweet mini peppers, chopped
- 1 jalapeño, seeded & chopped
- 1 tbsp lime juice
- ½ tsp black pepper
- ¼ tsp ground cumin
- ¼ tsp kosher salt
For the Creamy Avocado Sauce:
- 2 avocados
- 2 tbsp lime juice
- 2 tbsp fresh cilantro
- 2 tbsp water (add only if needed to thin the sauce)
Instructions
- Preheat oven to 400°F (200°C).
- Slice the spaghetti squash in half lengthwise, remove the seeds, and brush each side with 1 tbsp olive oil. Sprinkle approximately ¼ tsp of salt and pepper between both sides.
- Turn the squash over and place cut side down on a baking sheet and roast in the oven for 45 minutes.
- While the squash is roasting, prepare the relish and avocado cream sauce.
- To prepare the relish, remove the kernels from the ears of corn and place in a large mixing bowl with the drained and rinsed black beans, tomatoes, red onion, cilantro, mini peppers, and jalapeño.
- Squeeze the lime juice over the relish, then add the cumin, ¼ tsp salt, and ¼ tsp black pepper. Mix well.
- To prepare the avocado sauce, remove the avocado from the skin and discard the seed.
- Place the avocado in a blender or food processor with the lime juice and cilantro. Blend until smooth. If you desire a thinner consistency for the sauce, add a tablespoon of water, one at a time, until you’ve reached your desired consistency.
- Remove the squash from the oven and use a fork to fluff the squash inside its shell.
- Fill with the relish and drizzle generously with the avocado cream sauce.
Nutrition Facts
Approximate nutritional values per serving:
- Serving Size: 2 servings
- Calories: 849 kcal (42% Daily Value)
- Carbohydrates: 99g (33% Daily Value)
- Protein: 22g (44% Daily Value)
- Fat: 47g (72% Daily Value)
- Saturated Fat: 6g (30% Daily Value)
- Sodium: 1536mg (64% Daily Value)
- Potassium: 2482mg (71% Daily Value)
- Fiber: 38g (152% Daily Value)
- Sugar: 20g (22% Daily Value)
- Vitamin A: 2790mg (56% Daily Value)
- Vitamin C: 125.3mg (152% Daily Value)
- Calcium: 229mg (23% Daily Value)
- Iron: 7.6mg (42% Daily Value)
*Daily values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Did you make this delicious recipe?
We’d love to see your creations! Tag @WhitneyBond on Instagram and use the hashtag #WBRecipes!