A rich, velvety one-pan orzo dish packed with garlic, parmesan, and sweet peas ready in 20 minutes.
In my Austin kitchen, finding a side dish that can stand up to a bold grilled steak or a smoky piece of barbecue without requiring a second stove is always a win. This creamy garlic parmesan orzo has effectively replaced mashed potatoes as my go-to comfort side. It captures the luxurious, starchy consistency of a slow-cooked risotto but requires none of the ladle-by-ladle patience. Whether I am serving it alongside a protein or eating it straight from the pan as a quick vegetarian dinner, it delivers that warm, "hug in a bowl" feeling that every home cook craves.
Jump to:
The difference between a smooth, glossy sauce and a stringy, oily mess is temperature. I cannot stress enough the importance of grating your Parmesan cheese onto a plate and leaving it on the counter while you cook. Adding cold cheese to hot pasta shocks the proteins, causing them to clump. Room-temperature cheese melts instantly upon contact, creating that restaurant-quality emulsion.

Why You'll Love This Recipe
- Risotto Style without the Work: You get the creamy texture of risotto without the constant stirring or 45-minute cook time.
- One-Pan Cleanup: Sautéing, toasting, and simmering all happen in the same skillet, leaving you with minimal dishes to wash.
- Kid-Friendly: The sweet pop of green peas and the mild, cheesy sauce make this a hit with picky eaters who might usually avoid green vegetables.
- Pantry Staples: Aside from the fresh onion and garlic, this recipe relies on ingredients you likely already have stocked in your dry goods and fridge.
Ingredients
- Orzo: 1 cup of uncooked orzo pasta. This rice-shaped pasta is perfect for absorption methods.
- Parmesan Cheese: 1 cup. Buy a block of Parmigiano-Reggiano and grate it yourself. The flavor and meltability are superior to anything pre-shredded.
- Butter: 3 tablespoons, divided. You will use some for sautéing the aromatics and the rest for toasting the pasta.
- Aromatics: ½ cup chopped onion (white or yellow) and 4 cloves of minced garlic.
- Chicken Stock: 2 cups. Using stock instead of water infuses the pasta with savory depth from the inside out.
- Green Peas: 1 cup. Frozen peas are perfect here; they add sweetness and a pop of texture.
- Heavy Cream: ¼ cup. A small amount goes a long way to finish the sauce.
- Italian Seasoning: 1 teaspoon of a dried herb blend (usually oregano, basil, thyme, and rosemary).
- Seasoning: Salt and freshly ground black pepper to taste.
How to Make Creamy Garlic Parmesan Orzo

Sautéing the Base
Melt 2 tablespoons of butter in a medium, high-sided pan over medium heat. Add the chopped onion and a generous pinch of salt. Sauté for about 4 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for another 2 minutes. You want the garlic to be fragrant but not browned or bitter.
Toasting the Pasta
Add the dry, uncooked orzo, the Italian seasoning, and the remaining 1 tablespoon of butter to the pan. Cook this mixture over medium heat, stirring constantly for 3 minutes. The orzo should take on a nutty aroma and turn a light golden yellow color. This step prevents the pasta from becoming mushy later.
Simmering
Pour in the chicken stock and bring the pan to a boil. Immediately reduce the heat to a simmer and stir in the green peas. Let the mixture cook for 10 minutes. It is important to stir frequently during this time, as orzo releases a lot of starch and loves to stick to the bottom of the pan. If the mixture looks too dry before the pasta is tender, splash in an extra ¼ cup of stock or water.
The Cheesy Finish
Once the orzo is tender and the liquid is mostly absorbed, pour in the heavy cream and stir to combine. Remove the pan from the heat. Sprinkle the room-temperature grated Parmesan evenly over the pasta. Stir vigorously until the cheese melts into a smooth, creamy sauce. Season with salt and lots of freshly ground black pepper before serving.
Common Mistakes to Avoid
- Using a Pan That is Too Wide: If you use a large 12-inch skillet for this amount of orzo, the liquid will evaporate too quickly, leaving you with crunchy, undercooked pasta. Use a smaller saucepan or braiser.
- Adding Salt Too Early: Chicken stock and Parmesan are both salty. If you salt heavily at the beginning, the final dish may be inedible. Taste at the very end before adding final seasoning.
- Ignoring the Stir: Orzo is denser than rice. If left unattended, it will form a solid cake on the bottom of your cookware that is a nightmare to clean.
Tips and Tricks for Success
Grate Cheese Fresh Pre-shredded cheese contains anti-caking agents like cellulose that prevent clumping in the bag. Unfortunately, these agents also prevent the cheese from melting into a sauce, resulting in a gritty texture.
Toast for Flavor Do not skip the toasting step. Toasting the dry pasta in butter creates a barrier that helps the grains keep their shape while adding a complex, nutty flavor profile that boiling water alone cannot achieve.
Resting Time Like a good steak, this pasta benefits from resting for 2 minutes after you stir in the cheese. The sauce will thicken up slightly as it cools, coating the pasta even better.
Variations
- Vegetarian Main: Swap the chicken stock for vegetable broth and stir in chopped spinach or kale at the end for a hearty meatless meal.
- Mushroom Lover's: Sauté sliced cremini mushrooms with the onions at the start of the recipe for an earthier, savory version.
- Lemon Zest: If serving this with fish, add the zest of one lemon when you add the peas. The acidity cuts through the richness of the cream.
How to Serve
This is the ultimate versatility player. It works beautifully as a bed for grilled chicken thighs or seared salmon. For a lighter meal, serve it with a side of roasted asparagus or a crisp Caesar salad. The creamy texture also makes it a fantastic side dish for holiday meals, replacing traditional rice or potato sides.

Make Ahead and Storage
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheating: Orzo acts like a sponge and will absorb all the sauce in the fridge. To reheat, place it in a saucepan over low heat and add a splash of water, stock, or milk to bring the creamy consistency back. Freezing: I do not recommend freezing this dish. The dairy will likely separate, and the texture of the pasta will degrade.
Recipe Notes / What I Learned
I learned that the type of onion matters less than the cooking time. Whether using yellow, white, or sweet onions, taking the time to truly soften them before adding the garlic ensures they melt into the background of the dish rather than providing crunchy, raw bites in the finished pasta.
Nutrition Snapshot
Estimated per serving: 420 calories, 18g fat, 14g protein, 48g carbohydrates.

Creamy Garlic Parmesan Orzo
Equipment
- 1 Medium-sized, high-sided pan
Ingredients
Group: Main Ingredients
- 3 tablespoons butter, divided
- ½ cup chopped onion
- 4 cloves garlic, minced
- 1 cup orzo, uncooked
- 1 teaspoon Italian seasoning
- 2 cups chicken stock or water
- 1 cup green peas fresh or frozen
- ¼ cup heavy cream
- 1 cup Parmesan, shredded/grated room temperature
- salt and freshly ground black pepper to taste
Instructions
- Remove Parmesan cheese from the fridge, grate it or shred it on a plate, and place it close to the stove while you proceed with the recipe. Melt **2 tablespoons** of butter over medium heat in a medium-sized high-sided pan. Add chopped onion, sprinkle it generously with salt, and cook for **4 minutes**, occasionally stirring, until softened. Add minced garlic and cook for **2 more minutes**, occasionally stirring, on medium heat.
- Add orzo, Italian seasoning, and the remaining **1 tablespoon** of butter and cook for **3 minutes** on medium heat, constantly stirring, until orzo turns yellowish. Add **2 cups** of chicken stock, and bring to a boil. Reduce to a simmer, add green peas, stir everything together, and cook for **10 minutes**. Stir often to prevent the orzo from sticking to the bottom of the pan. Add extra chicken stock or water towards the end if the orzo absorbs liquid too fast.
- Once the pasta is cooked, add heavy cream and stir it in. Remove from heat and sprinkle the shredded (or grated) Parmesan cheese evenly over the cooked orzo, stirring until the cheese melts completely. Season with salt and freshly ground black pepper.
Notes
Nutrition
FAQs
Can I use half-and-half instead of heavy cream?
Yes, you can. The sauce will be slightly less rich, but it will still work. Avoid using skim milk, as it may curdle when mixed with the hot stock and cheese.
Is this recipe gluten-free?
No, orzo is wheat pasta. To make this gluten-free, you would need to use a gluten-free orzo substitute or rice, though cooking times and liquid ratios would change significantly if using rice.




