-
Melt butter in a large saucepan over low heat; stir in onion and leek.
-
Cover and cook 20 minutes. Stir in potato; cover and cook 15 minutes.
-
Stir in broth, salt, and pepper and other seasonings; bring to a boil. Reduce heat, and simmer 30 minutes or until the potato is
tender.
-
Remove from heat, and cool slightly. Stir in tofu, greek yogurt and cream cheese.
-
Pull 1/3 of the soup out and do not blend it.
-
Process soup in batches in a blender until smooth, stopping to scrape down sides; return to saucepan, and cook over medium heat
until thoroughly heated.
-
Stir in unblended soup so that there is some texture.
-
Cool. Package.