• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plates by Nat
  • Recipes
    • Main Recipes
    • Salad Recipes
    • Breakfast Recipes
    • Appetizers
    • Soup Recipes
    • Instant Pot Recipes
    • Sweets Recipes
  • About
  • Contact
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Main Recipes

    Beef Meatball Stir-fry

    Published: Dec 3, 2024 by Natsuko · This post may contain affiliate links · Leave a Comment

    12 shares
    • Share
    • Email
    • Twitter

    Beef meatball stir-fry has tender juicy meatballs, broccoli, bell pepper and red cabbage cooked in delicious sweet and sour sauce. It is such a satisfying dish that is ready in 40 minutes!

    Jump to Recipe Print Recipe
    Top view of beef meatball stir fry.

    These beef meatballs are super soft and juicy, thanks to the egg and oat flour used to bind up the ingredients. The sticky sauce is irresistibly delicious, with the perfect balance of sweet and savory. The combo of vegetables can be switched out to anything you have on hand, or be as creative as you want. 

    It is such a comforting dish that is rich in umami, easy to make, and family friendly. Serve it over rice to soak up all the delicious flavors!

    Jump to:
    • Ingredients for this recipe
    • How to make beef meatball stir-fry
    • Tip
    • Make ahead option
    • FAQs
    • More beef recipes...
    • Recipe
    Beef meatballs, vegetables and rice in a bowl.

    Ingredients for this recipe

    For the sauce:

    • Tamari soy sauce
    • Sugar
    • Cornstarch
    • Rice wine (sake) - Or dry white wine
    • Rice vinegar

    For the meatballs:

    • Ground beef (I use 80% lean)
    • Oat flour - You can make this by grinding gluten-free oatmeal in a blender. Or use ½ cup gluten-free panko.
    • Egg
    • Grated ginger
    • Onion powder
    • Salt
    • Olive oil

    For the vegetables:

    • Garlic
    • Broccoli florets
    • Yellow bell pepper
    • Red cabbage

    How to make beef meatball stir-fry

    1. Make sauce mix. Combine all of the sauce ingredients together in a bowl. Set aside.

    2. Make meatballs. Combine the ground beef, oat flour, egg, grated ginger, onion powder and salt together in a bowl. Knead well, and roll into 20 meat balls.

    Sauce mix in a bowl for stir fry dish.
    Uncooked beef meatballs on a plate.

    3. Cook meatballs. Heat up the olive oil in a large pan. Sear the meatballs, rolling them around gently. Once seared, cover the pan with a lid and let cook over medium low heat for 5 minutes or until cooked fully. Transfer to a plate and set aside.

    4. Add vegetables. Cook the garlic and broccoli together until the broccoli is slightly tender. Add in the bell pepper and red cabbage. Cook for another minute.

    Beef meatballs being cooked in a large pan.
    Broccoli florets in a pan.

    5. Add sauce. Give a quick stir to the sauce mix and pour into the pan. Cook until the sauce thickens slightly.

    6. Add in cooked meatballs. Toss gently to coat with the sauce.

    Red cabbage, broccoli, bell peppers in a pan.
    Beef meatballs and vegetables in a pan.

    7. Serve. Top with white sesame and scallion. Serve with rice.

    *See the recipe card below for detailed instructions.

    Tip

    Watch carefully for the strength of the heat. When you first sear the meatballs, I recommend starting with medium heat rather than high heat. There is less risk of the meat sticking to the pan that way. 

    Make ahead option

    These beef meatballs can be made ahead of time, and kept frozen for up to 2 months. You can either shape them first and freeze, or freeze the entire mixture in a freezer bag. Thaw in the fridge until soft before cooking. 

    FAQs

    What can I serve this stir-fry with?

    On top plain rice, noodles (rice noodles or gluten-free ramen noodles), or quinoa go really well with this dish.

    How do I know if the meatballs are fully cooked?

    When you poke a meatball and clear juice comes out, that’s the sign that the meatball is cooked. If you see cloudy or reddish juice, you should cook for a few more minutes. You can also use a meat thermometer and check if it has hit 160F°.

    How should I store beef meatball stir fry?

    Leftover beef meatball stir fry can be refrigerated for up to 4 days, covered tightly. Microwave, or cook over the stovetop to reheat.

    More beef recipes...

    • Pepper Steak Stir Fry
    • 15-Minute Beef Pepper Rice
    • Japanese Beef Curry (From Scratch)

    Recipe

    Top view of beef meatball stir fry.

    Beef Meatball Stir Fry

    Beef meatball stir-fry has tender juicy meatballs, broccoli, bell pepper and red cabbage cooked in delicious sweet and sour sauce. It is such a satisfying dish that is ready in 40 minutes!
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 25 minutes mins
    Total Time 40 minutes mins
    Course Main
    Cuisine Chines inspired
    Servings 6 people
    Calories 346 kcal

    Equipment

    • 1 x skillet with a lid

    Ingredients
     
     

    For sauce

    • ½ cup tamari soy sauce
    • 2 tablespoons sugar
    • 2 tablespoons cornstarch
    • 3 tablespoons sake (rice wine) or dry white wine
    • 4 tablespoons rice vinegar

    For meatballs

    • 1 pound ground beef I use 80% lean
    • ⅓ cup oat flour or ½ cup gluten-free panko
    • 1 large egg
    • 2 teaspoons grated ginger
    • 1 teaspoon onion powder
    • ¾ teaspoon salt
    • 2 tablespoons olive oil

    For vegetables

    • 3 cloves garlic minced
    • 2 cups broccoli florets
    • 1 yellow bell pepper thinly sliced
    • 2 cups red cabbage thinly sliced
    Prevent your screen from going dark

    Instructions
     

    • Combine all of the sauce ingredients together in a bowl. Set aside.
    • To make the meatballs, combine the ground beef, oat flour, egg, grated ginger, onion powder and salt together in a bowl. Knead well, and roll into 20 meat balls.
    • Heat up the olive oil in a large pan. Sear the meatballs, rolling them around gently. Make sure all sides are being cooked.
    • Once seared, cover the pan with a lid and let cook over medium low heat for 5 minutes or until cooked fully. (There is no need to add water to the pan as there should be some juice coming out of the meatballs by that time.) Shake the pan every 30 seconds or so to prevent burning.
    • Transfer the meatballs to a plate and set aside. Lightly wipe off the leftover grease in the pan with paper towels.
    • In the same pan you used for the meat balls, cook the garlic and broccoli together until the broccoli is slightly tender.
    • Add in the bell pepper and red cabbage. Cook for another minute.
    • Give a quick stir to the sauce mix and pour into the pan. Cook until the sauce thickens slightly.
    • Add back in the cooked meatballs. Toss gently to coat with the sauce.
    • Top with white sesame and scallion. Serve over rice or noodles.

    Notes

    Nutrition for rice is not included in the calculation.

    Nutrition

    Serving: 1servingCalories: 346kcalCarbohydrates: 18gProtein: 19gFat: 21gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 11gTrans Fat: 1gCholesterol: 85mgSodium: 1454mgPotassium: 509mgFiber: 2gSugar: 6gVitamin A: 605IUVitamin C: 81mgCalcium: 61mgIron: 3mg

    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

    Tried this recipe?Mention @platesbynat or tag #platesbynat!

    More Main Recipes

    • Rice cooker chicken rice in a rice bowl.
      Japanese Rice Cooker Chicken Rice
    • Close up shot of shrimp chicken fried rice.
      Shrimp Chicken Fried Rice
    • 2 bowls of teriyaki chicken ramen.
      Teriyaki Chicken Ramen
    • Salmon cucumber hosomaki on a plate.
      Salmon Cucumber Hosomaki

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Natsuko Tiong, author of food blog: Plates by Nat

    Hi I’m Natsuko – recipe developer, writer, and photographer behind this blog. Made in Japan, based in Colorado US. Favorite things include peanut butter, matcha, and traveling!

    More about me →

    Popular

    • vermicelli noodle soup in a bowl.
      Vermicelli Noodle Soup with Mushrooms and Napa Cabbage
    • Lychee coconut jelly in glas cups.
      Lychee Coconut Jelly (5 ingredients)
    • Thai glass noodle salad in a bowl.
      Thai Glass Noodle Salad with Chicken (Yum Woon Sen)
    • Coconut milk sago dessert in glass cups.
      Coconut Milk Sago

    Categories

    • Appetizers
    • Breakfast Recipes
    • Instant Pot Recipes
    • Main Recipes
    • Salad Recipes
    • Soup Recipes
    • Sweets Recipes

    Footer

    ↑ back to top

    Info

    • About
    • Contact
    • Privacy Policy

    Contact

    [email protected]

    Follow

    • Instagram
    • Facebook
    • Pinterest
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © 2025 PLATES BY NAT. ALL RIGHTS RESERVED.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT
    • Twitter
    • Pinterest
    • Facebook
    • Email

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required