Why this recipe right now
October hits different. The air’s cooler, training feels harder, and your body’s asking for something more substantial than summer salads. You need carbs that don’t spike your blood sugar, protein that actually satisfies, and meals you can make when you’ve got 25 minutes between work and whatever’s next.
This sheet pan does all of it. Roasted delicata squash gives you complex carbs and beta-carotene. White beans deliver complete protein and resistant starch that feeds your gut. Rosemary and garlic are anti-inflammatory workhorses. Everything roasts together while you shower or answer three emails. No separate pots. No timing gymnastics.
Ingredients
- 2 medium delicata squash (about 1.5 lbs total), halved lengthwise, seeded, sliced into ½-inch half-moons
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 1 red onion, cut into thick wedges
- 4 garlic cloves, smashed
- 3 tablespoons olive oil
- 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
- 1 teaspoon smoked paprika
- ¾ teaspoon sea salt
- Black pepper to taste
- Optional: 2 cups baby spinach or arugula (added raw at the end)
- Optional: lemon wedges for serving
How to make it
-
Preheat oven to 425°F. Line a large sheet pan with parchment paper. If your pan is small, use two — crowding kills the roast.
-
Prep the squash. Halve lengthwise, scoop out seeds with a spoon, slice into half-moons. No need to peel delicata — the skin gets tender and edible when roasted.
-
Toss everything together. Squash, beans, onion, garlic, olive oil, rosemary, paprika, salt, pepper. Use your hands. Get it coated evenly. Spread in a single layer on the pan.
-
Roast for 22–25 minutes. Stir once halfway through. You want the squash tender with browned edges and the beans slightly crispy on the outside.
-
Finish and serve. Pull from the oven. If using greens, toss them on top — the residual heat wilts them in 60 seconds. Squeeze lemon over everything. Eat straight from the pan or plate it if you’re feeling civilized.
Total time: 25 minutes (5 minutes prep, 20 minutes hands-off roasting).
What this gives you
Per serving, you’re looking at roughly 320 calories, 42g carbs, 12g protein, 11g fat, and 12g fiber. The squash delivers vitamin A (over 200% of your daily need), potassium, and magnesium — all critical for muscle function and recovery. White beans bring iron, folate, and resistant starch that stabilizes blood sugar and keeps you full for hours, not minutes.
The fat from olive oil helps you absorb the fat-soluble vitamins in the squash. Rosemary contains rosmarinic acid, a potent anti-inflammatory compound that actually shows up in research on exercise recovery. Garlic supports immune function, which matters when you’re training hard and October colds start making the rounds. This isn’t a “clean eating” performance. It’s a meal that does the work.
Variations
If you have extra time: Add 8 oz diced chicken thighs or tempeh cubes in step 3. They roast at the same temp and boost protein to 25g per serving.
No delicata squash: Use butternut (peeled, cubed) or sweet potato (unpeeled, cubed). Add 5 minutes to roasting time.
For a performance day: Double the squash, keep the beans the same. Serve over ½ cup cooked farro or quinoa. You’ll hit 60g+ carbs without feeling heavy.
The real win
You don’t need a perfect meal plan. You need meals you’ll actually make on a Tuesday night when you’re tired and hungry and the alternative is cereal or takeout that leaves you bloated. This recipe takes one pan, costs under $12 for four servings, and gives you real nutrients that support training, recovery, and the immune system you’re asking to hold up through fall.
Discipline beats motivation. Showing up with a sheet pan and 25 minutes beats skipping dinner or eating something that doesn’t serve you. That’s the win — not perfection, but consistency you can sustain.
— Laet