Stepping into the kitchen, the comforting aroma of ginger and garlic wrapped around me like a warm hug, immediately transporting me back to cherished family meals. Today, I'm excited to share my recipe for Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms—an incredible blend of flavors that's not just healthy but also quick to prepare. With tender, juicy meatballs resting atop vibrant bok choy, this dish offers a delightful escape from fast-food fatigue. It’s perfect for family gatherings or cozy weeknight dinners, and it’s gluten-free with a simple swap to almond flour! Whether you’re a seasoned cook or just starting out, this recipe makes it easy to create a comforting meal that the whole family will love. Are you ready to dive into this flavorful adventure?

Why are these meatballs so special?
Healthy & Wholesome: These steamed chicken meatballs are a guilt-free delight, packed with protein and nutrients while keeping the calories low.
Quick & Easy: With just a few steps, you can have a delicious meal on the table in under 30 minutes, making it a fantastic choice for busy weeknights.
Family-Friendly: Perfect for even the pickiest eaters, this dish combines familiar flavors with a fresh twist that kids and adults alike will adore.
Flavorful & Aromatic: Infused with ginger and garlic, each bite is bursting with flavor, creating a dish that feels like a warm embrace.
Gluten-Free Option: Easily swap in almond flour for panko to create a gluten-free version, making it accessible for everyone at your table.
Elevated Comfort Food: Steamed to perfection, these meatballs are not only juicy but also served over a vibrant bed of bok choy, bringing a touch of elegance to your family meals. Dive into this easy and satisfying recipe and transform your dinner routine!
Steamed Chicken Meatballs Ingredients
Transform your mealtime with these deliciously healthy steamed chicken meatballs!
For the Meatballs
- Ground Chicken – The main protein that ensures flavor and moisture; opt for ground thigh for extra juiciness.
- Shiitake Mushrooms – Adds a delightful umami flavor; be sure to remove the stems and chop finely for even cooking.
- Garlic – Provides an aromatic base; using fresh minced garlic will enhance the dish's flavor.
- Ginger – Infuses fragrant spice; freshly grated ginger adds the most potent flavor.
- Green Onions – Offers a fresh, mild taste; slice them finely to incorporate into the mix.
- Soy Sauce – Contributes savory depth; select low sodium options for a healthier choice.
- Oyster Sauce – Optional but enhances umami; feel free to skip for a vegetarian version or add more soy sauce.
- Sesame Oil – Provides a nutty aroma; if you’re in a pinch, use a neutral oil instead.
- Egg – Binds the ingredients together; ensures the meatballs remain moist while cooking.
- Panko Breadcrumbs – Gives structure; for a gluten-free alternative, substitute with almond flour.
- Cornstarch – Helps to bind meatballs and retain moisture.
For the Steaming Base
- Baby Bok Choy – Serves as a tender bed for steaming; you can easily swap it with napa cabbage if preferred.
- Chicken Broth – Used for steaming to enhance flavors; water can also work in a pinch, but broth is best.
With these Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms, you'll create a dish that's not only healthy but also deliciously satisfying! Happy cooking!
Step‑by‑Step Instructions for Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms
Step 1: Prep the Ingredients
Start by finely chopping the shiitake mushrooms, which will add a rich umami flavor to your meatballs. Then, carefully halve the bok choy and set it aside; this leafy green will serve as a vibrant bed for steaming. Gather all other ingredients and have them ready, as you’ll want a smooth workflow while preparing your Steamed Chicken Meatballs.
Step 2: Mix Chicken Mixture
In a large mixing bowl, combine the ground chicken with the chopped shiitake mushrooms, minced garlic, grated ginger, and finely sliced green onions. Use your hands or a spatula to gently mix the ingredients until they are evenly distributed, taking care not to overwork the meat to keep your Steamed Chicken Meatballs tender and juicy.
Step 3: Add Flavorings
To the chicken mixture, add in the soy sauce, optional oyster sauce, sesame oil, one beaten egg, panko breadcrumbs or almond flour, and cornstarch. Sprinkle in salt and pepper to taste, and mix everything together just until combined, ensuring that the flavors meld perfectly into your mixture for the best tasting meatballs.
Step 4: Form Meatballs
Using your hands, take small portions of the chicken mixture and shape them into 1½-inch meatballs. This size will allow for even cooking and a tender bite. Place the formed meatballs on a plate or tray as you continue forming them, making sure to keep some space between each for better steam circulation later on.
Step 5: Arrange Bok Choy
In a steamer basket, arrange the bok choy halves, cut-side up, ensuring they create a lovely bed for the meatballs. Then, gently place the shaped meatballs on top of the bok choy, leaving enough space in between each for steam to circulate and cook the meatballs evenly while making your Steamed Chicken Meatballs beautifully presented.
Step 6: Steam the Mixture
Bring a pot of water or chicken broth to a rolling boil, which will provide the steam needed for cooking. Carefully place the steamer basket over the boiling liquid, cover it with a lid, and let it steam for 15-18 minutes. You’ll know the meatballs are done when they are firm to the touch and have reached an internal temperature of 165°F.
Step 7: Rest and Serve
Once cooked, carefully remove the steamer basket from the pot and let the meatballs rest for a couple of minutes to settle in flavor. The vibrant bok choy will impart a lovely color to your plate. Serve your Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms warm, and enjoy the comforting mix of flavors and textures!

How to Store and Freeze Steamed Chicken Meatballs
Fridge: Store any leftover steamed chicken meatballs in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or steam again to maintain their moisture and flavor.
Freezer: For long-term storage, freeze uncooked meatballs on a tray until solid, then transfer them to a freezer bag. They can be kept for up to 3 months; steam straight from frozen when ready to enjoy.
Reheating: To reheat cooked meatballs, place them in a steamer or microwave with a splash of chicken broth for added moisture. Heat until warmed through.
Preparation: You can prep the meat mixture in advance and store it in the fridge for up to 2 days, making it easier to enjoy your delicious steamed chicken meatballs with bok choy and shiitake mushrooms on busy nights!
Expert Tips for Steamed Chicken Meatballs
-
Choose Quality Chicken: Use fresh, ground chicken thighs for rich flavor and moisture; they make perfect steamed chicken meatballs.
-
Chop Ingredients Finely: Ensure shiitake mushrooms and garlic are finely chopped for even distribution and flavor in your meatballs.
-
Don’t Overmix: Gently combine the meatball mixture to keep them tender; overworking the meat can lead to tough meatballs.
-
Steam Correctly: Use a thermometer to check that your meatballs reach 165°F for safe and juicy results.
-
Vibrant Colors: Arrange bok choy cut-side up for a beautiful presentation while allowing steam to cook the vegetables evenly.
-
Make Ahead: Prepare your meatballs and freeze them uncooked for up to 3 months; steam right before serving for freshness.
Make Ahead Options
These Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms are perfect for meal prep, saving you valuable time during busy weeknights! You can prepare the meatballs up to 24 hours in advance by mixing all the ingredients and shaping them into meatballs, then refrigerate them in an airtight container to maintain freshness. The bok choy can also be washed and chopped ahead of time, stored separately in the fridge. When ready to serve, simply steam the meatballs directly from the fridge for about 18 minutes until cooked through, enjoying a nutritious meal that feels just as delightful as when freshly made. Embrace the ease of meal prep and enjoy the deliciousness of these meatballs any day of the week!
Steamed Chicken Meatballs with Bok Choy Variations
Feel free to let your creativity shine as you explore these delicious twists on the classic recipe.
-
Ground Turkey: Swap out ground chicken for ground turkey to enjoy a lighter flavor profile while keeping it just as juicy.
-
Vegetable Boost: Add finely diced carrots or bell peppers directly into the meatball mixture for an extra layer of nutrition and color.
-
Different Greens: Replace bok choy with spinach or kale to provide a slightly different taste and texture; both greens steam beautifully!
-
Mushroom Variety: Experiment with a mix of shiitake and cremini mushrooms for a beautiful earthiness and varied texture.
-
Spice it Up: Incorporate crushed red pepper flakes or a dash of sriracha into the meatball mixture for a spicy kick that will excite your taste buds.
-
Herb Infusion: Add fresh herbs like cilantro or basil to the mixture for an aromatic twist that enhances the meatballs' flavor deeply.
-
Sesame Substitutes: If sesame oil isn’t on hand, try using a touch of peanut oil for a different but equally delightful nutty flavor.
With these variations, your Steamed Chicken Meatballs with Bok Choy can morph into something uniquely yours, each bite inviting new memories of family meals together! Enjoy the process and happy cooking!
What to Serve with Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms
Elevate your homemade dinner with delicious pairings that perfectly complement the vibrant flavors of your meal.
-
Steamed Rice: A fluffy bed of steamed rice absorbs all the savory broth, enhancing each delightful bite.
-
Noodles: Consider serving with delicate rice noodles, which soak up the luscious sauce and add a comforting texture.
-
Sesame Cucumber Salad: The cool, crisp cucumbers tossed in sesame oil provide a refreshing contrast to the warm meatballs.
-
Stir-Fried Vegetables: Colorful stir-fried bell peppers and snap peas add a crunchy texture and bright flavors that balance the dish.
-
Miso Soup: Warm and soothing, a side of miso soup complements the dish’s earthy notes, creating a comforting meal experience.
-
Green Tea: The subtle bitterness of green tea cleanses the palate, enhancing the savoriness of the meatballs and bok choy.
-
Fruit Sorbet: Finish with a light fruit sorbet for a sweet, refreshing dessert that cleanses the palate post-meal.
For a meal that's sure to impress, try mixing and matching these pairings and let your creativity shine!

Steamed Chicken Meatballs with Bok Choy and Shiitake Mushrooms Recipe FAQs
What should I look for when selecting bok choy?
When choosing bok choy, look for firm, vibrant green leaves without any yellowing or dark spots. The stalks should be crisp and not wilted. Remember, fresher bok choy will enhance the dish's flavor and texture!
How do I store leftover steamed chicken meatballs?
Store any leftover steamed chicken meatballs in an airtight container in the refrigerator for up to 3 days. To reheat, simply steam them again or microwave with a splash of chicken broth to keep them moist.
Can I freeze the meatballs, and if so, how?
Absolutely! For freezing, shape the uncooked steamed chicken meatballs and place them on a tray. Freeze them for about 1-2 hours until solid. Then, transfer the frozen meatballs to a freezer bag and they can be stored for up to 3 months. When you're ready to enjoy them, steam them directly from frozen for about 20-25 minutes.
What if my meatballs turn out dry?
If your meatballs are turning out dry, make sure not to overmix the ingredients when forming your mixture. Additionally, using ground chicken thighs instead of breasts can provide more moisture. Always ensure the meatballs reach 165°F for proper cooking without drying out.
Are these meatballs suitable for people with allergies?
These steamed chicken meatballs can be modified to fit dietary needs! For gluten-free options, use almond flour instead of panko breadcrumbs. Always check labels on sauces (like soy sauce and oyster sauce) to ensure they don't contain allergens relevant to your guests.
Can I customize the vegetables in the dish?
Certainly! Feel free to add or substitute finely diced vegetables like carrots, bell peppers, or spinach into the meatball mixture for additional nutrition and color. This not only adds flavor but also makes the dish more visually appealing and nutritious!

Juicy Steamed Chicken Meatballs with Bok Choy & Shiitake Mushrooms
Ingredients
Equipment
Method
- Finely chop shiitake mushrooms and halve bok choy; gather all ingredients for smooth workflow.
- In a large bowl, mix ground chicken with shiitake mushrooms, garlic, ginger, and green onions until evenly distributed.
- Add soy sauce, oyster sauce, sesame oil, beaten egg, panko (or almond flour), and cornstarch; mix until combined.
- Shape small portions of the mixture into 1½-inch meatballs and place them on a tray.
- In a steamer basket, arrange bok choy halves cut-side up, and place shaped meatballs on top.
- Boil water or broth, then place the steamer over it, cover, and steam for 15-18 minutes until firm and cooked.
- Remove steam basket and let meatballs rest briefly before serving.





Leave a Reply