This creamy garlic parmesan orzo is my go-to weeknight dinner when I need something comforting but don't want to spend hours in the kitchen. It's rich, savory, and surprisingly easy to make.
Advertisements1
The orzo is toasted in butter to bring out a nutty flavor, then simmered in a simple broth until tender. A splash of cream and a generous handful of parmesan turn it into a luscious, silky dish that feels indulgent but uses everyday ingredients.
Whether you serve it as a main course with a side salad or as a side dish alongside grilled chicken, this orzo is sure to become a family favorite.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (28g) unsalted butter
Use high-quality butter for the best flavor; you can substitute olive oil for a dairy-free option.
1 shallot, finely chopped (about 1/4 cup)
Shallots have a mild, sweet onion flavor; substitute 1/4 cup finely chopped yellow onion if needed.
3 cloves garlic, minced
Fresh garlic is essential; use 1 teaspoon garlic powder in a pinch.
1 1/2 cups (270g) orzo pasta
Orzo is a rice-shaped pasta; you can use whole wheat or gluten-free orzo for a healthier twist.
3 cups (720ml) low-sodium chicken or vegetable broth
Low-sodium broth lets you control the salt; homemade broth adds even more flavor.
1/2 cup (120ml) heavy cream
Heavy cream gives the richest texture; substitute half-and-half for a lighter version.
1/2 cup (50g) grated Parmesan cheese
Freshly grated parmesan melts better than pre-shredded and has more flavor.
1/4 teaspoon red pepper flakes (optional)
Adds a gentle kick; omit for a mild dish or increase to 1/2 teaspoon for more heat.
Salt and freshly ground black pepper, to taste
Taste as you go; the parmesan and broth add salt, so season carefully.
2 tablespoons chopped fresh parsley (for garnish)
Adds color and freshness; substitute basil or chives.
Tips & Tricks
Toast the orzo
Don't skip browning the orzo in butter; it brings out a nutty flavor and helps keep the pasta from turning mushy.
Stir occasionally
Stir the orzo a few times while simmering to prevent sticking, but avoid over-stirring which can make it gummy.
Adjust liquid
If the orzo absorbs all the broth before it's tender, add a splash of hot broth or water and continue cooking. If it's too soupy, cook a few extra minutes uncovered.
Pro Tips
Step-by-Step Instructions
1. Melt Butter and Sauté Aromatics
In a large skillet or saucepan, melt the butter over medium heat (350°F / 175°C). Add the shallot and cook until softened, about 2 minutes. Stir in the garlic and cook for 30 seconds until fragrant.
2. Toast the Orzo
Add the orzo and stir constantly for 2-3 minutes until it's lightly golden and smells nutty. This toasting step enhances the flavor and texture.
3. Add Broth and Simmer
Pour in the broth and bring to a boil (212°F / 100°C). Reduce heat to a gentle simmer (around 200°F / 93°C) and cook uncovered, stirring occasionally, for 15-18 minutes until the orzo is tender and most of the liquid is absorbed. The orzo should be al dente with a slight bite.
4. Stir in Cream and Parmesan
Reduce heat to low (around 175°F / 80°C). Stir in the heavy cream, parmesan cheese, and red pepper flakes if using. Cook for 2-3 minutes until the sauce is creamy and the cheese is melted. The mixture should be thick and velvety.
5. Season and Garnish
Taste and season with salt and black pepper as needed. Remove from heat and sprinkle with fresh parsley. Serve hot, garnished with extra parmesan if desired.
Delicious Variations
Add Protein
Stir in cooked chicken, shrimp, or crispy bacon along with the cream for a heartier meal.
Vegetable Boost
Sauté mushrooms, spinach, or cherry tomatoes with the shallot for added nutrients and color.
Herb Infusion
Swap the parsley for fresh thyme or basil, and add a teaspoon of lemon zest for a bright twist.
How to Store Orzo Recipes
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a skillet over medium heat with a splash of broth or water to loosen the sauce, or microwave in 30-second intervals, stirring between.
Frequently Asked Questions
Q: Can I use something other than orzo?
Yes, you can substitute small pasta shapes like ditalini, stelline, or even rice, but adjust cooking times accordingly.
Q: Can I make this orzo dairy-free?
Yes, use olive oil instead of butter, and substitute the heavy cream with full-fat coconut milk or a dairy-free creamer. Use a dairy-free parmesan or nutritional yeast for the cheese.
Q: How do I prevent the orzo from becoming mushy?
Toast the orzo briefly, avoid over-stirring, and cook just until al dente. Also, use the correct amount of broth and keep the heat at a gentle simmer.
Q: Can I add vegetables to this recipe?
Absolutely. Sauté vegetables like mushrooms, spinach, or zucchini with the shallot, or stir in roasted vegetables at the end.
Q: Is this recipe gluten-free?
Traditional orzo contains gluten. Use gluten-free orzo or substitute with rice or quinoa to make it gluten-free.
I hope you love this creamy garlic parmesan orzo as much as I do! If you try it, be sure to leave a comment below and let me know how it turned out. Happy cooking!
Orzo Recipes
This creamy garlic parmesan orzo is a quick, one-pan comfort meal that's ready in 30 minutes and loved by the whole family.
🧂 Ingredients
- 2 tablespoons (28g) unsalted butter
- 1 shallot, finely chopped (about 1/4 cup)
- 3 cloves garlic, minced
- 1 1/2 cups (270g) orzo pasta
- 3 cups (720ml) low-sodium chicken or vegetable broth
- 1/2 cup (120ml) heavy cream
- 1/2 cup (50g) grated Parmesan cheese
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons chopped fresh parsley (for garnish)
📋 Instructions
- 1Melt Butter and Sauté Aromatics — In a large skillet or saucepan, melt the butter over medium heat (350°F / 175°C). Add the shallot and cook until softened, about 2 minutes. Stir in the garlic and cook for 30 seconds until fragrant.
- 2Toast the Orzo — Add the orzo and stir constantly for 2-3 minutes until it's lightly golden and smells nutty. This toasting step enhances the flavor and texture.
- 3Add Broth and Simmer — Pour in the broth and bring to a boil (212°F / 100°C). Reduce heat to a gentle simmer (around 200°F / 93°C) and cook uncovered, stirring occasionally, for 15-18 minutes until the orzo is tender and most of the liquid is absorbed. The orzo should be al dente with a slight bite.
- 4Stir in Cream and Parmesan — Reduce heat to low (around 175°F / 80°C). Stir in the heavy cream, parmesan cheese, and red pepper flakes if using. Cook for 2-3 minutes until the sauce is creamy and the cheese is melted. The mixture should be thick and velvety.
- 5Season and Garnish — Taste and season with salt and black pepper as needed. Remove from heat and sprinkle with fresh parsley. Serve hot, garnished with extra parmesan if desired.



