In a dry, heavy pot over low heat, cook onions alone, stirring often, 15–20 minutes until deeply softened. Do not add fat yet.
Add niter kibbeh, garlic, and ginger. Cook 3 minutes until fragrant.
Stir in berbere, cook 2 minutes to bloom the spices.
Add tomato paste, cook 1 minute.
Add beef chunks, tossing to coat in the spiced base.
Pour in broth, bring to a simmer, cover, and cook 1 hour 15 minutes to 1 hour 30 minutes until the beef is completely fork-tender.
Season with salt and serve hot.