Peanuts and tomatoes may sound like strange bedfellows if you haven’t had much experience with north African cuisine, but in our humble opinion, it’s a combination that merits your attention. The sweetness and acidity pair perfectly with sweet potatoes, creating a rich, flavorful stew that you’ll want more of.