
Paleo Chili-Stuffed Sweet Potatoes
Ingredients
- 4 medium sweet potatoes (about 8 oz / 225 g each)
- 1 tablespoon avocado oil (15 ml)
- 1 lb ground beef, 85% lean (450 g)
- 1 medium yellow onion, diced (about 1 cup / 150 g)
- 3 cloves garlic, minced
- 1 tablespoon chili powder (8 g)
- 1 teaspoon ground cumin (2 g)
- 1/2 teaspoon smoked paprika (1 g)
- 1/4 teaspoon cayenne pepper, optional
- 1 teaspoon fine sea salt (6 g), plus more for the potatoes
- 1 can crushed tomatoes, 14.5 oz (411 g)
- 1 cup beef broth (240 ml)
- 1 tablespoon tomato paste (16 g)
- 1 tablespoon apple cider vinegar (15 ml)
- 2 scallions, thinly sliced, for serving
Method
- Heat the oven to 425°F (220°C). Pierce each sweet potato 4 times with a knife, rub with a little of the avocado oil, and salt the skins.
- Roast the sweet potatoes directly on the oven rack for 45 to 55 minutes, until a knife slides into the center with no resistance.
- While the potatoes roast, heat the remaining avocado oil in a heavy pot or Dutch oven over medium-high heat. Add the ground beef and break it up, cooking 6 to 8 minutes until browned and no pink remains. Drain excess fat, leaving about 1 tablespoon in the pot.
- Add the onion and cook 4 to 5 minutes, until translucent and starting to soften. Add the garlic and cook 30 seconds, until fragrant.
- Stir in the chili powder, cumin, smoked paprika, cayenne if using, and the 1 teaspoon salt. Cook 1 minute, stirring constantly, to toast the spices.
- Add the crushed tomatoes, beef broth and tomato paste. Stir to combine, bring to a simmer, then reduce heat to low.
- Simmer uncovered for 35 minutes, stirring occasionally, until the chili has thickened enough to hold its shape in a spoon and no longer pools liquid at the edges.
- Stir in the apple cider vinegar and taste for salt.
- Split each roasted sweet potato lengthwise, fluff the flesh with a fork, and spoon the chili over the top. Scatter with scallions and serve immediately.
This chili has to hold its shape on a spoon before it goes anywhere near a sweet potato. A thin, soupy chili turns the potato flesh to mush and slides off the sides of the plate. That single texture constraint, a 35-minute simmer down to a scoopable thickness, is what separates this from a bowl of chili poured over a side dish.
There are no beans here, and there’s no dairy garnish, which makes this compliant for Whole30 and for a standard paleo template. The heat comes from chili powder, cumin, smoked paprika and an optional pinch of cayenne, not from a jar of taco seasoning with sugar and anti-caking agents in it.
Why are sweet potatoes paleo and not regular potatoes?
Sweet potatoes are a root vegetable from the morning glory family, unrelated botanically to white potatoes, which are nightshades. Most paleo frameworks exclude nightshades and high-glycemic starches for some followers, but sweet potatoes are near-universally included because early paleo writers classified them as a whole-food starch comparable to what foraging populations would have eaten. The distinction is more about tradition within the paleo diet’s rules than a hard nutritional line — both are calorie-dense tubers, but sweet potatoes carry the paleo-approved label and white potatoes generally do not.
Can you have sweet potatoes on paleo?
Yes. Sweet potatoes are one of the few starchy vegetables explicitly allowed across paleo and Whole30 frameworks, usually without portion limits. They’re used here as the vessel and the starch component of the meal, replacing rice, cornbread or a bun, all of which are excluded.
Getting the roast right before the fill
Roast your sweet potatoes directly on the oven rack, not on a baking sheet, so the steam escapes the skin rather than pooling underneath it. At 425°F (220°C), a medium potato around 8 oz (225 g) takes 45 to 55 minutes; smaller ones can be done closer to 40. Pierce the skin 4 times first, or trapped steam will split it open in the oven, which isn’t dangerous but does make a mess of your rack. You will know the potato is done when a paring knife meets zero resistance at the thickest point; anywhere short of that, the center stays firm and starchy under the chili.
Soupy chili and dry potatoes: two ways this dish fails
Soupy chili that won’t stay on the potato happens when the simmer is cut short. Crushed tomatoes and 1 cup (240 ml) of beef broth start out thin; they need the full 35 minutes uncovered to reduce down to a consistency that mounds rather than spreads. Pulling it at 20 minutes because it “smells done” leaves too much water in the pot.
Dry, tight-skinned potatoes come from underestimating roast time or crowding the oven. If your potatoes are packed close together on a rack with a sheet pan underneath catching drips, airflow drops and the outside skin never crisps or fully steams; instead you get a leathery texture that resists the fork. Give each potato space and roast it the full time rather than checking early and returning it, which resets the internal temperature climb.
Swapping the beef, and the one swap that breaks Whole30 compliance
Ground turkey or ground bison both work in place of the 1 lb (450 g) of ground beef; drop the fat-draining step slightly since turkey renders less. Beef broth can be swapped for chicken broth without changing the result meaningfully. The one substitution that does not work within the stated compliance: any pre-made chili seasoning packet or canned chili starter. Nearly all of them contain sugar, dextrose, or anti-caking agents with corn or wheat derivatives, which breaks both Whole30 and strict paleo rules even though the ingredient list looks short on the box.
Questions cooks ask about paleo sweet potato chili
Is this chili Whole30 compliant?
Yes, as written: no beans, no added sugar, no dairy and no grain-based thickeners. Check the label on your canned crushed tomatoes and tomato paste specifically, since some brands add citric acid (fine) or sugar (not fine).
Can I make the chili ahead and stuff the potatoes later?
Yes. The chili and the roasted potatoes hold separately for up to 4 days refrigerated. Reheat the chili in a saucepan over medium-low heat until it returns to a simmer, about 5 to 7 minutes, then split and fill freshly reheated potatoes rather than reheating them already assembled.
Can I use a slow cooker instead of simmering on the stove?
Yes, but skip the broth reduction benefit: brown the beef and onion in a skillet first, then transfer everything to a slow cooker on low for 4 hours. Finish by simmering uncovered on the stove for 10 minutes at the end if your chili is still thin, since slow cookers don’t reduce liquid the way an open pot does.
Why is my chili bitter?
Spices scorched during the 1-minute toasting step, usually from heat left too high after the onions caramelized. Chili powder and smoked paprika burn fast once the pan’s residual oil gets hot; stir constantly and pull the pot off heat immediately if you smell any acrid, burnt-toast note.
How long the components keep
Store your cooled chili in an airtight container for up to 4 days in the refrigerator, or freeze it flat in a zip-top bag for up to 3 months. Roasted sweet potatoes keep 4 days refrigerated whole and unstuffed; they don’t freeze well once roasted, since the texture turns grainy on thawing. Assemble your stuffed potatoes just before serving rather than storing them fully built.
More entrees
See all →
The Advantages of a Mostly Paleo Diet, With a Sheet-Pan Recipe to Start
The real advantages of a mostly paleo diet, explained with limits intact, plus a sheet-pan chicken and vegetable…
Roasted veggie tacos with chipotle-lime mayo
Roasted veggie tacos need a 425°F oven and a dry sheet pan: crowd the vegetables and they steam…
Keto sausage, veggie and cauliflower rice fry-up
A 25-minute keto sausage and vegetable stir fry with cauliflower rice, sized so the pan never steams.
Fish Tacos with Mango Salsa and Avocado Cream
Firm white fish, cold mango salsa, and avocado cream in warm tortillas, built to hold texture instead of…