15 Minute Creamy Garlic Parmesan Orzo
If you want comforting, creamy pasta that comes together in the time it takes to heat a pan, this 15 Minute Creamy Garlic Parmesan Orzo is your new weeknight hero. It’s rich without being heavy, garlicky without overpowering, and studded with tender orzo that soaks up a silky Parmesan sauce. The recipe uses pantry-friendly ingredients and is flexible enough to pair with roasted vegetables, a simple salad, or a quick protein.
Why you’ll love this recipe
- Ready in about 15 minutes from start to finish.
- Uses simple ingredients most cooks have on hand.
- Creamy, cheesy sauce clings to every little rice-shaped piece of orzo.
- Easy to double or halve depending on how many people you’re feeding.
Ingredients
- 2 tablespoons olive oil
- 4 tablespoons butter (unsalted)
- 1 small onion (chopped)
- 4 cloves garlic (minced)
- 2 cups orzo (dry)
- ½ teaspoon salt (or to taste)
- ¼ teaspoon pepper (or to taste)
- 2 cups chicken broth (low sodium)
- 2 cups half and half
- 1½ cup Parmesan cheese (freshly grated)
- 2 tablespoons fresh parsley (chopped)
Tools you’ll need
- Large, heavy-bottomed skillet with a lid (or a wide saucepan)
- Spoon or spatula for stirring
- Measuring cups and spoons
- Knife and cutting board
- Grater for the Parmesan
Prep

Chop the onion finely and mince the garlic so it blends smoothly into the sauce. Grate the Parmesan from a wedge for the best texture and flavor. Measure the orzo and liquids so everything is within reach before you start cooking.
Step-by-step instructions

- Heat the pan: Place a large skillet or wide saucepan over medium heat. Add 2 tablespoons olive oil and 4 tablespoons butter. Allow the butter to melt and foam, swirling the pan so the oil and butter combine and coat the bottom evenly.
- Sauté the onion: Add the 1 small onion (chopped) to the pan. Cook, stirring occasionally, until the onion is softened and translucent, about 3 minutes. You want the onion to be tender but not browned.
- Add the garlic: Stir in the 4 cloves garlic (minced) and cook for about 30 seconds to 1 minute, until fragrant. Keep the garlic moving so it doesn’t burn.
- Toast the orzo: Add the 2 cups orzo (dry) to the skillet and stir to coat the grains in the butter and oil mixture. Let the orzo toast for 1 to 2 minutes, stirring frequently; this brings out a subtle nutty flavor and helps the pasta hold its texture.
- Season: Sprinkle in ½ teaspoon salt (or to taste) and ¼ teaspoon pepper (or to taste). Stir to distribute the seasoning evenly among the orzo and aromatics.
- Add liquids: Pour in 2 cups chicken broth (low sodium) and 2 cups half and half. Stir to combine, making sure there are no dry patches of orzo. Increase the heat slightly until the mixture comes to a gentle simmer.
- Simmer with lid on: Reduce the heat to maintain a low simmer, then cover the skillet with a lid. Let the orzo cook, stirring once or twice, for about 8 to 10 minutes, or until the pasta is tender but still has a slight bite. Keep an eye on the liquid level and the heat so it simmers gently and doesn’t scorch.
- Finish with cheese: Remove the skillet from the heat. Immediately stir in 1½ cup Parmesan cheese (freshly grated) a little at a time until fully melted and incorporated. This will thicken the sauce and make it luxuriously creamy.
- Adjust seasoning and consistency: Taste and adjust salt and pepper if needed. If the mixture is too thick, add a splash of chicken broth or half and half to loosen it; if it’s too loose, return to low heat and stir until it thickens slightly.
- Garnish and serve: Stir in 2 tablespoons fresh parsley (chopped) for brightness. Serve the orzo warm, spooned onto plates or into bowls. Leftovers reheat well with a splash of broth or half and half to revive the creaminess.
Troubleshooting tips
- If the sauce separates or looks oily after adding cheese, remove from heat and stir vigorously until it comes back together. Adding cheese gradually helps prevent this.
- If the orzo seems undercooked but the liquid has evaporated, add a few tablespoons of hot broth and continue cooking until tender.
- For extra creaminess, finish with an additional tablespoon of butter stirred in off the heat.
Variations and add-ins
Make this dish your own by stirring in one or more of the following after you add the Parmesan:
- Cooked, sliced chicken breast or shredded rotisserie chicken for extra protein.
- Sautéed mushrooms or wilted spinach for more vegetables.
- A squeeze of lemon and a pinch of red pepper flakes for brightness and a touch of heat.
- Swap half and half for whole milk if you prefer a slightly lighter sauce (texture will be a bit thinner).
Serving suggestions
- Pair with a crisp green salad and a lemon vinaigrette to cut through the richness.
- Serve alongside roasted asparagus or green beans for a bright, seasonal plate.
- Top with extra grated Parmesan and a drizzle of good-quality olive oil for a restaurant-style finish.
Storage and reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat with a splash of chicken broth or half and half, stirring frequently until warmed through. You can also reheat in the microwave in 30-second bursts, stirring between each, adding liquid as needed to keep the sauce creamy.
Nutrition notes
This 15 Minute Creamy Garlic Parmesan Orzo is indulgent and satisfying. Using low-sodium chicken broth helps control overall saltiness, and fresh Parmesan adds intense flavor so you can use less without sacrificing taste. For a lighter version, substitute half and half with a mix of milk and a touch of cream, but expect a slightly thinner sauce.
Final thoughts
This recipe delivers a cozy, restaurant-worthy dish in just minutes. The orzo cooks quickly and the Parmesan creates a silky sauce that clings to every grain. Whether you’re feeding a family or need a fast dinner for two, the straightforward steps and reliable results make this 15 Minute Creamy Garlic Parmesan Orzo a new staple in your rotation.
Full ingredient list (for quick reference)
- 2 tablespoons olive oil
- 4 tablespoons butter (unsalted)
- 1 small onion (chopped)
- 4 cloves garlic (minced)
- 2 cups orzo (dry)
- ½ teaspoon salt (or to taste)
- ¼ teaspoon pepper (or to taste)
- 2 cups chicken broth (low sodium)
- 2 cups half and half
- 1½ cup Parmesan cheese (freshly grated)
- 2 tablespoons fresh parsley (chopped)

