Creamy, smooth, and wonderfully comforting, this Slow Cooker Sweet Potato Soup with Peanut Butter is simple to prepare and full of flavor.

Slow Cooker Sweet Potato Soup with Peanut Butter
This slow cooker sweet potato soup with peanut butter is a savory twist on classic sweet potato soup. Instead of leaning into sweeter or Thai-inspired versions, this recipe uses peanut butter to add depth and creaminess for a rich, savory bowl that’s easy to make and perfect for busy days.
After peeling and dicing the sweet potatoes, you simply add everything to the slow cooker, let it cook, then blend and finish with milk. It’s an ideal hands-off side or light main when you want something comforting without fuss.
What You Need To Make This Slow Cooker Sweet Potato Soup with Peanut Butter
- Sweet potatoes
- Garlic
- Onion
- Canned diced tomatoes (with liquid)
- Cinnamon
- Salt
- Pepper
- Peanut butter
- Broth (chicken or vegetable)
- Whole milk (or substitute)
- Toasted peanuts for garnish

How To Make This Slow Cooker Sweet Potato Soup with Peanut Butter
1. Peel and dice the sweet potatoes into cubes.
2. Add the sweet potatoes, garlic, chopped onion, canned diced tomatoes (with their liquid), cinnamon, salt, pepper, peanut butter, and broth to the slow cooker. Reserve the milk and toasted peanuts for after blending.
3. Cook on high for about 4 hours or on low for 7–8 hours. If cooking on low, stir once during the last two hours to redistribute heat and flavors.
4. When the vegetables are tender, blend the mixture until smooth using an immersion blender, or transfer in batches to a countertop blender (be careful with hot liquids). Stir in whole milk a little at a time until you reach the desired consistency and creaminess.
5. Serve warm, garnished with toasted peanuts for texture and a crunchy contrast.

Tips on Cooking and Storing This Sweet Potato Soup
- If using the low setting, avoid opening the slow cooker multiple times so it retains heat and finishes cooking evenly.
- If you run out of peanut butter, you can make a simple version at home by processing roasted peanuts in a food processor until smooth.
- Store leftovers in an airtight container in the refrigerator for up to several days.
- To freeze, omit the milk before freezing. Thaw fully, reheat gently, and stir in milk just before serving to preserve texture.
Ideas of What To Serve with Sweet Potato Soup
- Breadsticks
- Grilled cheese sandwiches
- Mac and cheese
- Crispy roasted Brussels sprouts
- Grilled or roasted chicken
Substitutions
- Milk alternatives: use coconut milk or another plant-based milk for a dairy-free version.
- Blending: if you don’t have an immersion blender, puree the soup in batches in a regular blender—allow it to cool slightly and avoid filling the blender more than two-thirds full.
- Spice: swap the cinnamon for chili powder if you prefer a spicier profile instead of warm sweetness.
Is This Slow Cooker Sweet Potato Soup Vegan?
- Yes — make it vegan by using vegetable broth and substituting coconut milk (or another plant milk) for the whole milk.
Recipe
Slow Cooker Sweet Potato Soup with Peanut Butter
Creamy, smooth, and comforting, this slow cooker sweet potato soup with peanut butter is easy to make and full of flavor.
Prep Time: 10 minutes | Cook Time: 4 hours | Total Time: 4 hours 10 minutes | Servings: 6
Ingredients
- 4 sweet potatoes
- 4 cloves garlic
- 1 onion, chopped roughly
- 796 milliliters canned diced tomatoes, with liquid
- 1 tablespoon cinnamon
- 1 teaspoon salt
- 1 teaspoon pepper
- 1/3 cup peanut butter
- 4 cups broth (chicken or vegetable)
- 1 cup whole milk, or less to taste
- Toasted peanuts for garnish
Instructions
- Peel and dice the sweet potatoes into cubes.
- Place the sweet potatoes, garlic, onion, canned tomatoes (with liquid), cinnamon, salt, pepper, peanut butter, and broth into the slow cooker. Do not add the milk or peanuts yet.
- Cook on high for 4 hours or on low for 7–8 hours. If cooking on low, stir once during the last two hours.
- Blend the soup until smooth with an immersion blender or in batches in a blender. Stir in milk until the soup reaches your preferred thickness.
- Serve topped with toasted peanuts.
Notes
If cooking on low, try not to open the slow cooker frequently so it retains heat for even cooking.
Nutrition
Serving: 1 of 6 | Calories: 285 kcal | Carbohydrates: 46 g | Protein: 8 g | Fat: 9 g | Saturated Fat: 2 g | Fiber: 8 g | Sugar: 15 g | Sodium: 1368 mg | Potassium: 948 mg | Vitamin A: 21938 IU | Vitamin C: 18 mg | Calcium: 167 mg | Iron: 3 mg
Course: Slow Cooker | Cuisine: Comfort | Author: Carmy
More places to find me: @onepotonlyrecipes on Instagram and One Pot Only on Facebook!