Creamy spinach orzo with garlic is the kind of quick, cozy recipe that works as a weeknight dinner, a meatless main, or a side dish for chicken, salmon, or shrimp. The orzo turns silky as it cooks, the spinach melts right in, and a little lemon at the end keeps everything bright.

Why you’ll love this creamy orzo
- Fast: ready in about 20 minutes.
- One pan: minimal dishes, maximum flavor.
- Flexible: easy to add protein or swap greens.
- Comforting but fresh: creamy Parmesan balanced with garlic and lemon.
Ingredients you’ll need
- Orzo pasta
- Olive oil or butter
- Garlic
- Chicken broth (or vegetable broth)
- Milk or half-and-half
- Fresh baby spinach
- Parmesan cheese, finely grated
- Lemon (zest and/or juice)
- Kosher salt and black pepper
- Optional: red pepper flakes
How to make creamy spinach orzo with garlic
- Sauté the garlic: Warm olive oil (or butter) in a skillet or shallow saucepan over medium heat. Add minced garlic and cook just until fragrant, about 30 seconds.
- Toast the orzo: Stir in the orzo and cook for 1–2 minutes, stirring, until lightly toasted.
- Simmer: Pour in broth and bring to a gentle simmer. Cook, stirring often, until the orzo is tender and most of the liquid is absorbed.
- Make it creamy: Lower the heat and stir in milk (or half-and-half). Add Parmesan a handful at a time, stirring until smooth.
- Add spinach: Add spinach in batches, stirring until wilted.
- Finish: Season with salt and pepper, then add a squeeze of lemon juice and/or lemon zest. Serve right away.

Tips for the creamiest texture
- Stir often while it simmers so the orzo doesn’t stick and the starch helps create a creamy sauce.
- Grate your own Parmesan for the smoothest melt (pre-shredded can turn grainy).
- Keep the heat low when adding dairy and cheese to prevent splitting.
- If it thickens too much, stir in a splash of warm broth or milk to loosen.
Easy variations
- Add protein: Stir in cooked shredded chicken, sautéed shrimp, or browned Italian sausage.
- Make it extra garlicky: Add an extra clove or finish with a tiny bit of garlic powder.
- Swap greens: Try kale (chopped small), arugula (stir in at the end), or Swiss chard.
- More veggies: Add peas, sautéed mushrooms, or sun-dried tomatoes.
- Make it vegetarian: Use vegetable broth.
What to serve with creamy spinach orzo
- Simple roasted chicken or rotisserie chicken
- Pan-seared salmon
- Garlic shrimp
- Tomato-cucumber salad or a crisp Caesar salad
- Warm crusty bread for scooping
Storage and reheating
- Refrigerate: Store in an airtight container for up to 3–4 days.
- Reheat: Warm on the stove or in the microwave with a splash of broth or milk, stirring halfway through, until creamy again.
- Freeze: Not ideal because the sauce can turn slightly grainy, but it will still be tasty in a pinch.

Frequently asked questions
- Can I use frozen spinach? Yes. Thaw, squeeze out excess water, then stir in near the end.
- Is this the same as risotto? It has a similar creamy feel, but it’s much faster and less hands-on than classic risotto.
- How do I keep it from getting too thick? Orzo keeps absorbing liquid. Add a splash of warm broth or milk right before serving.
Creamy Spinach Orzo with Garlic (Quick Recipe)
- Servings: 4
- Time: 20 minutes
Ingredients
- 1 tablespoon olive oil (or 2 tablespoons butter)
- 3–4 cloves garlic, minced
- 1 cup dry orzo
- 2 1/2 cups chicken broth (or vegetable broth)
- 1/2 cup milk or half-and-half
- 3–4 cups baby spinach
- 1/2 cup finely grated Parmesan, plus more to serve
- 1 teaspoon lemon zest and 1–2 teaspoons lemon juice (to taste)
- 1/2 teaspoon kosher salt, plus more as needed
- 1/4 teaspoon black pepper
- Optional: pinch of red pepper flakes
Instructions
- Heat olive oil (or butter) in a large skillet over medium heat. Add garlic (and red pepper flakes if using) and cook 30 seconds until fragrant.
- Add orzo and stir for 1–2 minutes to lightly toast.
- Pour in broth and bring to a gentle simmer. Cook 8–10 minutes, stirring often, until orzo is tender and most liquid is absorbed.
- Reduce heat to low. Stir in milk or half-and-half, then add Parmesan gradually, stirring until creamy.
- Stir in spinach in batches until wilted. Add lemon zest and lemon juice.
- Taste and adjust salt and pepper. Serve immediately with extra Parmesan.

