30-Minute Butternut Squash Ravioli

Frozen butternut squash ravioli dressed in a silky pesto-infused cream sauce with fresh spinach, tomatoes, and Parmesan. The nutmeg adds warmth to the sweet squash filling, while the pesto brings herbaceous brightness. Quick weeknight dinner for 4 that feels restaurant-quality but takes under 30 minutes. This version skips heavy cream for half & half, keeping it lighter while maintaining richness.
Ingredients
- 1 18-ounce package frozen butternut squash ravioli
- 2 tablespoon butter
- 2 tablespoon pesto, prepared refrigerated
- 1 tablespoon all-purpose flour
- 1 ¼ cup half & halfheavy cream1:1dairyadds dairy
richer sauce; increases fat
- ¼ teaspoon salt
- ⅛ teaspoon pepper
- ¼ teaspoon ground nutmeg(optional)
- 2 cup fresh spinach leaves, coarsely chopped
- 1 small tomato, seeded and chopped
- ½ cup Parmesan cheese, shredded
Instructions
- 1
Cook ravioli according to package directions and drain.
- 2
Melt butter in a 2-quart saucepan over medium-low heat.
- 3
Add pesto and flour, stirring constantly for 1 minute until bubbly.
- 4
Pour in half & half, salt, pepper, and nutmeg, stirring constantly.
- 5
Continue cooking 6-8 minutes until sauce thickens and comes to a boil.
- 6
Combine sauce with warm ravioli.
- 7
Divide pasta mixture among 4 plates or bowls.
- 8
Top each serving with spinach, tomato, and Parmesan cheese.
- 9
Serve immediately.
Tips
Don't skip the constant stirring when making the sauce base; it prevents lumps and ensures the flour is fully incorporated.
Chop spinach coarsely so it retains some texture rather than wilting into the sauce.
Top ravioli immediately after plating so spinach wilts slightly from residual heat but tomato stays fresh.
Good to Know
Store leftover sauce separately from pasta in an airtight container in the refrigerator for up to 3 days. Ravioli and toppings best consumed fresh.
Prepare sauce completely and chill up to 1 day ahead. Reheat gently over low heat, stirring, before serving with freshly cooked ravioli and fresh toppings.
Serve immediately after plating while pasta is warm and spinach begins to soften from residual heat.
Common Mistakes
Do not skip the constant stirring when adding flour and pesto to avoid lumps in the sauce.
Do not let sauce sit on cooked pasta for more than a few minutes or ravioli will absorb too much liquid and become mushy.
Do not overcook spinach by mixing it into the hot sauce; top it fresh so it wilts gently.
Substitutions
Dairy-Free Swaps
General Alternatives
freshness boost
FAQ
Can I use fresh ravioli instead of frozen?
Yes. Fresh ravioli cooks in 3-4 minutes instead of the frozen package time. Check for doneness by tasting or watching for them to float, then continue with the sauce recipe.
What if I don't have half & half?
Use equal parts whole milk and heavy cream, or substitute whole milk alone and increase flour to 1.5 tablespoons for body. Avoid skim milk as it lacks richness.
Can I freeze leftovers?
Freeze sauce separately for up to 2 months in an airtight container. Thaw overnight in the refrigerator and reheat gently. Ravioli does not freeze well after cooking; freeze uncooked ravioli instead.