🍽️ Servings:

4 bowls

⏱️ Total Time:

Prep Time: 20 minutes
Cook Time: 25 minutes
Total: 45 minutes


🧂 Ingredients

For the Meat Mixture:

  • 500 g (1 lb) lean ground beef, chicken, or turkey
  • 1 tbsp olive oil (or sesame oil for extra flavor)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tsp grated fresh ginger (optional, for extra flavor)
  • 1 tbsp low-sodium soy sauce
  • 1 tbsp oyster sauce (optional but adds great depth)
  • 1 tbsp chili paste or sriracha (adjust to taste)
  • Salt & pepper to taste

For the Broccoli:

  • 3 cups broccoli florets (fresh or frozen)
  • 1 tbsp olive oil
  • Pinch of salt
  • ½ tsp garlic powder

For the Base:

  • 2 cups cooked brown rice, quinoa, or cauliflower rice
    (choose depending on your dietary preference)

For Garnish (optional but recommended):

  • 2 green onions, chopped
  • 1 tsp sesame seeds
  • Lime wedges
  • Fresh cilantro or parsley

🔪 Step-by-Step Instructions

Step 1: Prepare the Base

  1. If using rice or quinoa, cook according to package directions.
  2. For a low-carb option, use cauliflower rice:
    • Grate raw cauliflower or pulse florets in a food processor.
    • Sauté in a dry pan for 5–7 minutes until tender.
  3. Set aside and keep warm.

Step 2: Cook the Broccoli

  1. Heat 1 tbsp olive oil in a large skillet or wok over medium heat.
  2. Add the broccoli florets and a pinch of salt and garlic powder.
  3. Stir-fry for 4–5 minutes until they are bright green and tender-crisp.
  4. Remove from skillet and set aside.

Step 3: Cook the Meat

  1. In the same skillet, add another drizzle of oil if needed.
  2. Add the chopped onion and sauté for 2–3 minutes until translucent.
  3. Add the minced garlic and ginger, cooking for another 30 seconds.
  4. Add the ground meat. Break it apart with a spatula and cook until browned (about 7–8 minutes).
  5. Drain any excess fat if necessary.

Step 4: Flavor the Meat

  1. Stir in soy sauce, oyster sauce, and chili paste (or sriracha).
  2. Mix well and let it simmer for 2–3 minutes until the sauce thickens slightly.
  3. Taste and adjust with salt and pepper.

Step 5: Combine

  1. Add the cooked broccoli back into the skillet with the meat.
  2. Stir well so everything is coated with the sauce.
  3. Cook for 2 more minutes to heat through.

Step 6: Assemble the Bowls

  1. In each serving bowl, add a layer of your chosen base (rice, quinoa, or cauliflower rice).
  2. Spoon the broccoli-meat mixture on top.
  3. Garnish with green onions, sesame seeds, and a squeeze of lime juice.
  4. Add fresh cilantro or parsley for extra freshness.

💪 Nutrition (Per Bowl, Approximate)

  • Calories: 420–480 (depending on base)
  • Protein: 38–45 g
  • Carbohydrates: 30–40 g
  • Fat: 15–20 g
  • Fiber: 6–8 g

🌟 Tips & Variations

  • For extra protein: Add a fried egg or soft-boiled egg on top.
  • Vegetarian option: Replace meat with tofu or tempeh.
  • Meal prep: Store in airtight containers up to 4 days in the fridge.
  • Flavor twist: Add 1 tsp honey or maple syrup to the sauce for a sweet-spicy flavor balance.