
If so, this Sweet Potato and Black Bean Chili is a warm, hearty dish that’s full of flavor without any spice—just the way little ones like it. It’s made with simple pantry staples like soft sweet potatoes, black beans, and mild seasoning, making it perfect for babies, toddlers, and even the whole family. Plus, since everything simmers together in one pot, cleanup is a breeze. As a result, Sweet Potato and Black Bean Chili is a comforting go-to recipe for chilly evenings, easy batch cooking, or any time you need a quick win at mealtime.

This toddler-friendly chili checks all the boxes: it’s packed with fiber, plant-based protein, and natural sweetness from the sweet potatoes. Even better, the texture is soft and spoonable. As a result, it’s great for self-feeding toddlers or for mashing into a smoother consistency for younger babies. In addition, it’s naturally dairy-free and gluten-free, so it works well for many little eaters. You can even give it a fun name like “cozy bean stew” or “snuggle chili” to help picky toddlers get excited.
As a bonus, it’s easy to customize. For example, you can stir in a handful of finely chopped spinach or top it with a dollop of plain yogurt for extra creaminess. For that reason, this Sweet Potato and Black Bean Chili has quickly become one of our favorite family-friendly recipes—it’s nutritious, flexible, and toddler-approved.
Ingredients You Need
This cozy sweet potato bean chili is made with simple, wholesome ingredients that are gentle on little tummies. Here’s what each one brings to the bowl:
Sweet potato adds natural sweetness and a soft, mashable texture toddlers love.
Black beans are full of plant-based protein and fiber to keep bellies full and satisfied.
Onion and garlic offer flavor without overpowering young taste buds.
Diced tomatoes create a mild, saucy base and add a bit of vitamin C.
Chili powder gives a warm, mild flavor that’s toddler-safe when used lightly.
Vegetable broth brings everything together with extra nutrients and moisture.
Olive oil adds healthy fat and helps sauté the veggies until soft and fragrant.
Ingredient Swaps
This sweet potato bean chili is naturally dairy-free and gluten-free, but it’s easy to adjust further if needed:
Thicker texture needed? Mash some of the chili at the end of cooking for an extra creamy base.
No beans? Try lentils or mashed chickpeas for a similar texture and protein boost.
No tomatoes? Use pumpkin purée or butternut squash purée for a sweeter twist.
Spice-sensitive toddler? Use just a pinch of chili powder or leave it out entirely—the sweet potato adds plenty of flavor.
Step-by-Step Instructions
This one-pot sweet potato bean chili is simple and satisfying—perfect for weeknight meals or easy lunch prep.
Step 1. Heat olive oil in a pot over medium heat. Add onion and garlic, then sauté until soft and fragrant. This creates a flavorful base for the chili.



Step 2. Stir in the chili powder and cook for 1 minute. This brings out the warm, earthy flavor without making it spicy.

Step 3. Add the sweet potato, black beans, diced tomatoes, and broth. Stir everything together, then bring to a gentle boil.




Step 4. Reduce heat and simmer for 20 minutes, until the sweet potato is tender. For younger babies, you can mash or blend the chili slightly to make it smoother.
Step 5. Let cool slightly before serving. Offer with a spoon, or let toddlers scoop it with soft toast sticks or steamed veggies.
Frequently Asked Questions
Can I use frozen sweet potatoes?
Yes! Just thaw them slightly before adding to the pot. They’ll break down more quickly but still work well.
Is this recipe spicy?
Not at all! With just a small amount of chili powder, the flavor is warm but mild. Skip or reduce the spice for younger toddlers.
Can I make this ahead?
Absolutely. Sweet potato bean chili tastes even better the next day and stores beautifully.
Can I freeze it?
Yes, it freezes well. Portion into toddler-size servings and freeze for up to 2 months.
How can I make it more filling?
For example, you can stir in cooked quinoa, rice, or even tiny pasta shells to stretch the meal.
What can I serve it with?
This sweet potato bean chili is filling on its own, but as a bonus, it pairs well with lots of toddler-friendly sides. For example, offer it with soft bread for dipping, mashed avocado, or a small bowl of plain yogurt to cool the flavors. In addition, fruit like banana slices or pear wedges adds a sweet balance to the savory chili. For an extra fun lunch, serve it with veggie sticks or a mini smoothie on the side.
How to Store
Because this dish makes great leftovers, here’s how to store it safely:
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Cool completely, then freeze in small toddler-size containers for up to 2 months.
- Reheating: Warm in a pot or microwave with a splash of water or broth to loosen the texture.
- For babies: Make sure it’s fully cooled and mashed or blended to a texture your baby can handle.
Helpful Hints
- Use a mini spoon or let toddlers scoop with toast fingers to encourage independent eating.
- Freeze in silicone muffin trays for perfect toddler portions.
- Sneak in extra veggies like spinach, grated carrot, or zucchini.
- Mash or blend a portion for younger babies trying their first chili.
- Call it something fun like “cozy bean stew” or “snuggle chili” to make it more exciting for picky eaters.

Sweet Potato Bean Chili
Equipment
- Medium saucepan or pot
- Wooden spoon
- Knife
- Cutting board
- Measuring spoons
Ingredients
- 1 small sweet potato peeled and diced
- 1/2 cup black beans drained and rinsed
- 1 small onion diced
- 1 clove garlic minced
- 1 can diced tomatoes 14 oz
- 1 tbsp mild chili powder
- 2 cups low-sodium vegetable broth
- 1 tbsp olive oil
Instructions
- Warm the olive oil in a medium pot over medium heat. Add diced onion and garlic. Sauté for 2–3 minutes, or until soft and fragrant.
- Stir in the chili powder and cook for another minute to gently toast the spices. This adds flavor without making it spicy.
- Add the diced sweet potato, black beans, tomatoes, and broth. Stir well to combine.
- Bring the mixture to a gentle boil, then reduce the heat and simmer. Cook for about 20 minutes, or until the sweet potatoes are very tender.
- Let cool before serving. Mash gently for younger babies, or serve as-is for toddlers learning to self-feed with a spoon.
Notes
- Naturally gluten-free and dairy-free
- Use low-sodium broth for younger babies or replace with water
- Omit added salt for babies under 1
- Freeze extra servings in silicone muffin trays for quick defrosting
- Let toddlers dip soft bread or toast into their bowl
- Call it “cozy chili” or “snuggle stew” to make it fun for picky eaters
- Serve with plain yogurt or mashed avocado on top to mellow the flavors