Heat a stainless steel pan or if preferred, a large non-stick pan, over medium high heat. Brown the meat (either pork or beef) until cooked through. Add in the garlic and saute until slightly fragrant. Add in the carrots and celery and cook for 4-5 minutes.
Add in the cabbage and chicken broth to the pan and cook down until it has reached the desired texture. Unless you have a very large pan, you may need to add a few handfuls at a time until the cabbage cooks down enough that the pan isn't overflowing.
When the cabbage is almost cooked to your liking, add in the soy sauce, ginger and sriracha. Stir to combine.
Whisk the eggs together in a bowl. Make a hole in the middle of the pan and place the eggs in, making sure to stir them gradually into the meat and veggie mixture to ensure they don't scramble and to make sure they mix well.
Finish off with sesame oil to taste and mix well.