portioned Teriyaki Salmon Meatballs meal prep containers filled with teriyaki glazed meatballs and steamed vegetables for weekly meals

Teriyaki Salmon Meatballs (High Protein Meal Prep)

Meal prep got boring, right? You’ve cycled through the same grilled chicken and steamed broccoli combo so many times you could do it blindfolded. Here’s the truth: high-protein eating doesn’t have to taste like cardboard. Teriyaki salmon meatballs are exactly the kind of recipe that breaks the moldthey’re packed with omega-3 healthy fats, deliver serious protein for muscle recovery and satiety, and taste so good you’ll actually look forward to eating them all week.

I came up with these after a particularly brutal stretch where I was eating the same plain turkey meatballs four days running. My partner finally said, “Can we please have something with flavor?” Challenge accepted. I started playing with wild salmon, a bit of panko, and a quick homemade teriyaki glaze, and honestly? These became an instant rotation staple. They’re meal-prep gold make a batch on Sunday, portion them into containers with rice or greens, and you’ve got five days of restaurant-quality dinners ready to go.

What makes them different: salmon is naturally higher in fat than poultry, which means these meatballs stay moist when reheated (no dry, crumbly mess). The teriyaki glaze adds umami depth without any refined sugar crash. And they freeze beautifully for up to three months, so you can make a double batch and stagger your meal prep.

Why You’ll Love This Recipe

  • 28g of protein per serving-enough to keep you full through a busy afternoon and support muscle recovery after a workout
  • Ready in 30 minutes-mix, shape, sear, and glaze without any fussy techniques
  • Meal-prep champion-batch them, store them, reheat them through the week without sacrificing texture or taste
  • Affordable and accessible-frozen salmon works just as well as fresh, and pantry staples like soy sauce and ginger make the glaze

Why This Recipe Delivers Real Protein

Salmon is one of my go-to protein sources for meal prep, and here’s why: at roughly 25g of protein per 100g of fish, it’s right up there with chicken breast. But it brings something chicken doesn’t omega-3 fatty acids that support heart health and reduce inflammation. Each meatball gives you about 28g of protein total, mostly from the salmon, with a small boost from the egg binder. That’s the sweet spot: enough to keep you satisfied for hours, not so much that you’re eating plain protein powder vibes. The fat content means these actually taste good and stay tender when you reheat them, unlike lean meat meatballs that can dry out in the microwave.

Feature image

Ingredients

These meatballs come together with pantry staples and one stellar protein source. The beauty is that most of this is stuff you probably already have or can grab during a regular grocery run without hunting down specialty items.

  • 1.5 pounds wild-caught salmon (fresh or thawed frozen wild-caught has higher omega-3 content than farmed, but either works)
  • 1/3 cup panko breadcrumbs (keeps them light and tender; regular breadcrumbs work if that’s what you have)
  • 1 large egg (the binder that holds everything together)
  • 2 cloves garlic, minced (about 1 teaspoon; this is non-negotiable for flavor)
  • 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger in a pinch)
  • 1/4 teaspoon sea salt
  • Pinch of black pepper
  • 2 tablespoons neutral oil (avocado or vegetable oil for searing)

For the Teriyaki Glaze:

  • 1/4 cup low-sodium soy sauce
  • 2 tablespoons honey (or maple syrup for a lower-glycemic option)
  • 1 tablespoon rice vinegar
  • 1 teaspoon fresh ginger, minced
  • 1 clove garlic, minced
  • 1 teaspoon cornstarch (helps thicken the glaze)
  • 1 tablespoon water
  • Sesame seeds and green onions for garnish (optional but worth it)
Ingredients

How to Make Teriyaki Salmon Meatballs

Prep the salmon If you’re starting with a whole fillet, place it on a cutting board and remove any visible bones with tweezers (run your finger along the flesh to find them). Chop the salmon into chunks roughly the size of dice. If you’re using frozen, thaw it completely and pat it dry with paper towels so the mixture isn’t watery. You want it finely chopped a food processor works great here in 10-second pulses. Don’t over-process or you’ll end up with a paste.

Mix the meatball base Add the chopped salmon to a large bowl with the panko, egg, minced garlic, fresh ginger, salt, and pepper. Use your hands to combine everything gently you want a cohesive mixture, not a mushed paste. This takes maybe 30 seconds of mixing. Overmixing makes tough meatballs, so resist the urge to go full food-processor here.

Shape them Wet your hands slightly under cold water (this keeps the mixture from sticking). Scoop about 1.5 tablespoons of mixture per meatball and roll gently between your palms. You should get 16 to 18 meatballs. Pro tip: make them a touch bigger than you think they need to be they’ll firm up as they cook and won’t shrink nearly as much as beef or turkey meatballs.

Cooking steps

Sear the meatballs Heat 2 tablespoons of neutral oil in a large skillet over medium-high heat. Once it’s shimmering, carefully place meatballs into the pan in a single layer (you might need to work in two batches don’t overcrowd). Let them sit undisturbed for 3 minutes per side, just until the outside gets a golden-brown crust. You’re not cooking them all the way through yet just adding flavor and texture. That takes about 6 minutes total. Transfer to a clean plate.

Make the glaze While the meatballs are resting, whisk together soy sauce, honey, rice vinegar, minced ginger, garlic, cornstarch, and water in a small bowl. The cornstarch will make it thick and glossy once it simmers. Pour this directly into your skillet (don’t bother rinsing it—those browned bits are pure flavor) over medium heat.

Cook it down Bring the glaze to a gentle bubble and let it thicken for about 2 minutes, stirring occasionally. You want it to coat the back of a spoon but still pour easily. Return the meatballs to the skillet and gently roll them around to coat completely in the glaze. Reduce heat to low and let everything bubble gently for 5 more minutes so the meatballs finish cooking through. They should feel firm but still slightly yielding when you press one gently.

Finish and serve Transfer to a serving platter and sprinkle with sesame seeds and sliced green onions if you’re plating them fresh for dinner. If you’re meal prepping, let them cool for 10 minutes before portioning into containers.

Emma’s Pro Tips

Swap the soy sauce for tamari if you’re gluten-sensitive The flavor stays exactly the same, and it’s genuinely better for anyone avoiding gluten. I keep both in my pantry because I meal prep for friends with different dietary needs.

These freeze beautifully after you’ve made them Let them cool completely, then layer them into a freezer bag or container. They’ll keep for up to three months. Reheat gently in a 350°F oven for about 10 minutes, or toss them into a skillet over low heat with a splash of water to warm through without drying them out. Microwave works fine too (2–3 minutes), though the oven gives you better texture.

Make the full double batch even if you’re only cooking for two Seriously, these freeze so well that it’s worth it. I always make 36 meatballs and freeze half. When Tuesday rolls around and you’re exhausted, having these ready to reheat is the difference between ordering takeout and eating exactly what you planned. Future you will be so grateful.

Macros & Nutrition Snapshot

Per serving (approximately 4 meatballs with glaze):

  • Protein: 28g
  • Calories: 245
  • Carbohydrates: 10g
  • Fat: 12g
  • Omega-3 fatty acids: ~1,500mg

These estimates assume 4 servings and account for the oil used in searing. Exact numbers vary slightly depending on whether you use fresh or frozen salmon and which brand of soy sauce you choose.

What to Serve With These

Over jasmine or sushi rice The starch soaks up the teriyaki glaze and makes a complete, balanced meal. Stick to about 1/2 cup cooked rice per serving to keep the carbs moderate.

Atop a salmon meal prep bowls with cucumber, avocado, and pickled ginger Basically a deconstructed sushi bowl that hits every macro you need.

Alongside roasted broccoli and cauliflower The vegetables get seasoned with the same soy-ginger vibe, and the whole plate feels intentional without any real effort.

Serving

How to Store and Reheat

In the fridge: Let the meatballs cool completely, then store them in an airtight container for up to 4 days. They’re delicious cold straight from the container if you’re in a grab-and-go situation, though reheating is better.

In the freezer: Cool completely, layer into a freezer bag or container, and freeze for up to 3 months. Thaw in the fridge overnight, then reheat.

To reheat: The gentlest method is a 350°F oven for about 8–10 minutes until warmed through. You can also reheat in a skillet over low heat with a tablespoon of water, stirring gently takes about 5 minutes. The microwave works in a pinch (2–3 minutes in a covered dish), but you lose a bit of texture.

Frequently Asked Questions

Can I use canned salmon instead of fresh? Yes, absolutely. Drain and pat it dry first. You’ll use about 2 cans (about 14.75 ounces each). Canned salmon actually comes with the soft, edible bones, which boosts your calcium intake solid bonus. The flavor will be slightly stronger, so you might want to dial back the salt a touch.

Is there a substitute for the panko? Regular breadcrumbs work, though you might need slightly less (they absorb more moisture). Almond flour or crushed nuts add a different texture but work too just keep the ratio at about 1/3 cup per batch.

How much does this cost to make? Usually around $12–15 total, depending on your salmon price and whether you buy on sale. That’s roughly $3-4 per serving for a restaurant-quality meal. Way cheaper than takeout, and you control every ingredient.

Can I make these ahead and freeze before cooking? Yes. Shape them, freeze on a baking sheet for 2 hours, then transfer to a freezer bag. You can cook them straight from frozen they’ll just take an extra 2–3 minutes per side to develop a crust. Skip the thawing step entirely.

What if I want to make meatball meal prep recipe with a different protein? Ground turkey or chicken works bump it to 2 pounds since poultry is leaner and you’ll lose a bit more moisture. Ground beef works too but won’t have the same omega-3 profile. You’ll need to adjust the cooking time slightly depending on thickness.

Can I double the glaze and use it for something else? Absolutely. This glaze is fantastic on roasted vegetables, as a dipping sauce for honey sriracha salmon bowls, or drizzled over grain bowls. Make a bigger batch and keep it in the fridge for up to a week.

Do these work for meal prep containers with other things, or should I keep them separate? They travel well with rice or vegetables, though the glaze will soften rice texture over time. I usually keep the glaze separate and drizzle it fresh when I reheat, or pack the meatballs plain and add glaze when serving. Up to you both work fine.

Final Thoughts

These teriyaki salmon meatballs are proof that meal prep doesn’t have to be boring. You get serious protein, healthy fats, genuine flavor, and something that tastes like you actually spent time cookin even though you didn’t. They’re the recipe I turn to when I’m tired of my own rotation, when friends ask what I eat to stay consistent, or when I need to prove to myself that eating well doesn’t mean suffering through bland food.

Make them this week. Rate the recipe if you try them. Save this to your Pinterest board for busy weeknights. And if you nail them, come back and leave a comment I love knowing when a recipe actually makes it to your table.

portioned Teriyaki Salmon Meatballs meal prep containers filled with teriyaki glazed meatballs and steamed vegetables for weekly meals

Teriyaki Salmon Meatballs (High Protein Meal Prep)

7b102aec7764d77647bc5935685d4f8cThompson Emma
These Teriyaki Salmon Meatballs are juicy, protein-packed, and coated in a homemade sweet-savory teriyaki glaze. Made with fresh salmon, garlic, ginger, and pantry staples, they’re perfect for meal prep, freezer-friendly, and deliver approximately 28 grams of protein per serving.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Dinner, Lunch, Meal Prep
Cuisine Asian, Japanese-Inspired
Servings 4 servings
Calories 245 kcal

Equipment

  • food processor
  • large mixing bowl
  • large skillet
  • wooden spoon
  • whisk
  • chef’s knife
  • cutting board
  • meal prep containers

Ingredients
  

  • 1.5 lbs wild-caught salmon
  • 1/3 cup panko breadcrumbs
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • 1/4 tsp sea salt
  • black pepper
  • 2 tbsp neutral oil
  • 1/4 cup low-sodium soy sauce
  • 2 tbsp honey
  • 1 tbsp rice vinegar
  • 1 tsp fresh ginger, minced
  • 1 clove garlic, minced
  • 1 tsp cornstarch
  • 1 tbsp water
  • sesame seeds, for garnish
  • green onions, sliced, for garnish

Instructions
 

  • Remove any pin bones from the salmon, chop into small pieces, and pulse briefly in a food processor until finely chopped but not pureed.
  • Combine the chopped salmon, panko, egg, garlic, ginger, sea salt, and black pepper in a large bowl. Mix gently until just combined.
  • Roll the mixture into 16–18 evenly sized meatballs using lightly damp hands.
  • Heat the neutral oil in a large skillet over medium-high heat and sear the meatballs for about 3 minutes per side until lightly browned.
  • Whisk together the soy sauce, honey, rice vinegar, ginger, garlic, cornstarch, and water. Pour into the skillet and simmer until slightly thickened.
  • Return the meatballs to the skillet and gently toss them in the glaze. Simmer over low heat for about 5 minutes until fully cooked and coated.
  • Garnish with sesame seeds and sliced green onions. Serve immediately or cool completely before storing in meal prep containers.

Notes

Store cooked meatballs in an airtight container for up to 4 days or freeze for up to 3 months. For a gluten-free version, substitute tamari for soy sauce and gluten-free panko. Double the teriyaki glaze for serving over rice, vegetables, or grain bowls.
Keyword healthy salmon recipe, high protein meal prep, meal prep meatballs, salmon meatballs, teriyaki salmon meatballs

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating