Prep the veggies: Thinly slice the cabbage and onion.
Shred the carrot if using. Mince the garlic and grate the ginger. Slice the green onions.
Brown the meat: Heat oil in a large skillet over medium-high heat.
Add ground pork and break it up. Season lightly with salt and pepper. Cook until browned and cooked through, 5–7 minutes.
Drain excess fat if needed.
Add aromatics: Stir in garlic and ginger. Cook 30–60 seconds until fragrant, stirring often so it doesn’t burn.
Cook the veggies: Add onion and carrot. Sauté 2–3 minutes until just starting to soften.
Add cabbage and toss well. Cook 5–7 minutes, stirring, until cabbage is tender-crisp.
Make the sauce: Stir in soy sauce, rice vinegar, and sriracha if using. Drizzle in sesame oil.
Taste and adjust salt, pepper, and heat.
Add eggs (optional): Push everything to one side. Crack eggs into the empty space and scramble quickly. Fold into the mixture once set.
Finish and garnish: Stir in green onions.
Top with sesame seeds and a squeeze of lime if you like.
Portion for meal prep: Divide into 4–5 containers. Let cool slightly before sealing.