in

Korean BBQ Turkey Meatballs with Gochujang Cream Sauce

WANT TO SAVE THIS RECIPE?

Korean BBQ flavors have a way of making everything taste more exciting, and these turkey meatballs are proof of that. Juicy, caramelized meatballs glazed with a sticky, savory Korean BBQ sauce, then nestled into a silky gochujang cream sauce that is equal parts spicy, tangy, and rich — this dish hits every note you want from a weeknight dinner that still feels special. I first made these on a whim when I had ground turkey in the fridge and a jar of gochujang calling my name, and they have been on regular rotation ever since.

What makes this recipe stand out is the combination of two sauces working together. The meatballs get a gorgeous, lacquered glaze from the Korean BBQ sauce as they roast, and then the gochujang cream sauce underneath pulls everything together into something that feels restaurant-worthy but comes together in under an hour. Served over steamed rice with a scatter of sliced green onions on top, this is the kind of meal that disappears fast at the dinner table.

Recipe

Why You Will Love This Korean BBQ Turkey Meatballs with Gochujang Cream Sauce

Bold, Complex Flavor – The combination of smoky Korean BBQ glaze and creamy gochujang sauce creates layers of flavor that taste far more involved than the effort required.
Lighter Than You Think – Ground turkey keeps these meatballs leaner than traditional beef versions without sacrificing any juiciness or satisfaction.
One Pan, Minimal Mess – The meatballs roast in the oven while you whip up the cream sauce on the stovetop, keeping cleanup simple and the process stress-free.
Weeknight Friendly – Ready in about 45 minutes from start to finish, this is a recipe you can realistically pull off on a busy evening without breaking a sweat.
Crowd Pleaser – Whether you serve these as an appetizer at a party or as a full dinner over rice, they disappear every single time without fail.

What Exactly Is Gochujang and Why Does It Make This Sauce So Good?

Gochujang is a Korean fermented chili paste made from red chili peppers, glutinous rice, fermented soybeans, and salt. It has a deep, complex heat that is nothing like a straightforward hot sauce. The fermentation process gives it an almost earthy, slightly sweet depth that makes it incredibly versatile in cooking. You can find it at most Asian grocery stores, and increasingly at mainstream supermarkets in the international foods aisle. A little goes a long way, so one tub tends to last through many recipes.

When you blend gochujang into a cream sauce with garlic, butter, and a splash of chicken broth, the result is something truly special. The dairy tempers the heat into something warm and lingering rather than sharp, and the richness of the cream provides the perfect contrast to the tangy, lacquered glaze on the meatballs. It is the kind of sauce you will want to drizzle over everything once you taste it.

Substitutions and Variations

  • Ground Turkey: Ground chicken works just as well here if that is what you have on hand. For a richer, more traditional meatball texture, ground beef or a beef and pork blend also pair beautifully with the Korean BBQ glaze.
  • Gochujang: If you cannot find gochujang, a mix of sriracha and a small spoonful of red miso paste will approximate the flavor profile reasonably well. Start with less and taste as you go since sriracha is sharper in heat.
  • Heavy Cream: Full-fat coconut cream can replace heavy cream for a dairy-free version of the sauce. It adds a subtle sweetness that actually pairs nicely with the gochujang.
  • Panko Breadcrumbs: Regular breadcrumbs work fine as a substitute, though panko gives a slightly lighter texture to the meatballs. Gluten-free breadcrumbs are a good swap if you need this recipe to be gluten-free.
  • Soy Sauce: Tamari is an excellent gluten-free alternative to soy sauce in both the meatball mixture and the glaze, with a nearly identical flavor and color.
  • Green Onions: Thinly sliced chives or a sprinkle of toasted sesame seeds make excellent garnish alternatives if green onions are not available.

Watch Out for These Mistakes While Cooking

Overmixing the meatball mixture. This is the single most common meatball mistake, and it leads to a dense, rubbery texture that no amount of sauce can fix. Mix your ground turkey with the other ingredients just until everything is combined. I use my hands for this and stop the moment I no longer see dry spots. Keeping the mixing gentle is the key to meatballs that stay tender and light after baking.

Applying the glaze too early. If you brush the Korean BBQ glaze onto the meatballs at the very beginning of the cooking time, the sugar in the sauce will burn before the meatballs are fully cooked through. Always wait until the meatballs have spent most of their time in the oven and are nearly cooked before adding the glaze in the final few minutes. This gives you that gorgeous caramelized exterior without any bitterness.

Letting the cream sauce boil. Once you add the heavy cream to your gochujang sauce base, keep the heat at a gentle simmer. A hard boil will cause the cream to break and turn the sauce grainy and less velvety. Low and slow is the approach here. Stir regularly and watch the heat, and your sauce will stay beautifully smooth and glossy from start to finish.

Pin this Recipe
Recipe

What to Serve With This Korean BBQ Turkey Meatballs with Gochujang Cream Sauce

Steamed jasmine rice or short-grain white rice is the most natural pairing here, soaking up all that luscious gochujang cream sauce in the most satisfying way. For something with a little more texture, fried rice or cauliflower rice both work wonderfully. I also love serving these meatballs over glass noodles or thin rice noodles when I want a slightly different feel.

On the vegetable side, a simple cucumber salad dressed with rice vinegar and sesame oil provides a cool, refreshing contrast to the rich sauce. Steamed or roasted broccoli, bok choy sautéed in garlic, or a light Korean-style coleslaw all complement the bold flavors without competing with them. If you are serving these as an appetizer, simply set them out in the sauce with toothpicks alongside a platter of crispy wonton chips or lettuce cups for wrapping.

Storage Instructions

Store: Transfer leftover meatballs and sauce to an airtight container and refrigerate for up to 4 days. Store the meatballs and sauce together so the meatballs stay moist and absorb even more flavor as they sit.

Freeze: The meatballs freeze well for up to 3 months. For best results, freeze them without the cream sauce, as dairy-based sauces can separate upon thawing. Place cooled meatballs on a baking sheet to freeze individually before transferring to a freezer bag. Make the cream sauce fresh when ready to serve.

Reheat: Warm refrigerated meatballs and sauce gently in a skillet over low heat, adding a small splash of chicken broth or water to loosen the sauce if needed. You can also microwave them in 60-second intervals, stirring between each, until heated through. Avoid high heat which can dry out the turkey meatballs.

Preparation Time 15 minutes
Cooking Time 30 minutes
Total Time 45 minutes
Difficulty Medium
Servings 4 servings

Estimated Nutrition

  • Calories: 420
  • Protein: 32g
  • Fat: 22g
  • Carbohydrates: 24g

(Estimated per serving, without optional ingredients)

Ingredients

  • For the Turkey Meatballs:
  • 1 lb (450g) ground turkey (93% lean)
  • 1/3 cup panko breadcrumbs
  • 1 large egg
  • 3 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 2 green onions, finely sliced (plus more for garnish)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • For the Korean BBQ Glaze:
  • 3 tablespoons soy sauce
  • 2 tablespoons gochujang
  • 2 tablespoons brown sugar
  • 1 tablespoon rice vinegar
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • For the Gochujang Cream Sauce:
  • 1 tablespoon unsalted butter
  • 3 cloves garlic, minced
  • 2 tablespoons gochujang
  • 1/2 cup chicken broth
  • 1 cup heavy cream
  • 1 tablespoon soy sauce
  • 1 teaspoon rice vinegar
  • Salt and black pepper to taste

Step 1: Preheat the Oven and Prepare Your Pan

  • Oven preheated to 425°F (220°C)
  • 1 rimmed baking sheet, lined with parchment paper or lightly greased

I always start by getting the oven fully preheated before I even begin mixing the meatballs. A properly hot oven is what gives these meatballs that beautifully browned exterior rather than a pale, steamed look. Line your baking sheet with parchment paper for easy cleanup, or give it a light spray of cooking oil. Set it aside while you prepare the meatball mixture.

Step 2: Mix and Shape the Turkey Meatballs

  • 1 lb ground turkey
  • 1/3 cup panko breadcrumbs
  • 1 large egg
  • 3 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 2 green onions, finely sliced
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder

Add all of the meatball ingredients to a large mixing bowl. I like to use my hands here because I can feel exactly when everything is just combined without going overboard. Mix gently until no dry streaks remain, then stop. Using a cookie scoop or your hands, portion the mixture into balls roughly 1.5 inches in diameter. You should get about 20 to 22 meatballs. Place them evenly spaced on your prepared baking sheet. I find that slightly damp hands make rolling much easier and prevent sticking.

Step 3: Bake the Meatballs

Slide the baking sheet into the preheated oven and bake the meatballs for 18 to 20 minutes, until they are cooked through and beginning to turn golden on the outside. I tend to rotate the pan once at the halfway mark to make sure everything browns evenly. The internal temperature should reach 165°F (74°C). Do not apply the glaze yet — the meatballs need to finish cooking before the glaze goes on.

Step 4: Make the Korean BBQ Glaze

  • 3 tablespoons soy sauce
  • 2 tablespoons gochujang
  • 2 tablespoons brown sugar
  • 1 tablespoon rice vinegar
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated

While the meatballs are baking, whisk all of the glaze ingredients together in a small bowl until the brown sugar is fully dissolved and the mixture is smooth. I like to taste the glaze at this point and adjust if needed. If I want it a little sweeter, I add a tiny bit more brown sugar. If I want more heat, I bump up the gochujang by half a teaspoon. This glaze comes together in about two minutes and the aroma alone is incredible.

Step 5: Glaze and Finish the Meatballs

Once the meatballs are cooked through, switch your oven to the broiler setting on high. Brush the Korean BBQ glaze generously over each meatball, turning them so they are well coated on all sides. Return the pan to the oven under the broiler for 2 to 3 minutes, watching closely, until the glaze is caramelized and sticky with a few charred edges. I find that keeping the rack in the upper third of the oven gives the best caramelization without burning. Pull them out as soon as they look lacquered and gorgeous.

Step 6: Make the Gochujang Cream Sauce

  • 1 tablespoon unsalted butter
  • 3 cloves garlic, minced
  • 2 tablespoons gochujang
  • 1/2 cup chicken broth
  • 1 cup heavy cream
  • 1 tablespoon soy sauce
  • 1 teaspoon rice vinegar
  • Salt and black pepper to taste

In a medium saucepan over medium heat, melt the butter and add the minced garlic. Cook for about one minute until fragrant, stirring constantly so the garlic does not brown. Add the gochujang and stir it into the butter and garlic, letting it toast very briefly for about 30 seconds. Pour in the chicken broth and stir to combine, then add the heavy cream, soy sauce, and rice vinegar. Reduce the heat to low and let the sauce simmer gently for 5 to 7 minutes, stirring regularly, until it thickens enough to coat the back of a spoon. Season with salt and pepper to taste. I tend to lean light on extra salt since the soy sauce already carries a lot of the seasoning work.

Step 7: Assemble and Serve

  • Sliced green onions for garnish
  • Steamed rice for serving (optional)

Pour the gochujang cream sauce into a wide serving bowl or shallow dish. Arrange the glazed meatballs on top of the sauce, nestling them in so they sit beautifully. Scatter plenty of sliced green onions over everything for freshness and color. Serve immediately over steamed rice, or set the whole bowl on the table as a showstopping centerpiece for everyone to dig into. I like to drizzle just a little extra cream sauce over the top of the meatballs right before serving so every bite has that luscious, spicy creaminess.

Korean BBQ Turkey Meatballs with Gochujang Cream Sauce

Juicy, oven-baked turkey meatballs glazed with a sticky Korean BBQ sauce and served over a silky, spicy gochujang cream sauce. Bold, restaurant-worthy flavors come together in just 45 minutes for a weeknight dinner that feels truly special.
Save this recipe on Pinterest for later! Print
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 servings
Calories: 420kcal
Author: Emily Carter

Ingredients

Turkey Meatballs

  • 1 lb 450g ground turkey (93% lean)
  • 1/3 cup panko breadcrumbs
  • 1 large egg
  • 3 cloves garlic minced
  • 1 teaspoon fresh ginger grated
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 2 green onions finely sliced (plus more for garnish)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder

Korean BBQ Glaze

  • 3 tablespoons soy sauce
  • 2 tablespoons gochujang
  • 2 tablespoons brown sugar
  • 1 tablespoon rice vinegar
  • 1 tablespoon sesame oil
  • 2 cloves garlic minced
  • 1 teaspoon fresh ginger grated

Gochujang Cream Sauce

  • 1 tablespoon unsalted butter
  • 3 cloves garlic minced
  • 2 tablespoons gochujang
  • 1/2 cup chicken broth
  • 1 cup heavy cream
  • 1 tablespoon soy sauce
  • 1 teaspoon rice vinegar
  • Salt and black pepper to taste

For Serving

  • Sliced green onions for garnish
  • Steamed rice optional

Instructions

Instructions

  • Preheat your oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper or lightly grease it with cooking spray. Set aside while you prepare the meatball mixture.
  • Add all meatball ingredients (ground turkey, panko, egg, garlic, ginger, soy sauce, sesame oil, green onions, black pepper, and onion powder) to a large mixing bowl. Mix gently with your hands just until combined — do not overmix. Portion the mixture into balls roughly 1.5 inches in diameter (about 20 to 22 meatballs) and place them evenly spaced on the prepared baking sheet. Slightly damp hands make rolling easier.
  • Bake the meatballs in the preheated oven for 18 to 20 minutes, rotating the pan once at the halfway mark, until cooked through and golden. The internal temperature should reach 165°F (74°C). Do not apply the glaze yet.
  • While the meatballs bake, whisk together the soy sauce, gochujang, brown sugar, rice vinegar, sesame oil, minced garlic, and grated ginger in a small bowl until the sugar is fully dissolved and the glaze is smooth. Taste and adjust sweetness or heat as desired.
  • Once the meatballs are cooked through, switch the oven to the broiler on high heat. Brush the Korean BBQ glaze generously over each meatball, coating all sides. Return the pan to the oven under the broiler for 2 to 3 minutes, watching closely, until the glaze is caramelized, sticky, and has a few charred edges. Keep the rack in the upper third of the oven for best results.
  • In a medium saucepan over medium heat, melt the butter. Add the minced garlic and cook for about 1 minute until fragrant, stirring constantly. Add the gochujang and stir into the butter for about 30 seconds. Pour in the chicken broth, then add the heavy cream, soy sauce, and rice vinegar. Reduce heat to low and simmer gently for 5 to 7 minutes, stirring regularly, until the sauce thickens enough to coat the back of a spoon. Season with salt and black pepper to taste.
  • Pour the gochujang cream sauce into a wide serving bowl or shallow dish. Arrange the glazed meatballs on top of the sauce. Scatter sliced green onions over everything. Serve immediately over steamed rice if desired, with extra cream sauce drizzled on top.

Notes

Do not overmix the meatball mixture or the texture will become dense and rubbery. Mix just until combined. Always wait until the meatballs are nearly fully cooked before applying the glaze to prevent the sugar from burning. Keep the cream sauce on a gentle simmer and never let it boil hard, or the cream may break and turn grainy. For a dairy-free version, substitute full-fat coconut cream for the heavy cream. Meatballs freeze well for up to 3 months without the cream sauce — make the sauce fresh when ready to serve.

Nutrition

Calories: 420kcal | Carbohydrates: 24g | Protein: 32g | Fat: 22g | Sodium: 1180mg | Fiber: 1g | Sugar: 10g

WANT TO SAVE THIS RECIPE?

Air-Fryer Crispy Chicken Meatballs with Sriracha Honey Glaze

Baked Honey-Soy Chicken Meatballs with Spicy Aioli