Okay, who else is always looking for that magical dish that cleans up in one pot and tastes like a hug? That’s exactly how I felt when I dreamed up this One Pot Creamy Spinach Orzo. It’s become my secret weapon for those nights when everyone’s starving and I’m *not* feeling the dishwashing marathon!
Seriously, this recipe is a game-changer. It’s super fast, uses stuff you probably already have, and the creamy, dreamy texture with that pop of spinach? Pure comfort food without any fuss. Get ready for your new weeknight favorite!
Why You’ll Love This Creamy Spinach Orzo
Seriously, this dish is a weeknight hero! It cooks up in just about 20 minutes and uses less than 10 ingredients, most of which you probably already have. Talk about a stress-saver!
Plus, it’s all made in one pot, meaning minimal cleanup – which is a win in my book every single time. It’s so creamy and satisfying, you’d never guess it was this easy.
Gather Your Ingredients for Creamy Spinach Orzo
The beauty of this dish is how it comes together with such simple, everyday ingredients. Most of these are pantry staples, so chances are you can whip this up without a special trip to the store!
- 1 cup dry orzo pasta
- 2 tablespoons olive oil
- 3 cloves garlic, minced (I like to give mine a little mince, but don’t stress if it’s not perfect!)
- 2 cups low sodium vegetable broth (This keeps the sodium in check, but feel free to use chicken broth if that’s what you have!)
- 1 cup milk (Whole milk makes it extra creamy, but 2% works too!)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried Italian seasoning (Or a mix of basil and oregano if you don’t have Italian seasoning)
- 2 cups fresh spinach (It looks like a lot, but it wilts down like magic!)
- 1/2 cup grated parmesan cheese (Please, please use the real stuff if you can – it makes a world of difference!)
Step-by-Step Instructions for One Pot Creamy Orzo with Spinach
Okay, let’s get cooking! This recipe is so straightforward, you’ll be amazed. The key is to have everything prepped so you can just toss it in as we go. Ready?
Step 1: Grab your favorite large skillet – a 10 or 12-inch one works perfectly. Heat up your olive oil over medium heat. Once it’s shimmering a bit, toss in your minced garlic. You just want to cook it for about 60 seconds until you can smell that amazing aroma. Don’t let it burn, or it’ll taste bitter!
Step 2: Now, add your dry orzo right into the skillet with the garlic. Give it a good stir and let it toast for a minute or two. Trust me on this step – toasting the orzo brings out this wonderful nutty flavor that you just can’t get otherwise. Make sure to stir it constantly so it doesn’t stick.
Step 3: Pour in your vegetable broth and milk. Give it all a good stir, making sure to scrape up any toasty bits from the bottom of the pan. Toss in your salt, pepper, and Italian seasoning. This is where all the flavors start to meld together.
Step 4: Bring this mixture to a gentle simmer – you don’t want a rolling boil. Let it cook for about 10 to 12 minutes. You’ll need to stir it occasionally, especially towards the end, to make sure nothing sticks to the bottom and to help that lovely creamy sauce develop. You want the orzo to be tender and most of the liquid to be absorbed, but not completely dry yet.
Step 5: Time for the greens! Add your fresh spinach to the pot. It might look like a mountain, but don’t worry, it wilts down super fast. Just stir it in, and in about 1 to 2 minutes, it’ll be perfectly cooked and blended into the orzo.
Step 6: This is the magical finish! Stir in your grated Parmesan cheese. Keep stirring until it’s all melted and gooey, creating that incredible creamy sauce. If it seems a little too thick, you can always add a tiny splash more milk or broth.

Step 7: Serve it up immediately! This one-pot wonder is best enjoyed hot and fresh. For more simple, time-saving meals, check out these one-pan summer meals!

Serving Suggestions for Your Creamy Spinach Orzo
This creamy orzo is fantastic on its own, but I love to jazz it up a bit sometimes. Here are a few things that go perfectly with it!
Grilled Chicken or Shrimp: A simple grilled protein adds extra oomph and makes it a complete meal. Keep the seasoning light so it doesn’t compete with the orzo.
Crusty Bread: You know I love a good carb situation! A warm, crusty baguette is perfect for mopping up every last bit of that delicious creamy sauce.
Fresh Side Salad: For a lighter touch, serve it with a bright, fresh summer salad. Think simple greens with a lemon vinaigrette to cut through the richness.
Storing and Reheating Your Creamy Spinach Orzo
Got leftovers? Lucky you! They’re just as delicious the next day. Store any remaining creamy spinach orzo in an airtight container in the fridge. It’ll stay good for about 3 to 4 days, which is perfect for grabbing a quick lunch during the week. I usually tuck away my quick weeknight dinners right after dinner, so I don’t forget!
When you’re ready to enjoy it again, I’ve found the best way to reheat is on the stovetop. Just pop it into a skillet over medium-low heat with a tiny splash of milk or broth. Stir it gently until it’s warmed through and creamy again. Microwaving works in a pinch, but be sure to stir halfway through because it can sometimes get a little gummy. Enjoy your second round!
Frequently Asked Questions About Creamy Spinach Orzo
Got a question about this creamy dream? I bet I can help!
Can I use a different type of pasta instead of orzo?
Oh, absolutely! While orzo is my go-to because it cooks up so beautifully in this recipe, you totally can swap it out. Small pastas like ditalini, acini di pepe, or even a small elbow macaroni would work well. Just make sure to adjust the cooking time according to the pasta package directions, and keep an eye on that liquid. You want it to be creamy, not soupy!
How can I make this recipe vegan?
Making this vegan is totally doable! Swap the milk for your favorite unsweetened plant-based milk (oat or cashew milk work great for creaminess). Instead of Parmesan cheese, use nutritional yeast for that cheesy flavor – start with about 2-3 tablespoons and add more to taste. And for the broth, just ensure you’re using a good quality vegetable broth. You’ll still get that amazing creamy texture!
Can I add protein to this dish?
You sure can! This is such a versatile base. I love adding some pan-seared shrimp right at the end, or some grilled chicken breast sliced on top. You could even stir in a can of drained and rinsed chickpeas or white beans along with the spinach for an extra boost of plant-based protein. It’s all about making it work for your busy night dinners!
Enjoy Your Delicious Creamy Spinach Orzo!
I really hope you give this one-pot creamy spinach orzo a try soon! It’s honestly one of my favorite “no-fuss” meals. Let me know in the comments below if you make it, or what great additions you tried! And don’t forget to check out more healthy family dinner ideas!
Print
One Pot Creamy Orzo with Spinach
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A cozy one pot meal with tender orzo pasta, fresh spinach, and a rich, velvety sauce. Cooks in one pan for easy cleanup and delivers comforting flavor with simple pantry staples, perfect for a quick weeknight dinner.
Ingredients
- 1 cup dry orzo pasta
- 2 tablespoons olive oil
- 3 cloves garlic minced
- 2 cups low sodium vegetable broth
- 1 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried Italian seasoning
- 2 cups fresh spinach
- 1/2 cup grated parmesan cheese
Instructions
- Heat olive oil in a large skillet over medium heat. Add garlic and cook for 1 minute until fragrant.
- Stir in orzo and toast for 1 to 2 minutes, stirring frequently.
- Pour in vegetable broth and milk. Add salt, black pepper, and Italian seasoning. Stir well.
- Bring to a gentle simmer and cook for 10 to 12 minutes, stirring occasionally, until orzo is tender and liquid is mostly absorbed.
- Stir in fresh spinach and cook until wilted, about 1 to 2 minutes.
- Add parmesan cheese and stir until melted and creamy.
- Serve warm.
Notes
- Stir frequently toward the end of cooking to prevent sticking and create a creamy texture.
- Add a splash of broth if needed to loosen the sauce before serving.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-American