PF
A delectable prawn and rice meal served on a rustic wooden table, perfect for food lovers.
Stovetop~45 minComplexity

Shrimp Orzo

Shrimp Orzo packs 35g protein into 388 calories per serving, making it one of the leanest dinner options for volume eaters. Six servings batch-cook in minutes on the stovetop, stretching your prep session further than most seafood recipes. Ideal for trainees tracking macros who want a full-sized dinner without sacrificing protein or blowing out their calorie ceiling.

Rate this recipe:

Ingredients

6 servings
  • Shrimp(567g)
  • ½ teaspoon ground black pepper
  • ¼ teaspoon kosher salt
  • Olive oil(15g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Yellow Onion
  • Garlic(180g)
  • Asparagus(454g)
  • Pasta, Orzo, Whole Wheat, Dry(227g)
  • Low Sodium Chicken Broth(600g)
  • Lemon(60g)
  • Parmesan Cheese(120g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

  • Parsley, Fresh(30g)
  • Lemon

Instructions

  1. 1Pat the shrimp dry with paper towels, season with salt and pepper, and set aside. Dice the onion, mince the garlic, cut the asparagus into 2-inch pieces, zest the lemons, and juice them into a small bowl. Chop the fresh parsley and set all prepped ingredients within arm's reach of your stovetop.
  2. 2Heat the olive oil in a large skillet over medium heat for 1 minute. Add the diced onion and cook for 3–4 minutes, stirring often, until soft and translucent. Stir in the garlic and cook for 30 seconds until fragrant.
  3. 3Add the whole wheat orzo to the skillet and increase heat to medium-high. Cook for 2 minutes, stirring constantly, until the orzo is lightly browned and smells toasty.
  4. 4Pour in the low sodium chicken broth and bring to a boil over medium-high heat, stirring with a wooden spoon and scraping the bottom to loosen any stuck pasta. Once boiling, reduce heat to a simmer, cover, and cook for 5 minutes.
  5. 5Remove the lid, stir and scrape the bottom again, then add the asparagus pieces. Cover and continue cooking for 10 minutes over low heat until the pasta is just becoming tender (the liquid will still look slightly loose).
  6. 6Stir in the lemon zest, lemon juice, half of the grated Parmesan, the fresh parsley, and the seasoned shrimp. Sprinkle the remaining grated Parmesan over the top. Cook uncovered over medium heat for 8–10 minutes, stirring gently halfway through, until the shrimp are pink, firm, and opaque (internal temperature 145°F).
  7. 7Divide the shrimp orzo evenly into 6 airtight containers while hot. Cool to room temperature before sealing and refrigerating.
  8. 8Garnish with additional fresh parsley and serve with lemon wedges. Reheat gently in a skillet with a splash of broth or water before serving.

Nutrition — Per Serving

388

calories

35g

protein

10g

fat

Carbohydrates
44g
Saturated fat
3.7g
Sodium
615 mg
Dietary fiber
6.1g

6 servings per batch · ~376g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Shrimp Orzo have per serving?

Each serving contains 35g of protein and 388 calories, with 10g fat and 44g carbs. This delivers a strong protein-to-calorie ratio alongside meaningful carbohydrates for energy.

How long does Shrimp Orzo take to make?

Shrimp Orzo is quick prep and batch-makes 6 servings, giving you multiple meals from one stovetop session. This efficiency makes it a solid choice for weekly meal prep routines.

Is Shrimp Orzo good for muscle gain?

At 35g protein and 388 calories with 44g carbs per serving, Shrimp Orzo is well-suited for muscle gain phases where post-workout carbohydrate replenishment matters. The balanced macros support both protein synthesis and glycogen restoration.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan