Spaghetti squash gets a bad reputation as diet food — something you eat instead of pasta, usually with a resigned attitude. This bowl changes that. Paired with pan-seared salmon and a five spice glaze, the squash becomes something worth eating on its own terms: slightly sweet, a little nutty, and substantial enough to anchor a full meal. The five spice ties the whole thing together with warm depth that feels nothing like your average weeknight dinner.
It takes about 45 minutes start to finish, most of that hands-off while the squash roasts. If you’ve got the squash in the oven, the rest comes together quickly.
Why This Bowl Is Worth Your Time
First: the flavor is genuinely interesting. Five spice — that blend of star anise, cloves, cinnamon, Szechuan pepper, and fennel seed — has a complexity that makes a simple salmon fillet taste like you did a lot more work than you did. It’s aromatic without being loud, and it works beautifully against the mild sweetness of the squash.
Second: this is a naturally gluten-free, dairy-free meal with serious protein and fiber. That’s not the reason to make it, but it’s a useful fact if you’re cooking for people with different needs. The ingredients are straightforward — nothing hard to find — and the technique is well within reach of any home cook who’s comfortable with an oven and a skillet.
What You’ll Need
For the Bowl (Serves 4)
- 1 medium spaghetti squash (about 3 lbs)
- 4 salmon fillets (5–6 oz each), skin-on or skinless
- 2 tablespoons olive oil, divided
- 1 teaspoon Chinese five spice powder
- 1 teaspoon low-sodium soy sauce
- 1 teaspoon honey
- ½ teaspoon garlic powder
- ½ teaspoon fine sea salt
- ¼ teaspoon black pepper
- 2 cups cooked brown rice or quinoa
- 2 cups baby spinach or arugula
- 1 medium carrot, julienned or shredded
- 1 small cucumber, thinly sliced
- 2 green onions, thinly sliced
- 1 tablespoon sesame seeds
For the Dressing
- 3 tablespoons tahini
- 2 tablespoons fresh lime juice
- 1 tablespoon low-sodium soy sauce
- 1 teaspoon honey
- 1 teaspoon fresh ginger, finely grated
- 1 small garlic clove, grated
- 3–4 tablespoons warm water (to thin)
On the salmon: Trout or arctic char work just as well here and take the five spice glaze equally well. Firm tofu — pressed, cubed, and pan-fried — is a solid vegetarian swap, though the flavor will be milder. On the squash: If spaghetti squash isn’t available, roasted butternut squash cubes work, though you lose the noodle-like texture that makes this bowl interesting. On five spice: Don’t substitute — it’s the point of the dish. If you don’t have it, pick a different recipe.
How to Make It
- Roast the spaghetti squash. Preheat your oven to 400°F. Cut the squash in half lengthwise and scoop out the seeds. Brush the cut sides with 1 tablespoon of olive oil, season with salt and pepper, and place cut-side down on a lined baking sheet. Roast for 35–40 minutes. You’ll know it’s done when the skin gives slightly when you press it and a fork slides in without resistance.
- Make the dressing. While the squash roasts, whisk together the tahini, lime juice, soy sauce, honey, ginger, and garlic. Add warm water one tablespoon at a time until it’s pourable but still has body — you want it to drizzle, not pool. Taste and adjust lime or salt. Set aside.
- Mix the salmon glaze. Combine the five spice powder, soy sauce, honey, garlic powder, salt, and pepper in a small bowl. Pat your salmon fillets dry with paper towels — this step matters for getting a good sear — then rub the glaze evenly over both sides.
- Shred the squash. When the squash is done, let it cool for 5 minutes, then use a fork to scrape the flesh into long strands. It should come away easily. Season lightly with salt and a small drizzle of olive oil. Keep it warm.
- Sear the salmon. Heat the remaining tablespoon of olive oil in a skillet over medium-high heat until it shimmers. Add the salmon fillets and cook for 3–4 minutes on the first side without moving them — you want a proper crust to form. Flip and cook another 2–3 minutes depending on thickness. The fish should feel firm at the edges but give slightly in the center when pressed. Pull it off the heat just before you think it’s done; it’ll finish cooking in the residual heat.
- Assemble the bowls. Start with a base of brown rice or quinoa, then add a generous nest of spaghetti squash strands. Arrange the spinach, carrot, and cucumber around the bowl. Lay a salmon fillet on top — break it into large chunks if you prefer. Drizzle the tahini dressing over everything, then scatter the green onions and sesame seeds.
Tips That Actually Make a Difference
Dry the salmon thoroughly. Any moisture on the surface creates steam in the pan, which means you’ll get grey, steamed fish instead of a caramelized crust. Two or three firm presses with a paper towel is all it takes.
Don’t overcrowd the pan. If your skillet isn’t large enough for all four fillets with at least an inch between them, cook in two batches. Crowding drops the pan temperature and you end up braising instead of searing.
Season the squash strands right after shredding. Spaghetti squash absorbs seasoning quickly when it’s hot. Salt it while it’s still steaming and it’ll taste much more cohesive in the bowl.
Make the dressing ahead. It thickens as it sits. If you made it more than 30 minutes in advance, whisk in another splash of water before serving.
Mistakes to Watch Out For
Undercooking the squash. If the strands are coming out in short, wet chunks instead of long dry noodles, the squash needed more time. Put it back in the oven, cut-side down, for another 8–10 minutes. Undercooked spaghetti squash is watery and dense — it won’t work in this bowl.
Overcooking the salmon. This is the most common issue. Salmon goes from silky to chalky fast. At medium-high heat with fillets around 1 inch thick, 3–4 minutes per side is usually right. Pull it when the center still looks slightly translucent — it will carry-cook to done.
Applying the glaze too early. The honey in the glaze burns quickly in a hot pan. Make sure the glaze goes on right before cooking, not sitting on the fish for 20 minutes while you prep everything else. If it starts burning before the fish is cooked through, lower the heat and add a small splash of water to the pan.
Skipping the bowl layering. This sounds minor, but dumping everything into a pile means the dressing pools at the bottom and the textures all blend together. Arranging the components separately keeps each bite distinct and makes the bowl worth eating to the last forkful.
Easy Ways to Change It Up
Make it spicy. Add a teaspoon of chili garlic sauce or a pinch of cayenne to the salmon glaze. It sharpens the five spice and gives the whole bowl more heat.
Go heavier on the greens. Swap the baby spinach for massaged kale — rub it with a little olive oil and salt until it softens slightly. It holds up better if the bowls are going to sit before being eaten.
Add a soft-boiled egg. A 7-minute egg, halved, adds another protein layer and works beautifully with the tahini dressing. Good option if you’re stretching four portions to five.
Use cauliflower rice as the base. Roast it with a little olive oil and salt — don’t use it raw, or it’ll taste raw. It lowers the carb count significantly without losing the bowl’s structure.
What to Serve With It
Honestly, this bowl is complete on its own. You don’t need a side. But if you’re feeding people who want more, a simple miso soup alongside works well without competing with the five spice. Steamed edamame with sea salt is another good option — easy to prepare and it fits the flavor profile naturally.
For a bigger spread, a simple cucumber and rice vinegar salad — thinly sliced cucumbers, a splash of rice vinegar, a pinch of sugar and salt — adds brightness and takes five minutes to make.
Leftovers and Reheating
Store the components separately if you can. The salmon, squash, and grain all reheat differently and keeping them apart preserves each one’s texture. Salmon keeps for 2 days in the refrigerator; the squash and grain are good for 4 days. The dressing keeps for up to a week — stir or whisk before using.
To reheat the salmon, cover it loosely and microwave at 50% power for about 90 seconds. High heat will dry it out fast. The squash and grain can go in together at full power for 1–2 minutes with a splash of water to create steam. Rebuild the bowl fresh with new greens and cucumber — these don’t reheat well and take 30 seconds to prep anyway.
Approximate Nutrition Per Serving
| Nutrient | Amount |
|---|---|
| Calories ~520 kcal | |
| Protein ~41 g | |
| Carbohydrates ~38 g | |
| Fat ~18 g | |
| Fiber ~6 g |
All values are approximate estimates for informational purposes only. Actual values vary based on specific ingredients and portion sizes.
What makes this bowl worth coming back to isn’t any single ingredient — it’s how the five spice glaze on the salmon changes the way you read everything else in the bowl. The squash stops being a neutral filler and starts tasting like it belongs there. The tahini dressing pulls it all into focus.
Give it a try on a weeknight when you want something that feels considered without requiring much effort. You might find yourself making it more often than you expect.