web analytics
Kalyn's Kitchen

Vegan Spaghetti Squash Black Bean Mexican Bowl

Vegan Spaghetti Squash and Black Bean Mexican Bowl features spicy black beans and tomato-avocado-cilantro salsa. This delicious recipe is also low-glycemic, gluten-free, dairy-free, and South Beach Diet friendly and if you don’t care about vegan you can switch the beans for ground beef for a tasty low-carb version. Use Bowl Recipes to find more recipes like this one.

Click here to PIN this tasty vegan spaghetti squash Mexican bowl!

Vegan Spaghetti Squash Black Bean Mexican Bowl found on KalynsKitchen.com

This delicious Vegan Spaghetti Squash and Black Bean Mexican Bowl is especially for all the vegetarians trying to eat healthy in January. But if you’re not a vegetarian, switch out the black beans in this recipe for some browned ground beef and it can be a delicious low-carb recipe as well! For the South Beach Dieters, I do agree that Phase One is more challenging when you’re not eating meat, but this recipe is a close cousin to the Greek Salad Spaghetti Squash Bowl I made during the summer, and it’s a perfect options for South Beach Dieters.

Jake and I both thought this was amazing, especially with a double dose of the Green Tabasco Sauce we’re both so fond of!

Vegan Spaghetti Squash Black Bean Mexican Bowl found on KalynsKitchen.com

Cut the squash into quarters, scrape out seeds, rub with a tiny bit of olive oil and some seasonings, and roast at 400F/200C until the strands separate easily. Drain 2 cans of black beans into a colander placed in the sink and rinse well with cold water until no more foam appears.  Let beans drain well.  (Or use 2 generous cups of cooked black beans.) Saute the onions in a little olive oil until they start to brown. Then add minced garlic, ground cumin, and chile powder and saute 1-2 minutes more.

Add a can of diced green chiles, 1 can vegetable broth, and a generous amount of Green Tabasco Sauce, and let the mixture simmer on low heat while the squash cooks. To prepare the salsa, dice a large avocado into bite-sized pieces and toss with 1 tablespoon of olive oil.  (This keeps the avocado from turning brown.) Cut cherry or grape tomatoes into small pieces until you have enough to make a cup. Chop up 1/2 bunch of fresh cilantro, or more, if you’re a huge cilantro fan. Stir the salsa ingredients together, then stir in 1 tablespoon olive oil and 1-2 more tablespoons of lime juice, plus a little salt or Vege-Sal. After about 50 minutes, take the squash out of the oven and let cool enough to shred apart with a fork.

Then use a fork to scrape off the strands into a bowl, discarding the skin. The beans are ready when all the liquid is cooked down like this. To assemble bowls, put 1/4 of the spaghetti squash into the bottom of a bowl. Top with 1/4 of the black beans mixture. Then add a generous amount of the salsa mixture. Serve right away, with Green Tabasco Sauce or your favorite hot sauce to add at the table.

Vegan Spaghetti Squash Black Bean Mexican Bowl found on KalynsKitchen.com

Make it a Meal:

I think Spicy Mexican Slaw with Lime and Cilantro would be a nice vegan side dish for this if  you want a bigger meal.

More Meatless Ideas with Spaghetti Squash:

Greek Salad Spaghetti Squash Bowl ~ Kalyn’s Kitchen
Vegan “Spaghetti” with Cherry Tomatoes ~ In Good Taste
Spaghetti Squash and Chard Gratin ~ Kalyn’s Kitchen
Broccoli and Spaghetti Squash Noodle Bowl with Peanut-Miso Sauce ~ Taste Space
Twice-Baked Spaghetti Squash with Pesto and Parmesan ~ Kalyn’s Kitchen

Vegan Spaghetti Squash Black Bean Mexican Bowl

Vegan Spaghetti Squash and Black Bean Mexican Bowl features spicy black beans and tomato-avocado-cilantro salsa.


Spaghetti Squash Ingredients:

  • 1 large spaghetti squash
  • 1 tsp. olive oil
  • 1/2 tsp. ground cumin
  • 1/2 tsp. Vege-Sal or a little salt

Black Bean Mixture Ingredients:

  • 2 tsp. olive oil
  • 1 large onion, diced small
  • 2 tsp. minced garlic
  • 1 tsp. ground cumin
  • 1 tsp. chili powder
  • 2 cans (15 oz.) black beans (Or use 2-3 cups cooked black beans)
  • 1 can (4 oz.) diced green Anaheim chiles
  • 1 can (14.5 oz.) vegetable broth
  • 2-3 tsp. Green Tabasco Sauce (more or less to taste)

Avocado Salsa Ingredients:

  • 1 large avocado, diced
  • 1 T + 1-2 T fresh squeezed lime juice (I used my fresh-frozen lime juice)
  • 1 cup diced cherry or grape tomatoes
  • 1/2 bunch cilantro, chopped fine (or more if you’re a big cilantro fan)
  • 1 T olive oil
  • Vege-Sal or salt to taste


  1. Preheat the oven to 400F/200C.  Spray a large baking sheet with non-stick spray.
  2. Cut the spaghetti squash into quarters and scrape out seeds; then rub the upper part of squash with a little olive oil, ground cumin, and Vege-Sal or a little salt.  Roast squash until the strands pull apart easily, about 50 minutes.
  3. Drain the cans of black beans into a colander placed in the sink and rinse well until no more foam appears.  Let beans drain well.
  4. Heat the 2 teaspoons of olive oil in a medium-sized non-stick frying pan and saute onion over medium-high heat until it’s starting to lightly brown.  Add the minced garlic, 1 teaspoon ground cumin and 1 teaspoon ground chili powder and saute 1-2 minutes more.
  5. Add the drained black beans, can of diced green chiles, vegetable broth, and Green Tabasco Sauce to taste.  Turn heat to low and let the mixture simmer while the spaghetti squash roasts.
  6. Peel the avocado and dice into pieces about 1/2 inch across.  Put avocado pieces into a medium-sized bowl and toss with 1 tablespoon lime juice (I used my fresh-frozen lime juice).
  7. Dice tomatoes into small pieces and finely chop cilantro and add to the bowl with the avocado, then stir in the olive oil and 1 or 2 tablespoons more lime juice.  Season to taste with Vege-Sal or a little salt.
  8. When the squash is done enough to easily shred apart into spaghetti-like strands, remove from the oven and let cool a few minutes.  When squash has cooled just enough to handle, use a fork to pull the squash apart into a bowl.
  9. Check black bean mixture to make sure the vegetable broth has evaporated enough that the mixture is nearly dry.  (If not, cook a few minutes over higher heat as needed.)
  10. To assemble the bowls, place 1/4 the spaghetti squash into the bottom of a serving bowl.  Top with 1/4 the black bean mixture and a generous amount of salsa.
  11. Serve the bowls right away, with Green Tabasco Sauce or your favorite hot sauce to add at the table.


If this makes more than you will eat at one meal, ingredients can be refrigerated separately and then reheated and combined the next day, but it’s definitely better freshly made.  I don’t think it would last more than overnight in the fridge.

Recipe was created by Kalyn and inspired by Greek Salad Spaghetti Squash Bowl.

All images and text ©

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Dried beans are a low-glycemic ingredient, but they’re a limited food for Phase One of the South Beach Diet so limit serving size for this Vegan Spaghetti Squash Black Bean Mexican Bowl as indicated in the recipe if you’re eating this for Phase One. If you want to make this a low-carb recipe, skip the black beans and replace with browned ground beef.

Find More Recipes Like This One:
Use the Recipes by Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Nutritional Information?
If you want nutritional information for a recipe, I recommend entering the recipe into this nutrition analyzer, which will calculate it for you. Or if you’re a member of Yummly, you can use the Yum button on my site to save the recipe and see the nutritional information there.

Vegan Spaghetti Squash Black Bean Mexican Bowl found on KalynsKitchen.com

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Leave a Reply

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

37 comments on “Vegan Spaghetti Squash Black Bean Mexican Bowl”

  1. My 17 year old son became vegan a little over a month ago and filling him with healthy foods has become a challenge. I’ve loved your blog for a long time but this recipe made my life even easier.
    So delicious and he loved it. Thanks, Kalyn!

  2. Great flavours!  I think next time I will serve it over quinoa or brown rice. 

  3. Great job blog author, I am really enjoyed to spend Time your Blog post.and your food…!!!!

  4. This was SO good and so easy to make. I used fresh Anaheim instead of canned and left out the green Tobasco since I didn’t have any. Will make again. Thank you for sharing this yummy recipe. 

  5. the first time I ate spaghetti squash (from my own garden). I used this recipe and i totally loved it. I ate it with polenta, great combo. thanx for sharing.

  6. This looks delicious! I'm making this ASAP! well.. as soon as I can find spaghetti squash in South Korea. 😉

  7. This is great! I served it over spanish rice tonight, but I will use the squash another time! I also tossed a small amount of shredded mexican on top. ( I am not a vegan, but i do meatless monday!) Simple, flavorful and fun! Thanks again Kalyn!

  8. This recipe is AMAZING! Such a delicious dish! We leave out the green anaheim chiles and tabasco sauce because we don't do hot foods, and it's a great dish without them.

  9. Two big vegan thumbs up on this dish!! We made this last night, and loved it. We often make rice bowls of different variations, but since I love spaghetti squash, I thought to give this a try. The squash added just a hint of sweetness that was a perfect compliment to the bean mixture.
    Thanks for the recipe!

  10. Hey Sarah, came back to say that if I may be bold enough to offer a suggestion, this Slow Cooker Vegan Brown Rice Mexican Bowl has similar flavors and would be much easier to make for a crowd if you can borrow enough slow cookers. That recipe serves 6, but if you used a large 6 quart slow cooker you could double it. Either way, good luck!

  11. Hi Sarah, it does say in the recipe "makes 4 servings." That is assuming the spaghetti squash is not too small.

  12. Hey! Wondering how many servings this makes? Looks great, just trying to cook for a group of 30 so needing to multiply

  13. Jillian, so glad you enjoyed it!

  14. I loved this! I had to finagle a few of the ingredients (didn't have chili powder, used fajita seasoning, didn't have ground cumin, used cumin seeds, couldn't find the peppers, used mild jalapenos) but it turned out great! I also added cheese and salsa on top. I had some of the bean mix left over and got two more meals out of it, scrambling it in with eggs on top of sauteed kale, topped with cheese, avocado, and salsa, which was great! Brava!

  15. Laura, so glad you enjoyed it!

  16. I tried out this recipe a few weeks back, and it was a hit! I loved the pictures showing the progress of the cooking as you were making it, especially the onion/bean mixture. That helped a lot. Living in Austin, I try a lot of mexican variations to dishes – that's why this one caught my eye. I did a full on review of this dish recently in my blog, and I've got other friends/family wanting to try it, too. I love when that happens. So thanks!

  17. Bill, my pleasure. Hope you enjoy it!

  18. Thanks for all of the great recipes Kalyn. Will try this soon.

  19. Pamela, I'll have to try that. So glad you enjoyed it!

  20. Made this for dinner tonight and it was a hit! Delicious!

    My secret to spaghetti squash is to roast it cut side down so that some of the moisture cooks out and it's not soggy.

    Thank you for your recipes. Keep up the good work!

  21. Thanks Kiersten. I agree it's not much as a substitute for pasta, but I love it in this type of dish where it just provides a base for the other flavors.

  22. It took me a long time to warm up to spaghetti squash, but now I'm a convert! I've had it with Italian flavors before, but I've never thought to make it Mexican-style–great idea!

  23. Jean, so glad you like it!

  24. Kalyn, that looks like a treat! I love all the ingredients, so why didn't *I* think of this?! 😀

  25. Joanne, I'm having fun exploring the endless variety of things that taste good on top of spaghetti squash!

  26. I feel like with spaghetti squash, a vegetarian could totally get through Phase 1! And I love all these Mexican flavors you've spiced it up with.

  27. Oh, I just noticed the link to my broccoli bowl. Thank you so much for the link love. 🙂

  28. What a great idea, Kalyn. I haven't had any spaghetti squash yet this year. I should remedy that pronto. 🙂

Leave a comment »