Step 1: Roast the Butternut Squash
- Preheat your oven to 400°F (200°C).
- Toss the diced butternut squash with olive oil, garlic powder, smoked paprika, salt, and pepper. Spread evenly on a baking sheet.
- Roast for 20–25 minutes, or until tender and slightly caramelized. Set aside.
Step 2: Cook the Orzo
- In a large skillet or saucepan, heat olive oil over medium heat. Add the onion and sauté for 3–4 minutes, until softened.
- Stir in the garlic and cook for another minute.
- Add the orzo and cook for 1–2 minutes, stirring frequently, to lightly toast it.
- Pour in the broth and bring to a simmer. Cook for 8–10 minutes, stirring occasionally, until the orzo is tender and the liquid is mostly absorbed.
Step 3: Make It Creamy
- Reduce the heat to low and stir in the heavy cream, spinach, and Parmesan cheese.
- Cook for 2–3 minutes, until the spinach is wilted and the sauce is creamy.
- Season with salt and pepper to taste.
Step 4: Combine and Serve
- Gently fold the roasted butternut squash into the creamy orzo.
- Garnish with fresh parsley and a sprinkle of Parmesan.
Why You’ll Love This Recipe
- Rich and Creamy: The orzo absorbs the broth and cream for a luxurious texture.
- Nutrient-Packed: Butternut squash and spinach add vitamins, fiber, and vibrant color.
- Versatile: Serve as a main dish, side, or even a holiday table addition.
Pro Tips
- Make It Vegan: Use coconut cream instead of heavy cream and nutritional yeast instead of Parmesan.
- Add Protein: Toss in cooked chicken, shrimp, or chickpeas for a more filling meal.
- Crispy Top: For a twist, sprinkle breadcrumbs and bake the dish for a crispy finish.
This Creamy Orzo with Roasted Butternut Squash and Spinach is the ultimate cozy dish to satisfy your cravings. It’s elegant yet simple, making it perfect for any occasion! 🧀✨🥗