I've made this several times before, it's different every time. (Like just about everything else I make!) The other versions can be found on the "Meat" page of this blog.
Put a pot of water on to boil for pasta. Chop 1/4 onion and begin browning it in some olive oil. Chop 3 cloves of garlic and roughly a tbsp of fresh ginger and add them. Add some garlic powder, ginger powder, and about 1/2 c of veggie stock. Chop up a pound or so of steak and add it to the pot along with some more veggie stock, a bit of beer, and some soy sauce. Cover and let cook for awhile. When the pasta water boils, add some salt, olive oil, and a large handful of linguini, broken in half. Steam a bunch of baby broccoli, then chop it into bite-sized pieces. When the beef is cooked, add about 1/3 c of crunchy peanut butter. Sitr well, let cook until it has thickened enough not to be watery when mixed with the pasta and broccoli. Combine everything in a large bowl and toss til evenly mixed.
This dish turned out to be just the right stickiness to make it possible to eat the pasta with chopsticks. Hooray!