Moroccan Tomato Soup - 1 Guiding Stars
Active Time
Total Time
One Guiding Star icon One Guiding Star indicates good nutritional value.

Peanut butter and warm spices bring the flavors of northern Africa to an otherwise classic tomato soup. Lightly sweet and nicely balanced for acidity, this tomato soup might just become your new go-to recipe.


  • 1 Tbsp. olive oil
  • 2 onions, chopped
  • 2 cloves garlic, minced
  • 2 Tbsp. brown sugar
  • 2 tsp. chili powder
  • 1 tsp. cumin
  • ½ tsp. pepper
  • ¼ tsp. salt
  • ¼ tsp. cayenne
  • 1 pinch cinnamon
  • 1 (14.5 oz.) can no-salt-added diced tomatoes
  • 2½ cups water
  • ¼ cup tomato paste
  • 1 Tbsp. red wine vinegar
  • ⅓ cup red lentils
  • ¾ cup peanut butter


  1. Heat olive oil in a large, heavy-bottomed pot on medium heat. Add in onions, garlic, sugar, chili powder, cumin, pepper, salt, cayenne, and cinnamon. Cook until fragrant (2 minutes).
  2. Add in remaining ingredients except for peanut butter. Simmer on medium-low until lentils are cooked through (30-45 minutes).
  3. Add in peanut butter and blend either using an immersion blender or working in small batches in a standard blender with the vent hold open and loosely covered with a kitchen towel.
  4. Serve hot.
Nutritional analysis per serving: Calories 315; Total Fat 18.5g (24% Daily Value); Saturated Fat 3g (15% DV); Trans Fat 0g; Cholesterol 0mg (0% DV); Sodium 270mg (12% DV); Total Carbohydrate 28g (10% DV); Dietary Fiber 7g (25% DV); Total Sugars 12g; Includes 5g Added Sugars (8% DV); Protein 13g; Vitamin D 0% DV; Calcium 4% DV; Iron 10% DV; Potassium 10% DV; Niacin 25% DV; Copper 20% DV;
Recipe by Guiding Stars at
© 2023 Guiding Stars Licensing Company. All rights reserved. US Patent Nos. 7,974,881; 8,626,796