Spaghetti Squash Stir-Fry by Minimalist Baker

An easy, colorful stir-fry with spaghetti squash noodles, flavorful tofu, and tons of fresh veggies! Just 10 ingredients required for this plant-based main or side!

Original recipe

View on Minimalist Baker


Prep: 20mins Cook: 40mins Total: 60mins


213 kcal
Carbohydrate content
27.4 g
Fat content
11 g
Fiber content
5.4 g
Protein content
5.6 g
Saturated fat content
2 g
Serving size
1 serving
Sodium content
219 mg
Sugar content
14.5 g
Unsaturated fat content
8.3 g



  1. TOFU (optional): Preheat the oven to 400 degrees F (204 C) and line a baking sheet with parchment paper. Drain liquid from the tofu and wrap the block of tofu in a clean dish towel to dry it out a bit. Then cut into 1/2-inch cubes and place on the parchment-lined baking sheet. Add toasted sesame oil and coconut aminos and toss to coat. Spread into an even layer and bake for 25-30 minutes, flipping halfway through, or until golden brown with crispy edges. Set aside.
  2. SPAGHETTI SQUASH: If you don’t already have leftover cooked spaghetti squash, prepare at this time in either the Instant Pot or oven. The Instant Pot is our preferred method when short on time and the oven is preferred for superior flavor. Shred with a fork and set aside.
  3. SAUCE: Prepare sauce by adding all ingredients (peanut butter, coconut aminos or tamari, maple syrup, lime juice, and chili garlic sauce (optional)) to a small mixing bowl and whisking to combine. Taste and adjust flavor as needed, adding more chili garlic sauce for heat, lime juice for acidity, maple syrup for sweetness, peanut butter to thicken, or coconut aminos for saltiness and depth of flavor. Set aside.
  4. STIR-FRY: Heat a large skillet over medium-high heat. Once hot, add sesame oil, mushrooms, and bell pepper. Cook, stirring occasionally, for 4-6 minutes or until tender. Reduce heat to medium if browning too quickly. Add garlic, ginger, and green onion (optional) and cook for 1 minute or until fragrant. Add tofu, 3 cups cooked spaghetti squash (adjust amount if altering number of servings), and sauce, and stir to coat evenly with sauce. Cook for 2 minutes or until warmed.
  5. GARNISH: Optionally, garnish with lime wedges, sliced green onion, cilantro, and chopped peanuts. Add sriracha or chili garlic sauce for a little more heat.
  6. Best when fresh. Leftovers will keep covered in the refrigerator for up to 2-3 days. Reheat in the microwave or in a skillet over medium heat until warmed. Not freezer friendly.