Ingredients
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 4 medium sweet potatoes, peeled and cubed
- 4 cups vegetable or chicken broth
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon ground cinnamon (optional)
- Salt, to taste
- Black pepper, to taste
- 1/2 cup plain Greek yogurt, plus extra for serving
- Fresh parsley or chives for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat.
- Sauté the diced onion for 3–4 minutes until softened. Add the garlic and cook for 30 seconds until fragrant.
- Add the cubed sweet potatoes, cumin, smoked paprika, cinnamon (if using), salt, and black pepper. Stir to coat.
- Pour in the broth and bring to a boil. Reduce heat and simmer for 18–22 minutes, until the sweet potatoes are very tender.
- Use an immersion blender to puree the soup until smooth and creamy, or carefully blend in batches using a countertop blender.
- Stir in the Greek yogurt until fully incorporated and silky.
- Taste and adjust seasoning as needed. Serve with an extra spoonful of Greek yogurt and fresh herbs on top.
Notes
- For a dairy-free version, substitute coconut yogurt or omit the yogurt entirely.
- Roasting the sweet potatoes at 400°F (200°C) for 25–30 minutes before blending adds deeper flavor.
- Add a pinch of red pepper flakes for gentle heat.
- If the soup thickens during storage, add a splash of broth or water when reheating.
- Freeze for up to 2 months; for best texture, add yogurt after reheating.
Nutrition
- Serving Size: 1 serving (approximately 1 1/2 cups)
- Calories: 310
- Sugar: 10g
- Sodium: 640mg
- Fat: 14g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 6g
- Protein: 8g
- Cholesterol: 10mg