I finally cracked Orzo Squash Recipes that turn roasted butternut squash and spinach into an unreasonably creamy, seriously impressive dinner you’ll brag about.

I’m obsessed with this creamy orzo because it actually tastes like something I crave. The roasted sweetness of Butternut Squash With Spinach folds into the sauce and makes every forkful sing.
I love how the orzo soaks up that richness and how the leaves wilt without going limp. But it stays bright, not cloying.
And the texture contrast, soft squash, silky pasta. Dangerous to have on repeat.
1 small butternut squash and 4 cups fresh baby spinach keep it honest. It feels like those Healthy Dinner Recipes Butternut Squash I hoard on my phone.
I eat it every single week.
Ingredients

- Orzo: tiny pasta that soaks up cream, it’s comforting and toothsome.
- Butternut squash: sweet roasted cubes, basically the fall hug your plate needs.
- Olive oil: slicks and browns, it’s where flavor starts.
- Finishing oil: adds shine and a fresh mouthfeel.
- Kosher salt: brings out everything, don’t skip it.
- Black pepper: subtle heat, it’s that background kick.
- Paprika: smoky warmth or mild sweetness, your call.
- Yellow onion: sweet, caramel notes when it softens.
- Garlic: sharp, punchy and very cozy.
- Butter: silky richness, basically comfort in a spoon.
- Cream: lush creaminess that coats every grain.
- Broth: adds savory depth without heaviness.
- Cream cheese: optional boost of velvet smoothness.
- Spinach: bright green freshness, it wilts into sweetness.
- Parmesan: salty, nutty finish you’ll want extra of.
- Lemon juice: brightens and cuts richness instantly.
- Lemon zest: little citrus spark, really nice.
- Red pepper flakes: optional heat, wakes the dish.
- Thyme: herbal earthiness, it’s quietly fragrant.
- Parsley: fresh garnish, looks and tastes lively.
Ingredient Quantities
- 1 1/2 cups dry orzo
- 1 small butternut squash about 2 pounds peeled seeded and cut into 1/2 inch cubes
- 2 tablespoons olive oil plus 1 tablespoon for finishing
- 1 teaspoon kosher salt plus extra for seasoning
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon smoked paprika or regular paprika
- 1 small yellow onion finely chopped (about 1 cup)
- 3 cloves garlic minced
- 3 tablespoons unsalted butter
- 3/4 cup heavy cream or 1 cup half and half for a lighter version
- 2 cups low sodium vegetable or chicken broth
- 4 ounces cream cheese softened (optional for extra creaminess)
- 4 cups fresh baby spinach packed
- 3/4 cup freshly grated Parmesan cheese plus extra for serving
- 1 tablespoon fresh lemon juice (about half a lemon)
- 1 teaspoon lemon zest optional but nice
- 1/4 teaspoon red pepper flakes optional for heat
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 2 tablespoons chopped fresh parsley for garnish optional
How to Make this
1. Preheat oven to 425°F. Toss the cubed butternut squash with 2 tablespoons olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper and 1/2 teaspoon smoked or regular paprika. Spread in one layer on a rimmed baking sheet and roast until golden and tender, about 20 to 25 minutes, flipping once.
2. While the squash roasts, bring a medium pot of salted water to a boil and cook 1 1/2 cups dry orzo until just shy of al dente, about 7 minutes. Drain and set aside, reserving a little pasta cooking water if you want to loosen the sauce later.
3. In a large skillet or wide saucepan over medium heat melt 3 tablespoons butter with 1 tablespoon olive oil. Add the chopped onion, 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried) and a pinch of salt. Cook until the onion is soft and starting to brown, about 6 to 8 minutes.
4. Add 3 minced garlic cloves and 1/4 teaspoon red pepper flakes if using. Cook for 30 to 45 seconds until fragrant but not browned.
5. Pour in 2 cups low sodium vegetable or chicken broth and 3/4 cup heavy cream (or 1 cup half and half for a lighter version). Bring to a gentle simmer, scraping up any browned bits from the pan.
6. Stir in 4 ounces softened cream cheese if using, and 3/4 cup freshly grated Parmesan. Whisk until smooth and creamy. Taste and adjust salt and pepper. If the sauce seems too thick, add a splash of the reserved pasta water or extra broth to reach the texture you like.
7. Add the drained orzo to the sauce and toss to coat. Fold in 4 cups packed fresh baby spinach in batches, letting it wilt between additions.
8. Gently fold in the roasted butternut squash, 1 tablespoon fresh lemon juice and 1 teaspoon lemon zest if using. Sprinkle in 1/2 teaspoon more black pepper if needed and check seasoning again.
9. Remove from heat, stir in 2 tablespoons chopped fresh parsley if using and drizzle the final 1 tablespoon olive oil over the top for shine. Add extra Parmesan for serving.
10. Serve warm straight from the pan or transfer to a platter. This keeps well in the fridge for 2 to 3 days and reheats with a splash of cream or broth to revive the sauce.
Equipment Needed
1. Rimmed baking sheet
2. Medium pot for boiling pasta
3. Colander or fine mesh strainer
4. Large skillet or wide saucepan
5. Chef’s knife and cutting board
6. Measuring cups and spoons
7. Wooden spoon or heatproof spatula
8. Microplane or box grater for Parmesan and lemon zest
FAQ
Creamy Orzo With Roasted Butternut Squash And Spinach Recipe Substitutions and Variations
- Orzo: Swap for small pasta shapes like acini di pepe, Israeli couscous, or orrechiette if you want more bite. Cook times will vary so check package directions, and if using rice, expect a firmer texture.
- Butternut squash: Use sweet potato, acorn squash, or peeled kabocha. Sweet potato gets sweeter and creamier, acorn holds shape better, kabocha is dense and nutty so roast a bit longer.
- Heavy cream / cream cheese: For lighter creaminess try half and half, whole milk plus a tablespoon of flour to thicken, or plain Greek yogurt stirred in off heat. For dairy-free, use canned coconut milk but watch for a slight coconut flavor.
- Parmesan cheese: Substitute Pecorino Romano for saltier, tangier notes, or Asiago for a milder, creamier finish. Nutritional yeast works if you need a dairy-free umami hit, add more salt to taste.
Pro Tips
1. Roast the squash on a hot sheet in a single layer so it browns instead of steams. Use two pans if needed, and flip halfway so you get even caramelization.
2. Undercook the orzo by about 1 minute. It will finish cooking in the sauce and avoid getting gluey. Keep 1/4 cup of the pasta cooking water to loosen the sauce if it tightens up.
3. Soften the cream cheese at room temp before adding, and whisk it in off the heat or at a very gentle simmer to prevent graininess. If the sauce looks too heavy, stir in a splash of pasta water or broth rather than more cream.
4. Add the spinach in batches and let each batch wilt down before adding more. This keeps the greens tender and avoids a watery sauce.
5. Brightness and texture matter: finish with fresh lemon juice and a small drizzle of good olive oil, then sprinkle extra Parmesan or crunchy toasted nuts for contrast before serving.

Creamy Orzo With Roasted Butternut Squash And Spinach Recipe
I finally cracked Orzo Squash Recipes that turn roasted butternut squash and spinach into an unreasonably creamy, seriously impressive dinner you’ll brag about.
4
servings
829
kcal
Equipment: 1. Rimmed baking sheet
2. Medium pot for boiling pasta
3. Colander or fine mesh strainer
4. Large skillet or wide saucepan
5. Chef’s knife and cutting board
6. Measuring cups and spoons
7. Wooden spoon or heatproof spatula
8. Microplane or box grater for Parmesan and lemon zest
Ingredients
-
1 1/2 cups dry orzo
-
1 small butternut squash about 2 pounds peeled seeded and cut into 1/2 inch cubes
-
2 tablespoons olive oil plus 1 tablespoon for finishing
-
1 teaspoon kosher salt plus extra for seasoning
-
1/2 teaspoon freshly ground black pepper
-
1/2 teaspoon smoked paprika or regular paprika
-
1 small yellow onion finely chopped (about 1 cup)
-
3 cloves garlic minced
-
3 tablespoons unsalted butter
-
3/4 cup heavy cream or 1 cup half and half for a lighter version
-
2 cups low sodium vegetable or chicken broth
-
4 ounces cream cheese softened (optional for extra creaminess)
-
4 cups fresh baby spinach packed
-
3/4 cup freshly grated Parmesan cheese plus extra for serving
-
1 tablespoon fresh lemon juice (about half a lemon)
-
1 teaspoon lemon zest optional but nice
-
1/4 teaspoon red pepper flakes optional for heat
-
1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
-
2 tablespoons chopped fresh parsley for garnish optional
Directions
- Preheat oven to 425°F. Toss the cubed butternut squash with 2 tablespoons olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper and 1/2 teaspoon smoked or regular paprika. Spread in one layer on a rimmed baking sheet and roast until golden and tender, about 20 to 25 minutes, flipping once.
- While the squash roasts, bring a medium pot of salted water to a boil and cook 1 1/2 cups dry orzo until just shy of al dente, about 7 minutes. Drain and set aside, reserving a little pasta cooking water if you want to loosen the sauce later.
- In a large skillet or wide saucepan over medium heat melt 3 tablespoons butter with 1 tablespoon olive oil. Add the chopped onion, 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried) and a pinch of salt. Cook until the onion is soft and starting to brown, about 6 to 8 minutes.
- Add 3 minced garlic cloves and 1/4 teaspoon red pepper flakes if using. Cook for 30 to 45 seconds until fragrant but not browned.
- Pour in 2 cups low sodium vegetable or chicken broth and 3/4 cup heavy cream (or 1 cup half and half for a lighter version). Bring to a gentle simmer, scraping up any browned bits from the pan.
- Stir in 4 ounces softened cream cheese if using, and 3/4 cup freshly grated Parmesan. Whisk until smooth and creamy. Taste and adjust salt and pepper. If the sauce seems too thick, add a splash of the reserved pasta water or extra broth to reach the texture you like.
- Add the drained orzo to the sauce and toss to coat. Fold in 4 cups packed fresh baby spinach in batches, letting it wilt between additions.
- Gently fold in the roasted butternut squash, 1 tablespoon fresh lemon juice and 1 teaspoon lemon zest if using. Sprinkle in 1/2 teaspoon more black pepper if needed and check seasoning again.
- Remove from heat, stir in 2 tablespoons chopped fresh parsley if using and drizzle the final 1 tablespoon olive oil over the top for shine. Add extra Parmesan for serving.
- Serve warm straight from the pan or transfer to a platter. This keeps well in the fridge for 2 to 3 days and reheats with a splash of cream or broth to revive the sauce.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 605g
- Total number of serves: 4
- Calories: 829kcal
- Fat: 53g
- Saturated Fat: 27g
- Trans Fat: 0.5g
- Polyunsaturated: 2g
- Monounsaturated: 10g
- Cholesterol: 119mg
- Sodium: 1000mg
- Potassium: 915mg
- Carbohydrates: 81g
- Fiber: 8g
- Sugar: 15g
- Protein: 17g
- Vitamin A: 15100IU
- Vitamin C: 53mg
- Calcium: 304mg
- Iron: 3mg























