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

Taco Stuffed Spaghetti Squash

  • Total Time: 60 minutes
  • Yield: 4 1x


  • 1 spaghetti squash (34 lbs)
  • 1 lb lean ground beef (can sub ground turkey or chicken)
  • 1 white onion (diced)
  • 1 bell pepper (diced, color of choice)
  • 1 jalepeno (seeded and minced)
  • 2 cloves garlic (minced)
  • 1 tablespoon chili powder
  • 1 teaspoon smoked paprika
  • 2 teaspoons cumin
  • 1/4 teaspoon cayenne pepper
  • 1/2 teaspoon black pepper
  • 2 14-oz cans diced tomatoes (or 1 28-oz can)
  • 1 4.5oz can diced green chiles
  • salt and pepper (to taste)
  • avocado, salsa, sour cream, mexican cheese (optional for topping)


  1. Preheat the oven to 400° F. Pierce the spaghetti squash with a fork and microwave for 5 minutes (this helps soften the squash so it is easier to cut in half). Allow the squash to cool slightly so it is safe to handle, then cut in half lengthwise. Be very careful doing this. Scoop out the seeds and pulp from the middle. Drizzle squash halves with olive oil and season with salt and pepper. Place on a baking sheet and roast for 45 minutes to an hour. Spaghetti squash halves drizzles with olive oil and seasoned with salt and pepper
  2. While the squash is roasting, make the filling. Heat a large saute pan to medium-high heat. Drizzle with olive oil or vegetable and add the ground beef. Break up beef with a spatula and cook until browned. Removed browned, crumbled beef from the skillet and set aside. Depending on the amount of fat left in the pan, you can drain some of the fat or add more oil if needed. Add the onions, pepper, and jalepeno to the pan.
  3. Saute until the vegetables are soft and slightly browned (about 5 minutes). Add in the minced garlic and cook for 1 minute until it becomes fragrant. Add in the spices and stir to combine. Add the tomatoes and diced green chiles. Simmer for 5 minutes. Stir the ground beef back into the skillet and allow to simmer until the spaghetti squash is done roasting. The tomato juices will slightly cook off and thicken.
  4. When the spaghetti squash is finished roast, it will be slightly browned and tender. Shred the squash with a fork and add to the pan. Toss to combine.
  5. Serve with toppings and sides of your choice.


If you have taco seasoning on hand, feel free to sub a packet or about two tablespoons for the spices.

  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Category: Main Dish
  • Cuisine: Mexican
%d bloggers like this: