In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the ground pork or chicken and cook until browned and cooked through, breaking it up with a spoon as it cooks. Remove the meat from the skillet and set aside.
In the same skillet, add the chopped onion, minced garlic, and minced ginger. Sauté until fragrant and the onion is translucent, about 2-3 minutes. Add the sliced cabbage, and carrot to the skillet. Stir fry for about 5-6 minutes, until the vegetables are tender-crisp.
Return the cooked meat to the skillet. Stir in the soy sauce, rice vinegar, sesame oil, sriracha, and sugar. Cook for an additional 2-3 minutes, stirring to combine and heat through. Garnish with sliced green onions and sesame seeds if desired.
