This Mexican Stuffed Spaghetti Squash is the perfect vegetarian meal. Filled with black beans, onion, bell pepper, tomatoes, garlic, homemade taco seasoning, and Mexican cheese, this delightful and hearty meal gets stuffed back into a perfectly roasted spaghetti squash. Make this perfect vegetarian spaghetti squash recipe for a healthy weeknight dinner idea!
Love spaghetti squash? Also, try Twice Backed Spaghetti Squash Marinara and Baked Vegetarian Spaghetti Squash Casserole
Mexican Stuffed Spaghetti Squash
This Mexican Stuffed Spaghetti Squash is the perfect bowl of nature's goodness! I love the way spaghetti squash makes a natural bowl for stuffing delicious toppings like black beans, bell peppers, tomatoes, cheese, and all the best southwest-inspired spices. Top it with delightful Mexican cheese to hold it together. The result is a clash between cozy baked pasta, healthy spaghetti squash, and your favorite taco flavors.
This unexpected meal is so hearty, tasty, and flavorful that you'll never even realize you are eating a plant-based completely healthy dinner! In fact, this recipe is not only vegetarian but it's also gluten-free, low-carb, and vegan-friendly (see my notes below to make it vegan.)
Often spaghetti squash recipes have Italian flavors with marinara sauce (If you want that, try my Twice Baked Spaghetti Squash Marinara) but I love this fun twist on stuffed spaghetti squash with Mexican and southwest-inspired flavors. The base and flavor of the squash are mild, so you can basically add whatever flavors you like to it including these Mexican-inspired flavors. These make such fun spaghetti squash boats.
What is spaghetti squash?
If you aren't familiar with spaghetti squash, it's a fabulous fall and winter squash that is shaped like a yellow oval. When you roast it and cut it in half the yellow flesh inside flakes with a fork into strands that resemble spaghetti. So it's a great low-carb, low cal and gluten-free substitute for pasta. It's a nutrient-dense food, much more so than pasta. It is rich in fiber and vitamin C, potassium, manganese, beta-carotene, folate, and more.
You can either scoop out the strands and serve them in a bowl or put them back in the squash with other toppings for stuffed spaghetti squash like this one!
Do spaghetti squash taste like pasta?
Spaghetti squash kind of tastes like pasta. It has a similar texture and the exact same shape as spaghetti when you flake it with a fork. It does have a very slight mild squash taste, but it is easily transformed into whatever flavors you cook with it.
It doesn't taste exactly like pasta, but it's pretty darn close.
Mexican Stuffed Spaghetti Squash Share on XWhy You'll Love this Mexican Stuffed Spaghetti Squash recipe...
- This Mexican Stuffed Spaghetti Squash recipe makes a super healthy and hearty vegetarian meal.
- The hands-on time to make it is minimal - only 10 minutes! Most of the cooking time is hands-off in the oven.
- This dinner is packed with vegetables and healthy nutrients! It's a great way to amp up your veggie servings for the day.
- It's really tasty and delicious!
- You can customize this to fit your family's taste.
- The fun-cut spaghetti squash makes a natural bowl which is fun for kids and adults.
- It's a great family dinner idea that's unique!
Ingredients:
Here's an overview of what you'll need to make this Mexican Stuffed Spaghetti Squash recipe, but keep scrolling for the full recipe amounts.
- Spaghetti Squash: You'll need one medium spaghetti squash for this recipe. Look for one that's heavy in weight and without blemishes. This makes two servings each serving being one side of the spaghetti squash. To make four boats, easily double the recipe by clicking on the 2X on the recipe card. To prep the spaghetti squash, follow the directions below to cut it in half.
- Onion: I like to use a sweet Vidalia onion for this recipe, but you can use what you have. To prep it, dice it up.
- Bell Pepper: Use any color of bell pepper you'd like including green bell pepper and red bell pepper. Dice it up before you are ready to cook the stuffed spaghetti squash.
- Diced Tomatoes: I use a can of diced tomatoes for this recipe. I like to use the fire-roasted garlic type, but once again you can use what you have.
- Mexican Cheese: Use your favorite Mexican cheese blend. It can be full low fat or full fat depending on your dietary preferences. You can also use Colby Jack or cheddar cheese.
- Garlic: I like to use minced garlic for this, but if you don't have it you can use a smaller amount of garlic powder.
- Taco Seasoning: I make my own Homemade Taco Seasoning with my recipe, but you can use your favorite kind. You can also use a mix of cumin, chili powder, chipotle powder, and oregano.
- Olive Oil: You'll need a touch of olive oil to saute the vegetables before stuffing the spaghetti squash.
- Toppings: Once the spaghetti squash comes out on its own you can add some toppings including cilantro, plain Greek yogurt, sour cream, more cheese, diced avocado, homemade guacamole, or salsa.
Instructions:
This is an overview of the instructions to make this Mexican Stuffed Spaghetti Squash recipe, but the full detailed printable recipe is below in the recipe card.
- Preheat the oven to 375 degrees. Line a baking sheet with foil and spray it with cooking spray.
- Carefully pierce the whole spaghetti squash with a sharp knife. Put the squash in the microwave for 3-5 minutes or until it is easier to cut. Carefully stabilize it with dish towels and cut it in half. Remove the seeds.
- Place the flesh side or cut side down on the baking sheet. Bake for about 45 minutes until the squash is tender and coming apart like spaghetti noodles. The cooking time with slightly vary to your exact oven temperature and the size of the squash.
- When the squash has 10 minutes left of cooking time, add the olive oil, onions, and garlic to a large saute skillet. Season with salt, pepper, and a pinch of taco seasoning. Add the minced garlic to the pan being careful not to burn it.
- To the pan add the black beans and tomatoes. Add more salt, pepper, and spices. Remove the pan from the heat.
- When the squash is done cooking, remove it from the oven. Flip it upside down and with a fork scoop out most of the spaghetti squash, leaving a small amount as a border around the edges to keep the bowl intact.
- Add the squash to the vegetable mixture and stir well. Season with more salt, pepper, and the rest of the taco seasoning. Stir in most of the cheese, leaving enough behind the sprinkle on top of the boats.
- Scoop the mixture back into the spaghetti squash. Sprinkle the rest of the cheese on top. Put the stuffed spaghetti squash back onto the baking sheet.
- Return the squash to the oven for 10 minutes, or until the cheese is golden brown.
- Serve immediately with your favorite toppings listed above.
How to Cut Spaghetti Squash
The only challenging thing about this recipe is cutting the spaghetti squash, which can be very hard. I recommend softening the spaghetti squash a bit by putting it in the microwave BEFORE cutting it. Carefully pierce the skin of the spaghetti squash a few times and then microwave it for 3 minutes.
Then stabilize the squash with dish towels to keep it from rolling and a large cutting board. Use a quality sharp large chef's knife to slice it in half.
Variations
I love this Mexican Stuffed Spaghetti Squash recipe as written, but here are some fun variations.
- Make it Vegan: To make this vegan, either leave the cheese off or substitute vegan cheese.
- Make it Keto: Black beans are not keto, so if you want to make this keto leave them out and substitute meat like ground beef, Italian sausage, or turkey.
- Make it Spicy: Add some cayenne pepper, red pepper flakes, or your favorite hot sauce.
- Use Fake Meat: You can also make this with vegetarian meat crumbles.
- Use Other Veggies: You can customize this to your taste with your favorite vegetables. Other tasty options are corn, jalapenos, broccoli, olives, kale, spinach, cherry tomatoes, kidney beans, lentils, and mushrooms. or green onions.
FAQ
Storage & Leftovers
While these are best enjoyed fresh, you can store any leftovers in an airtight container in the refrigerator for up to 5 days.
Make Ahead & Meal Prep
These work great for making ahead and meal prep. Just prepare the stuffed squash all the way up to the final bake in the oven. Store them in the fridge for up to 3 days. When it comes to the final baking, you'll need to keep them in the oven a bit longer to fully warm them up.
Why is my baked spaghetti squash watery?
Spaghetti squash naturally has water in it because it's a vegetable. If your spaghetti squash noodles seem watery, you can drain them before adding them to the taco mixture.
I do a few things in this recipe to help prevent the squash from being watery including NOT roasting it in water and NOT salting it before cooking it which just brings out the water.
Why is my spaghetti squash mushy and not stringy?
Spaghetti squash came become mushy and watery if you overcook it. Only cook the squash until it's tender, not longer.
This Mexican Stuffed Spaghetti Squash recipe is the Perfect Vegetarian Meal!
I just adore these tasty Mexican Stuffed Spaghetti Squash. They are such a wonderful, hearty vegetarian meal that's NOT pasta. It's tasty, unexpected, and delicious even if you are a meat eater. I love that they are vegetable packed and filled with nutrients and vitamins, but doesn't skimp on flavor.
Plus you can't beat they are also low-carb and gluten-free.
I hope you enjoy this classic recipe as much as I do.
Serve it With:
- Mexican Chopped Salad
- Homemade Guacamole
- Homemade Salsa
- Pineapple Salsa
- Easy Black Bean Salsa
- Taco Salad
More Stuffed Squash Recipes to Try:
- Twice Baked Spaghetti Squash Marinara
- Baked Vegetarian Spaghetti Squash Casserole
- Stuffed Acorn Squash with Farro, Mushroom, and Cranberries
- Vegan Stuffed Butternut Squash with Wild Rice, Cranberries and Walnuts
- Wheat Berry and Kale Stuffed Pattypan Squash
If you make this Mexican Stuffed Spaghetti Squash recipe, I’d love to hear what you think! Leave a comment and a star rating ★ below. Make sure to follow me on Instagram, Pinterest, and Facebook too!
Mexican Stuffed Spaghetti Squash
Ingredients
- 1 medium spaghetti squash, cut in half
- 1 teaspoon olive oil
- ½ medium sweet onion, chopped
- 1 bell pepper, chopped
- 2 teaspoons minced garlic
- 1 15 ounce can black beans, rinsed and drained
- 1 15 ounce can diced tomatoes, drained
- 1 tablespoon taco seasoning, divided
- ½ teaspoon salt & pepper, to taste
- ½ cup 2% Mexican cheese
- Topping Options: cilantro, diced avocado, guacamole, salsa, plain greek yogurt, sour cream
Instructions
- Preheat the oven to 375 degrees. Line a baking sheet with foil and spray it with cooking spray.
- Carefully pierce the whole spaghetti squash with a sharp knife. Put the squash in the microwave for 3-5 minutes or until it is easier to cut. Carefully stabilize it with dish towels and cut it in half. Remove the seeds.
- Place the flesh side down on the baking sheet. Bake for about 35-45 minutes until the squash is tender and coming apart like spaghetti noodles. The cooking time with slightly vary to your exact oven temperature and the size of the squash. Don't overcook.
- When the squash has 10 minutes left of cooking time, add the olive oil, onions, and bell peppers to a large saute pan. Saute the peppers and onions- season with a healthy pinch of salt, pepper, and seasoning. Cook for 5-10 minutes until translucent and soft. Add the garlic and cook for 30 seconds.
- To the pan add the black beans and tomatoes. Add more salt, pepper, and spices. Remove the pan from the heat.
- When the squash is done, remove from the oven and allow to cool enough to touch. Flip the squash upside down and with a fork, rake out most of the squash, allowing for a quarter inch to stay along the bowl.
- Add the squash to the vegetable mixture and stir well. Season with more salt, pepper, and the rest of the taco seasoning. Stir in most of the cheese, leaving enough behind the sprinkle on top of the boats.
- Scoop the mixture back into the spaghetti squash. Sprinkle the rest of the cheese on top. Put the stuffed spaghetti squash back onto the baking sheet.
- Return the squash to the oven for 10 minutes, or until the cheese is golden brown.
- Serve immediately with your favorite toppings listed above.)
Notes
Nutrition
Pin for Later:
Terry says
Excellent recipe! My husband is not a squash fan but loved this one! The instructions were a bit confusing because I left out the peppers when sautéing the onions. I was almost finished and had all of the chopped peppers on the counter! Added to my “favorites”. Thank you so much!! ☺️.
JulieWunder says
Thank you! I'm so glad you liked it! I updated the wording to make sure that was clear. Thank you for the feedback!
Angela says
Wow, this is such a fabulous dish! Easy to make and the kids loved it. I can't wait to make it again!!
Minh says
I've been trying to eat more low-carb meals and this totally hit the spot! The stuffing was so flavorful and it pairs great with the spaghetti squash. Making this again for sure!
Donna says
I just saw this recipe for the first time & it looks delish! I'm going to make this for dinner tonight. Thank you for sharing.
Kelley Best says
Hi there! I was wondering if you have an approximate idea of the nutritional content- specifically calories, in this reciepe?
JulieWunder says
Hi! I've been slowly adding nutritional information to my older recipes! I just added it to them. Each side of the squash is about 500 calories. Enjoy!
Michelle | A Dish of Daily Life says
I'll be honest here...I could probably eat Mexican food every day. I love it so much. This looks fabulous and my kids all love spaghetti squash (and Mexican food) so I think they would really like this! 🙂
JulieWunder says
Me too! Every. day. And never get tired of it 🙂
Sue @ This Mama Runs for Cupcakes says
Spaghetti squash is seriously the best isn't it? Sooo versatile, you can literally do ANYTHING with it! This looks soooo yummy!
JulieWunder says
I totally agree! I love cooking with it.
Rachel says
I do a stuffed acorn squash but this is just taking it up a notch! Time to step up my stuffed squash game. I wonder if my kids would like this. Thanks for sharing it -- I'll give it a whirl!
JulieWunder says
They might? It's kind of fun serving it back in the same bowl. Maybe you could find some little squash for kid sized portions.
Sarah says
Love this, it's one of my favs to make when we have lots of spaghetti squash from the garden! It was a win win since I had another way to get my Mexican/Southwestern fix and use up all the spaghetti squash!
JulieWunder says
I've never grown spaghetti squash! I'll have to try it this year. How big are the vines?
Annmarie says
Love stuffed spaghetti squash- this looks so good!
JulieWunder says
Thanks Annmarie! SO good!
Faith VanderMolen says
Ah, if I could find spaghetti squash here in China, I would make this in a heart beat. So many of my favorite foods in one recipe. YUM!
JulieWunder says
Oh man! I would miss that so much!
Karly says
This is my kind of meal! Thanks for linking up with What's Cookin' Wednesday!
JulieWunder says
Thanks for hosting!
Rosey Rebecca says
Oh this looks wonderful! Going to pin and add it to my weekly menu soon!
JulieWunder says
Yay! I hope you enjoy it.
Ivanna says
I'm going to try this I have a squash now that I need to use...perfect timing!
JulieWunder says
Yay! I hope you enjoy it.
Farrah says
Yay for spaghetti squash! That looks all sorts of amazing! <3 I want some for this weekend! 😀
(I feel ya on starting blog posts--especially my recipe ones. Tis a struggle indeed!)
JulieWunder says
Haha! I know and then bad things happen like that. I'm trying to add more life stories to them instead of just... this food is good and you should try it... 🙂
lacey@fairytalesandfitness says
This looks and sounds delicious. I have made spaghetti squash a few times but have only put mozzarella and tomato sauce on it. I really need to jazz it up like you did.
JulieWunder says
This way is really good too!
Mandi Korn says
Yummy and healthy, thanks for sharing
JulieWunder says
Thanks Mandi! I hope you can try it!
Andrea on Vacation says
I have a love/hate relationship with spaghetti squash. Some times I make it and is delicious and other times I just want to gag. It is probably my fault because I cook it wrong 🙂
JulieWunder says
Oh no! Try this :-0 I bet you'll like it!
Mary Beth Jackson says
I love spaghetti squash! This looks yummy and a fun way to fix it! Very creative 🙂
JulieWunder says
Thanks MB. I love this recipe.
Deborah @ Confessions of a mother runner says
I eat stuffed spaghetti squash all the time it's the best and so filling!
JulieWunder says
I could not agree more. It's such a versatile plant! Great for us veg heads.
Heather@hungryforbalance says
I love the idea of stuffed spaghetti squash! This would be perfect for taco Tuesday, right?
JulieWunder says
Totally! Or Taco Thursday or Moe's Monday or Mexican Wednesday.... or Friday... haha. Any excuse for Mexican food in my world.
Donna says
I agree!!!
Susie @ SuzLyfe says
Well isn't this just a squash bowel of goodness! LOVE it!
JulieWunder says
Thank you! It's sooooo gooooddd!
Dannii @ Hungry Healthy Happy says
This looks amazing, but it makes me sad that spaghetti squash is so difficult to find in the UK. Like, near on impossible, so I miss out on making delicious things like this.
JulieWunder says
Oh man! That stinks! You could probably do it with zoodles too.
Jess @ run pink says
Wow! This looks tasty. Brilliant recipe Julie. I'm definitely going to try this. I have all the ingredients except the squash. But that's a quick fix. 😉 Thank you for sharing this recipe. I too love Mexican food way more than I ought...
JulieWunder says
Thanks Jess! I'm so glad you like the recipe. I hope you'll get a chance to make it. It was sooooo yummy.