Ingredients
Scale
Vegetables
- 2 large sweet potatoes, peeled and chopped
- 1 medium butternut squash, peeled and chopped
- 1 medium onion, chopped
- 2 cloves garlic, minced
Liquids & Fats
- 4 cups vegetable broth
- 2 tablespoons olive oil (or butter)
- 4 ounces cream cheese (full-fat), softened
Seasonings
- Salt, to taste
- Black pepper, to taste
- Optional spices: ¼ teaspoon cinnamon, ¼ teaspoon nutmeg
Instructions
- Prepare and Roast the Vegetables: Peel and chop sweet potatoes and butternut squash into uniform cubes. Toss with olive oil, salt, and pepper, then spread evenly on a baking sheet. Roast at 400°F (200°C) for 25-30 minutes until tender and slightly caramelized to enhance sweetness and flavor.
- Sauté Aromatics: While vegetables roast, heat olive oil or butter in a large pot over medium heat. Add chopped onions and minced garlic, sautéing for about 5 minutes until soft and fragrant, creating a savory base for the soup.
- Combine and Simmer: Add roasted sweet potatoes and butternut squash to the pot along with vegetable broth. Bring to a gentle simmer and cook for 10 minutes to allow flavors to meld.
- Puree and Add Cream Cheese: Use an immersion blender directly in the pot or blend in batches using a countertop blender until smooth and creamy. Return to pot if needed, then stir in softened cream cheese while warm until fully melted and incorporated, yielding a rich texture.
- Season and Serve: Season with salt, pepper, and optional spices like nutmeg or cinnamon. Adjust seasoning to taste. Serve hot, garnished with your choice of toppings or fresh herbs.
Notes
- Roasting vegetables deepens the soup’s flavor and adds natural sweetness.
- Using full-fat cream cheese delivers the richest, creamiest texture.
- Adjust the broth quantity to achieve your preferred soup consistency.
- Blend in batches if needed to avoid overfilling your blender and to ensure smoothness.
- Add fresh herbs just before serving for the best flavor and brightness.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Appetizers
- Method: Baking, Sautéing, Simmering, Blending
- Cuisine: American
- Diet: Gluten Free
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 7g
- Sodium: 350mg
- Fat: 9g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 15mg
Keywords: sweet potato soup, butternut squash soup, cream cheese soup, creamy soup, comforting soup, gluten-free soup, roasted vegetable soup