West African Sweet Potato Seed Soup


1 tablespoon olive oil 1 large red onion, chopped 1 carrot, chopped 3 cloves garlic, minced 1 quart vegetable stock 2 medium yams or sweet potatoes, washed and cubed 1 teaspoon cumin powder ½ teaspoon dry ginger sea salt and cayenne pepper to taste 1 14.5 oz can tomato sauce 1 14.5 oz can diced tomatoes 1 cup smooth sunflower seed butter (or peanut butter if tolerated) 1 cup sunflower seeds (or peanuts if tolerated)   Heat oil in a … Continued