Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 11 ingredients for grocery delivery
Step 1
Cook 4 chopped thick-cut bacon slices in a large heavy-bottomed pot or Dutch oven over medium-high heat, stirring occasionally, until the fat is rendered out and the bacon is crisp, about 10 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate.
Step 2
Add 1 diced medium yellow onion and 2 diced medium celery stalks to the pot. Cook, stirring occasionally, until the onion is softened, about 5 minutes. Stir in 2 pounds peeled and diced sweet potatoes, 3 minced garlic cloves, 1 3/4 teaspoons kosher salt, 1 teaspoon dried thyme if using, 1 teaspoon smoked paprika, and 1/2 teaspoon black pepper. Cook until the garlic is fragrant, about 3 minutes.
Step 3
Stir in 3 cups low-sodium chicken broth and bring to a boil. Reduce the heat to maintain a simmer and cook until the sweet potatoes are tender, 12 to 15 minutes.
Step 4
Stir in 1 (about 13-ounce) can full-fat coconut milk, 3 ounces baby spinach, and 1 cup frozen corn kernels. Cook until the spinach wilts, 1 to 2 minutes. Taste and season with more kosher salt as needed. Serve garnished with the reserved bacon and more black pepper.