Trader Joe’s Dinner Recipe

You know those dinners you make on a random Tuesday that somehow become a thing?

Like people start asking for it. Your partner mentions it at work. You’re making it on repeat for months?

This is that dinner. 💚

Trader Joe’s Creamy Pesto Orzo with Chicken Meatballs is the kind of meal that makes a Wednesday feel like something worth showing up for. It’s cozy, it’s garlicky, it’s loaded with fresh lemon brightness, and it takes about 25 minutes start to finish.

And here’s the part that surprised me: almost every ingredient comes straight from Trader Joe’s. One trip. Done.

If you’ve been sleeping on their frozen chicken meatballs, this recipe is about to change your entire weeknight rotation.


What You’ll Need

For the Orzo Base:

  • 1 lb Trader Joe’s orzo pasta
  • 1 jar (6.7 oz) Trader Joe’s Basil Pesto
  • 3 cups low-sodium chicken broth
  • 1 cup heavy cream (or half-and-half)
  • 4 garlic cloves, minced
  • 1 small yellow onion, finely diced
  • 2 tbsp olive oil
  • 1/2 cup freshly grated Parmesan cheese
  • 1 lemon (zest + juice)
  • Salt and black pepper to taste
  • Red pepper flakes (optional, but recommended)

For the Chicken Meatballs:

  • 1 bag (16 oz) Trader Joe’s Italian Style Chicken Meatballs (frozen)
  • 1 tbsp olive oil

For Topping:

  • Fresh basil leaves
  • Extra Parmesan
  • Lemon zest

Tools You’ll Need

  • Large, deep skillet or sauté pan (12-inch works great)
  • Wooden spoon or silicone spatula
  • Garlic press or knife
  • Box grater (for Parmesan)
  • Ladle or measuring cups
  • Cutting board

Pro Tips

These are the things I wish someone had told me the first time I made this.

  1. Toast the orzo first. Before adding any liquid, add the dry orzo to the pan with a little olive oil and let it toast for 2-3 minutes. This adds a nutty, slightly deeper flavor you can’t get any other way.
  2. Warm the meatballs separately. Don’t just toss them into the orzo pan cold — they’ll make the whole thing watery. Sear them in a separate pan with a little olive oil so they get that golden crust first.
  3. Add the pesto off the heat. This one matters more than you’d think. Pesto loses its bright green color and flavor when it’s cooked too long. Stir it in right at the end with the heat turned off.
  4. Use freshly grated Parmesan. Pre-shredded cheese has a coating that stops it from melting properly. Grab a block and grate it yourself — takes two extra minutes and makes a real difference in how creamy the sauce gets.
  5. Don’t skip the lemon. The cream + pesto combo is rich. The lemon is what keeps it from feeling heavy. Zest it, juice it, add both.

Substitutions and Variations

Not everyone has the same pantry (or dietary needs), so here’s how to make this work for you:

SwapFor This Instead
Heavy creamCoconut cream (dairy-free) or half-and-half
Chicken meatballsTurkey meatballs, plant-based meatballs, or shrimp
Basil pestoSun-dried tomato pesto for a different flavor profile
OrzoDitalini or small pasta shells if orzo is unavailable
ParmesanNutritional yeast (dairy-free) or Pecorino Romano

Feeling adventurous? Add a handful of spinach or sun-dried tomatoes in the last 2 minutes of cooking. They both fold in beautifully.


Make-Ahead Tips

This dish reheats really well, which makes it perfect for meal prep.

  • Cook the meatballs ahead and refrigerate them for up to 3 days.
  • Make the creamy orzo base and store it separately from the meatballs so it doesn’t get soggy.
  • When reheating, add a splash of chicken broth or water to loosen the sauce back up — it thickens a lot in the fridge.

Nutritional Breakdown (Per Serving, Approx.)

NutrientAmount
Calories~520 kcal
Protein28g
Carbohydrates45g
Fat22g
Fiber2g
Sodium680mg

Based on 4 servings. Nutritional values are estimates.

Lightened-up version: Use half-and-half instead of heavy cream and reduce the Parmesan to 1/4 cup. Cuts calories by about 80 per serving.

Higher protein version: Double the meatballs. Simple as that.


Meal Pairing Suggestions

This is filling enough to stand alone, but if you want to round out the meal:

  • A simple arugula salad with lemon vinaigrette balances the richness
  • Crusty sourdough or a TJ’s garlic naan for extra sauce-scooping
  • A glass of crisp white wine (Sauvignon Blanc or Pinot Grigio work really well here)

How to Make It

Prep time: 5 minutes | Cook time: 20 minutes | Total: 25 minutes | Serves: 4

Step 1: Get Everything Ready

Mince your garlic, dice your onion, zest your lemon, and take the meatballs out of the freezer. Having everything prepped before you start cooking makes this go fast.

Step 2: Brown the Meatballs

Heat 1 tbsp olive oil in a separate skillet over medium-high heat. Add the frozen chicken meatballs and cook for 5-7 minutes, turning occasionally, until they’re golden on the outside and heated through.

Set them aside on a plate.

Step 3: Sauté the Aromatics

In your large skillet, heat 2 tbsp olive oil over medium heat.

Add the diced onion and cook for 3-4 minutes until soft and translucent. Add the minced garlic and cook for another 60 seconds — you’ll smell when it’s ready.

Step 4: Toast the Orzo

Add the dry orzo directly to the pan with the aromatics. Stir constantly for 2-3 minutes until the orzo starts to smell nutty and some pieces turn slightly golden.

This step is optional, but it genuinely makes a difference.

Step 5: Add the Broth + Cream

Pour in the 3 cups of chicken broth and 1 cup of heavy cream. Stir well, scraping up anything stuck to the bottom of the pan.

Bring to a gentle simmer, then reduce the heat to medium-low. Cook for 10-12 minutes, stirring often, until the orzo is al dente and has absorbed most of the liquid. The mixture will look thick and creamy.

Pro tip: Stir every couple of minutes so the orzo doesn’t clump or stick to the bottom.

Step 6: Season and Add the Pesto

Turn the heat off completely.

Stir in the basil pesto, lemon juice, lemon zest, and Parmesan. Taste it. Adjust salt, pepper, and red pepper flakes to your liking.

The sauce will be thick, glossy, and bright green. 🌿

Step 7: Add the Meatballs and Serve

Nestle the browned meatballs into the creamy orzo. Spoon sauce over them.

Top with fresh basil, extra Parmesan, and a little more lemon zest.

Serve immediately.


Leftovers and Storage

TimeframeNotes
FridgeUp to 4 daysStore in an airtight container
FreezerUp to 2 monthsFreeze the orzo base and meatballs separately
ReheatingStovetop or microwaveAdd 2-3 tbsp broth or water to loosen the sauce

The flavor actually gets deeper overnight, so leftovers are a genuine treat.


FAQ

Can I use fresh meatballs instead of frozen? Absolutely. Just make sure they’re fully cooked through before adding them to the dish. Homemade or store-bought fresh meatballs both work.

My orzo absorbed all the liquid and it looks dry. What happened? This usually means the heat was too high or you weren’t stirring enough. Add a splash of warm chicken broth and stir — it’ll come back together.

Can I make this gluten-free? Yes. Use a gluten-free orzo or small pasta shape (Banza makes a great option), and double-check that your meatballs and pesto are certified gluten-free.

Can I use homemade pesto? 100%. Fresh homemade pesto is incredible here. Use the same amount as the jar (about 6-7 tablespoons).

Is this recipe spicy? Not at all as written. The red pepper flakes are optional and totally adjustable. Start with a pinch and go from there.

Can I add vegetables? Yes and please do. Cherry tomatoes, spinach, zucchini, or peas all work. Add them in the last 3-4 minutes of cooking so they don’t get mushy.

How do I keep the sauce from breaking? Two things: don’t boil the cream (keep it at a gentle simmer), and always add the pesto off the heat.


Wrapping Up

Here’s the thing about this recipe: it looks like you worked way harder than you did.

Your kitchen smells incredible, the pasta is saucy and glossy, the meatballs are golden, and you’ve got dinner on the table in under 30 minutes using ingredients from one store. That’s a win in anyone’s book. 🙌

Make it on a weeknight when you want dinner to feel like an occasion without any of the stress. Make it for a friend who just needs a cozy meal. Make it on Sunday and eat the leftovers all week.

Tried this recipe? I’d love to know how it went! Drop a comment below and tell me how you made it your own. And if you had any questions along the way, ask them there too. I read every single one.


Leave a Comment