Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Korean Bulgogi meatballs served in a high-protein bowl with rice and cucumber salad

Korean Bulgogi Meatballs — High-Protein Hidden Veggie Bowl


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Coco Park
  • Total Time: 32 min
  • Yield: 4 serv 1x
  • Diet: Low-Carb

Description

Tender Korean Bulgogi Meatballs made with ground beef, tofu, spinach, and vegetables, finished with caramelized Bachan’s sauce for a flavorful high-protein hidden veggie bowl.


Ingredients

Units Scale
  • 1/2 lb ground beef
  • 4 oz tofu
  • 1 1/2 cups frozen spinach
  • 1/2 cup onion, finely chopped
  • 1/3 cup carrots, finely chopped
  • 2 green onions, chopped
  • 1-2 garlic cloves, finely chopped
  • 1 tsp soy sauce
  • 2 tsp sesame oil
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 egg
  • 3 Tbsp Bachan's The Original Japanese Barbecue Sauce
  • Neutral oil, for cooking
 

Instructions

1️⃣ Prepare the spinach
Place the frozen spinach in a microwave-safe bowl with 3 tablespoons of water. Cover and microwave for 2–3 minutes until thawed and softened. Drain well, let cool slightly, then squeeze out as much liquid as possible using your hands.

2️⃣ Prepare the tofu
Squeeze excess water from the tofu using your hands, cheesecloth, or a nut milk bag. If squeezing by hand, smaller portions are easier to press. Crumble the tofu.

3️⃣ Make the meatball mixture
In a large bowl, combine the ground beef, tofu, spinach, onion, carrots, green onions, garlic, soy sauce, sesame oil, salt, black pepper, and egg. Mix gently until evenly combined, being careful not to overmix.

4️⃣ Form the meatballs
Roll the mixture into 1-inch meatballs. For easier cooking and better browning, you can place them on a parchment-lined baking sheet and freeze for 15–20 minutes before cooking.

5️⃣ Cook the meatballs
Heat a large nonstick skillet over medium heat and lightly coat with oil. Add the meatballs in a single layer and cook for about 10–12 minutes total, turning every 2 minutes, until browned and cooked through.

6️⃣ Add the sauce
Drizzle the Bachan’s sauce over the meatballs and turn gently to coat. Let the sauce caramelize slightly as it warms.

7️⃣ Serve
Serve over brown jasmine rice, brown rice, or quinoa. These pair especially well with my Korean Spicy Cucumber Salad (Oi Muchim) for a fresh, crunchy contrast.

 

  • Prep Time: 20 min
  • Cook Time: 12 min
  • Category: Dinner, high protein, Lunch
  • Method: Frying
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 serving
  • Calories: 245 kcal
  • Sugar: 6 g
  • Sodium: 495 mg
  • Fat: 16 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.25 g
  • Carbohydrates: 8 g
  • Fiber: 3 g
  • Protein: 20 g
  • Cholesterol: 85 mg