Creamy Garlic Spinach Orzo Recipe
Introduction
This creamy garlic spinach orzo is a comforting and flavorful pasta dish that combines tender orzo with fresh spinach in a rich, cheesy sauce. It’s perfect as a side or a light main, easy to make on weeknights when you want something cozy without much fuss.

Ingredients
- 1 tablespoon olive oil
- 2 tablespoons butter
- 1/2 medium onion, chopped
- 4 cloves garlic, minced
- 1/4 teaspoon Italian seasoning
- 1 cup uncooked orzo pasta
- 2 cups chicken or vegetable broth
- 1 cup heavy or whipping cream
- 1/2 cup freshly grated Parmesan cheese
- 2 cups packed fresh baby spinach
- Salt and pepper, to taste
Instructions
- Step 1: In a pot over medium-high heat, add olive oil, butter, and chopped onion. Sauté the onion for 3–4 minutes, until softened.
- Step 2: Add the minced garlic, Italian seasoning, and orzo to the pot. Cook for 2–3 minutes, stirring often to lightly toast the orzo and infuse it with flavor.
- Step 3: Pour in the chicken or vegetable broth and heavy cream. When the mixture begins to bubble, reduce the heat to medium or medium-low and cook uncovered for about 10 minutes. Stir frequently to prevent sticking, allowing the orzo to absorb the liquid without boiling too hard.
- Step 4: Remove the pot from heat. Stir in the grated Parmesan cheese and fresh spinach. Cover the pot and let it sit for 3–5 minutes, until the spinach wilts and the sauce thickens to your liking. Season with salt and pepper to taste before serving.
Tips & Variations
- For a vegetarian version, use vegetable broth instead of chicken broth.
- Add a pinch of red pepper flakes for a subtle spicy kick.
- Swap spinach with kale or Swiss chard for a different leafy green taste.
- Use half-and-half instead of heavy cream for a lighter sauce.
- Toast the orzo a little longer if you want a nuttier flavor.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stovetop or in the microwave, adding a splash of water or broth if the orzo has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this dish vegan?
To make it vegan, substitute the butter with olive oil, use vegetable broth, replace heavy cream with a plant-based cream alternative, and omit or replace Parmesan cheese with a vegan cheese or nutritional yeast.
Can I use other pasta instead of orzo?
Yes, small pasta shapes like acini di pepe or pastina can be used, but cooking times may vary slightly, so keep an eye on the texture as it cooks.
PrintCreamy Garlic Spinach Orzo Recipe
This creamy garlic spinach orzo is a comforting and flavorful one-pot meal that’s perfect for a quick weeknight dinner. The orzo is toasted with garlic and Italian seasoning, then simmered in a rich chicken broth and cream mixture, finished with fresh spinach and Parmesan for a luscious, cheesy finish.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Ingredients
- 1 tablespoon olive oil
- 2 tablespoons butter
- 1/2 medium onion, chopped
- 4 cloves garlic, minced
- 1/4 teaspoon Italian seasoning
- 1 cup uncooked orzo pasta
- 2 cups chicken or vegetable broth
- 1 cup heavy whipping cream
- 1/2 cup freshly grated Parmesan cheese
- 2 cups packed fresh baby spinach
- Salt and pepper to taste
Instructions
- Sauté Aromatics: Add the olive oil, butter, and chopped onion to a pot over medium-high heat. Cook the onion for 3-4 minutes until it’s softened and translucent, creating a flavorful base.
- Toast Orzo and Garlic: Stir in the minced garlic, Italian seasoning, and orzo pasta. Cook for 2-3 minutes, stirring frequently to infuse the pasta with flavor and lightly toast it.
- Simmer with Liquids: Pour in the chicken broth and heavy cream. Once the mixture begins to bubble, reduce heat to medium or medium-low to maintain a gentle simmer. Cook uncovered for about 10 minutes, stirring often, until the orzo is tender and most of the liquid is absorbed without boiling vigorously.
- Finish with Cheese and Spinach: Remove the pot from heat. Stir in the freshly grated Parmesan cheese and the packed baby spinach. Cover and let sit for 3-5 minutes, allowing the spinach to wilt and the sauce to thicken to your desired consistency. Season with salt and pepper to taste before serving.
Notes
- Use vegetable broth to make the dish vegetarian.
- For a lighter version, substitute heavy cream with half-and-half or whole milk, but the sauce will be less rich.
- Feel free to add cooked chicken or mushrooms for extra protein and flavor.
- Stir gently when adding spinach to avoid overcooking it.
- If the orzo appears too dry before it’s fully cooked, add a splash of broth or water to prevent sticking.
Keywords: creamy garlic spinach orzo, easy one-pot meal, Italian orzo recipe, spinach pasta, comfort food, vegetarian dinner

