Combine pepper, onion, garlic, chilies, ginger, salt and pepper in a food processor.
Process until finely chopped.
Add oil and process into a smooth paste.
Add mixture to beef and toss thoroughly to coat.
Cover and refrigerate 2-3 hours.
Preheat grill to high.
Remove beef and thread it onto skewers, alternating with pieces of pepper and onion.
Place peanut flour on a large plate.
Roll the kebabs in the peanut flour until generously coated.
Oil the grill grate.
Grill kebabs, turning with tongs, until beef is cooked to taste, 2-3 minutes per side (8-12 minutes total) for medium-rare.
Note: if you can't find peanut flour, combine 1 1/4 cups dry-roasted peanuts and 1/4 cup all purpose flour in a food processor. Pulse until mixture is finely ground. Be careful not to overprocess or you'll have peanut butter.