Creamy Parmesan Orzo Peas

Featured in: Daily Home Plates

This comforting dish features tender orzo simmered with vegetable broth and milk, then combined with sweet green peas. A creamy Parmesan sauce enriched with butter, heavy cream, and finely minced garlic brings richness and depth. Finished with fresh parsley and warm seasonings, it’s an easy, flavorful option ideal for a quick main or a satisfying side. Versatile and vegetarian-friendly, it can be adapted by swapping peas with spinach or asparagus.

Updated on Sat, 20 Dec 2025 11:06:00 GMT
Creamy Parmesan Orzo with Green Peas: A close-up of the finished pasta, garnished and ready to serve. Save
Creamy Parmesan Orzo with Green Peas: A close-up of the finished pasta, garnished and ready to serve. | freshkhubz.com

I made this on a rainy Tuesday when the fridge was nearly bare and I needed something warm fast. The orzo bubbled away in one pan while I stood at the stove, watching the cream swirl into the broth until it turned silky and golden. My neighbor knocked just as I stirred in the Parmesan, and we ended up eating it straight from the skillet with two forks. It tasted like comfort in a bowl, and I've kept the recipe taped inside my cupboard ever since.

The first time I brought this to a potluck, someone asked if I'd ordered it from a restaurant. I laughed because I'd thrown it together in less than half an hour, using frozen peas and pantry staples. It sat next to casseroles and slow-cooked roasts, but the skillet emptied first. That night I realized simple ingredients, when treated with care, can steal the show.

Ingredients

  • Orzo pasta: This rice-shaped pasta absorbs flavor beautifully and cooks quickly, turning tender and plump as it simmers in the broth.
  • Unsalted butter: It adds a silky richness to the base and helps the shallots soften without burning, giving you control over the salt level.
  • Heavy cream: This is what makes the sauce luxurious and velvety, clinging to the orzo with every stir.
  • Freshly grated Parmesan cheese: Grate it yourself for the best melt and flavor, pre-shredded cheese often contains anti-caking agents that make the sauce grainy.
  • Low-sodium vegetable broth: It keeps the dish from becoming too salty and lets the Parmesan shine through.
  • Whole milk: It thins the broth just enough to cook the orzo evenly without making it too rich too soon.
  • Frozen green peas: They add a pop of sweetness and bright color, and you can toss them in straight from the freezer.
  • Shallot: It brings a mild, slightly sweet onion flavor that melts into the background and builds depth.
  • Garlic: Just two cloves release a warm, fragrant note that ties everything together.
  • Salt, black pepper, and nutmeg: These seasonings balance the richness and add a subtle warmth that makes the dish feel complete.
  • Fresh parsley: A handful of chopped parsley brightens the plate and adds a fresh, herbal finish.

Instructions

Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Soften the shallot:
Melt the butter in a large skillet over medium heat, then add the chopped shallot and let it cook for 2 to 3 minutes, stirring occasionally. You'll know it's ready when it turns translucent and smells sweet.
Add the garlic:
Stir in the minced garlic and cook for just 30 seconds, until the aroma fills your kitchen. Be careful not to let it brown or it will taste bitter.
Toast the orzo:
Pour in the dry orzo and stir it around in the butter for 1 to 2 minutes, letting it turn lightly golden. This step deepens the flavor and helps the grains hold their shape.
Simmer in broth and milk:
Add the vegetable broth and milk, then bring the mixture to a gentle simmer. Lower the heat and cook uncovered for 8 to 10 minutes, stirring often so the orzo doesn't stick to the bottom.
Stir in the peas:
Once the orzo is tender and most of the liquid is absorbed, add the thawed peas and cook for 2 to 3 minutes. They'll brighten up and warm through quickly.
Finish with cream and cheese:
Stir in the heavy cream, grated Parmesan, salt, pepper, and a pinch of nutmeg if you like. Keep stirring gently until the cheese melts and the sauce turns creamy, about 2 to 3 minutes.
Taste and garnish:
Remove the pan from the heat, taste, and adjust the seasoning if needed. Sprinkle with fresh parsley and serve while it's still warm and glossy.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Glistening Creamy Parmesan Orzo with Green Peas, a vegetarian dish with fresh parsley topping it. Save
Glistening Creamy Parmesan Orzo with Green Peas, a vegetarian dish with fresh parsley topping it. | freshkhubz.com

One evening I made this for my sister after she had a long day at work. She sat at the counter, quiet and tired, and I slid a warm bowl in front of her. She took one bite, closed her eyes, and said it tasted like a hug. I've never forgotten that, and now I make it whenever someone needs a little comfort without asking for it.

Ingredient Swaps and Variations

You can swap the peas for baby spinach or chopped asparagus tips if you want a different vegetable, just add them at the same time you would add the peas. For a lighter version, use half-and-half instead of heavy cream, though the sauce won't be quite as thick. A squeeze of lemon juice or a splash of white wine stirred in before the cream adds a bright, tangy note that cuts through the richness beautifully.

Serving Suggestions

This orzo works wonderfully as a vegetarian main course, especially with a simple side salad or roasted vegetables. If you're serving it alongside protein, grilled chicken, pan-seared salmon, or even crispy tofu all pair beautifully. I've also spooned leftovers into a baking dish, topped them with extra Parmesan, and baked until golden for a quick gratin.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days, though the orzo will absorb more of the sauce as it sits. When you reheat it, add a splash of milk or broth and warm it gently on the stove, stirring until it loosens back up. I don't recommend freezing this dish because the cream sauce can separate and turn grainy when thawed.

  • Reheat on the stovetop over low heat to keep the sauce smooth and creamy.
  • Add a little extra Parmesan or a drizzle of cream to freshen up the flavors.
  • If you're meal prepping, store the garnish separately and add fresh parsley just before serving.
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Warm, appetizing Creamy Parmesan Orzo with Green Peas, perfect for a cozy weeknight meal. Save
Warm, appetizing Creamy Parmesan Orzo with Green Peas, perfect for a cozy weeknight meal. | freshkhubz.com

This recipe has become my go-to whenever I need something warm, creamy, and fast. I hope it finds a spot in your rotation too, and that it brings you as much comfort as it's brought me.

Recipe FAQs

How can I tell when the orzo is perfectly cooked?

Orzo is ready when it’s tender but still slightly firm to the bite, usually after simmering 8-10 minutes. Stir frequently to avoid sticking.

Can I use fresh peas instead of frozen?

Yes, fresh peas can be used. Add them toward the end of cooking and cook just until tender to maintain their texture.

What can I substitute for heavy cream in this dish?

Half-and-half or whole milk can replace heavy cream for a lighter version, though the sauce will be less rich and creamy.

Is it necessary to sauté shallots and garlic first?

Sautéing shallots and garlic softens their flavors, creating a more aromatic and flavorful base for the dish.

How can I make this dish vegan?

Use plant-based milk and dairy-free cheese substitutes, and replace butter with olive oil or vegan margarine.

What are good garnish options besides parsley?

Fresh herbs like basil or chives add brightness, or a sprinkle of lemon zest can enhance the flavor.

Creamy Parmesan Orzo Peas

A rich and luscious orzo dish blending Parmesan and sweet green peas, ready in 30 minutes.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
Created by Amelia Griffin


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Portions

Dietary Details Vegetarian-Friendly

What You Need

Pasta & Dairy

01 1 cup orzo pasta
02 2 tablespoons unsalted butter
03 1/2 cup heavy cream
04 1 cup freshly grated Parmesan cheese
05 2 cups low-sodium vegetable broth
06 1/2 cup whole milk

Vegetables

01 1 cup frozen green peas, thawed
02 1 small shallot, finely chopped
03 2 cloves garlic, minced

Seasonings

01 1/2 teaspoon salt, plus more to taste
02 1/4 teaspoon freshly ground black pepper
03 1/8 teaspoon ground nutmeg (optional)
04 1 tablespoon chopped fresh parsley, for garnish

How To Make It

Step 01

Sauté Shallots: Melt butter in a large skillet over medium heat. Add chopped shallot and cook for 2 to 3 minutes until softened.

Step 02

Add Garlic: Stir in minced garlic and cook for 30 seconds until fragrant.

Step 03

Toast Orzo: Add orzo to the skillet and toast for 1 to 2 minutes, stirring frequently.

Step 04

Simmer Orzo: Pour in vegetable broth and whole milk. Bring to a gentle simmer, then reduce heat to low. Cook uncovered, stirring often, for 8 to 10 minutes until orzo is al dente and most liquid is absorbed.

Step 05

Cook Peas: Stir in green peas and cook for 2 to 3 minutes.

Step 06

Incorporate Dairy and Seasonings: Add heavy cream, Parmesan cheese, salt, black pepper, and nutmeg if using. Stir continuously until cheese melts and sauce becomes creamy, about 2 to 3 minutes.

Step 07

Season and Garnish: Remove from heat. Adjust seasoning as needed. Garnish with chopped fresh parsley and serve immediately.

Tools You Need

  • Large skillet or saucepan
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Chef's knife and cutting board

Allergen Details

Carefully review ingredients for allergens and check with a health expert if you’re unsure.
  • Contains dairy (milk, cream, Parmesan) and gluten (orzo pasta).

Nutrition Per Serving

Nutritional info is for general reference only and isn’t a substitute for qualified advice.
  • Calories: 390
  • Fats: 18 g
  • Carbohydrates: 44 g
  • Proteins: 15 g