Picture this: it's a Tuesday night, you're exhausted, and the fridge looks like a game of Tetris gone wrong. But then you spot a box of orzo, a bag of spinach, and a hunk of Parmesan. Within 20 minutes, you're twirling creamy, garlicky pasta that tastes like a restaurant hug. That's the magic of this one-pan wonder.
Advertisements1
This dish is my love letter to weeknight dinners that feel special without the fuss. The orzo cooks right in the broth, soaking up all that savory flavor, while the spinach wilts into silky ribbons. It's comfort food that's surprisingly light and utterly satisfying.
I've made this countless times for my family, and every time, the silence at the table is the best compliment. Whether you're a seasoned cook or a kitchen newbie, this recipe will make you feel like a pro. So grab your skillet, and let's get twirling!
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (28g) unsalted butter
Adds richness and helps sauté the aromatics. Substitute with olive oil for a dairy-free option.
4 cloves garlic, minced
The star of the show. Use fresh cloves for the best flavor; jarred minced garlic works in a pinch.
1 cup (200g) dried orzo pasta
Rice-shaped pasta that cooks quickly. You can use any small pasta like acini di pepe or stelline.
2 cups (480ml) low-sodium chicken or vegetable broth
Provides the cooking liquid and base flavor. Low-sodium lets you control the salt; homemade broth is even better.
1 cup (240ml) heavy cream
Creates the luscious, creamy sauce. For a lighter version, use half-and-half or whole milk.
1/2 cup (50g) freshly grated Parmesan cheese
Adds salty, nutty depth. Grate it yourself for the best melt; pre-shredded contains anti-caking agents.
3 cups (90g) fresh baby spinach
Wilted into the dish for color and nutrients. Swap with kale or Swiss chard (sauté a bit longer).
1/2 teaspoon salt, plus more to taste
Enhances all the flavors. Adjust based on your broth's saltiness.
1/4 teaspoon black pepper, plus more for garnish
Adds a subtle warmth. Freshly cracked is best.
Optional: red pepper flakes for garnish
A pinch of heat if you like a little kick. Omit for a milder dish.
Tips & Tricks
Toast the orzo first
Sautéing the dry orzo in butter for 1-2 minutes adds a nutty flavor and prevents mushiness.
Stir frequently
Orzo can stick to the bottom, so give it a good stir every couple of minutes while it simmers.
Don't skip the resting time
Letting the dish sit for 2 minutes off the heat allows the sauce to thicken and cling to the pasta.
Pro Tips
Step-by-Step Instructions
1. Melt Butter and Sauté Garlic
In a large skillet over medium heat, melt the butter. Add the minced garlic and cook for 1 minute until fragrant, but not browned.
2. Toast the Orzo
Add the dry orzo to the skillet and stir to coat in the butter. Cook for 2-3 minutes, stirring occasionally, until the orzo turns a light golden brown.
3. Add Broth and Simmer
Pour in the chicken broth and bring to a boil over high heat. Reduce heat to low, cover, and let simmer for 10-12 minutes, or until the orzo is al dente and most of the liquid is absorbed.
4. Pour in the Cream
Stir in the heavy cream and salt and pepper. Bring to a gentle simmer and cook for 2-3 minutes, uncovered, until the sauce starts to thicken slightly.
5. Add Parmesan and Spinach
Turn off the heat and stir in the grated Parmesan until melted. Add the spinach in handfuls, stirring until it wilts into the sauce.
6. Season and Rest
Taste and adjust seasoning with more salt and pepper if needed. Let the dish rest for 2 minutes to thicken further.
7. Serve with Garnish
Spoon into bowls and sprinkle with red pepper flakes and extra Parmesan if desired. Enjoy warm!
Delicious Variations
Add Protein
Stir in cooked, shredded chicken, crispy bacon, or sautéed shrimp before adding the spinach.
Make it Veggie-Packed
Sauté sliced mushrooms, zucchini, or bell peppers with the garlic for extra texture.
Try a Different Cheese
Swap Parmesan for Pecorino Romano, Asiago, or a sharp white cheddar for a new twist.
How to Store Creamy Garlic Parmesan Orzo with Spinach
Refrigerator
Store in an airtight container in the fridge for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a skillet over medium-low heat with a splash of broth or milk to bring back the creamy texture.
Frequently Asked Questions
Q: Can I use milk instead of heavy cream?
Yes, you can use whole milk or half-and-half, but the sauce will be thinner. To thicken, mix 1 teaspoon cornstarch with 1 tablespoon cold water and stir in after adding the milk.
Q: How do I prevent the orzo from becoming mushy?
Don't overcook the orzo and avoid stirring too much. Follow the package time, and aim for al dente—it will continue to cook slightly from the residual heat.
Q: Can I make this gluten-free?
Absolutely! Use gluten-free orzo or another small gluten-free pasta, and ensure your broth is certified gluten-free. The cooking time may vary slightly.
Q: Can I add chicken to make it a complete meal?
Yes, add 1-2 cups of cooked, diced chicken after the orzo is cooked and before adding the cream. Heat through for 2-3 minutes.
Q: What can I substitute for spinach?
Kale, Swiss chard, or arugula work well. Heartier greens like kale need a few extra minutes to wilt, so add them earlier in the cooking process.
Now it's your turn! Grab your skillet and let this creamy orzo become your new weeknight hero. Make it once, and you'll have it memorized. Share your twist in the comments below—I'd love to hear what you added!
Creamy Garlic Parmesan Orzo with Spinach
Creamy Garlic Parmesan Orzo with Spinach is a rich, one-pan comfort meal ready in just 20 minutes for busy weeknights.
🧂 Ingredients
- 2 tablespoons (28g) unsalted butter
- 4 cloves garlic, minced
- 1 cup (200g) dried orzo pasta
- 2 cups (480ml) low-sodium chicken or vegetable broth
- 1 cup (240ml) heavy cream
- 1/2 cup (50g) freshly grated Parmesan cheese
- 3 cups (90g) fresh baby spinach
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, plus more for garnish
- Optional: red pepper flakes for garnish
📋 Instructions
- 1Melt Butter and Sauté Garlic — In a large skillet over medium heat, melt the butter. Add the minced garlic and cook for 1 minute until fragrant, but not browned.
- 2Toast the Orzo — Add the dry orzo to the skillet and stir to coat in the butter. Cook for 2-3 minutes, stirring occasionally, until the orzo turns a light golden brown.
- 3Add Broth and Simmer — Pour in the chicken broth and bring to a boil over high heat. Reduce heat to low, cover, and let simmer for 10-12 minutes, or until the orzo is al dente and most of the liquid is absorbed.
- 4Pour in the Cream — Stir in the heavy cream and salt and pepper. Bring to a gentle simmer and cook for 2-3 minutes, uncovered, until the sauce starts to thicken slightly.
- 5Add Parmesan and Spinach — Turn off the heat and stir in the grated Parmesan until melted. Add the spinach in handfuls, stirring until it wilts into the sauce.
- 6Season and Rest — Taste and adjust seasoning with more salt and pepper if needed. Let the dish rest for 2 minutes to thicken further.
- 7Serve with Garnish — Spoon into bowls and sprinkle with red pepper flakes and extra Parmesan if desired. Enjoy warm!
