Skip to Content

30-Minute Sweet Potato Chili (vegan + gluten-free)


a sweet potato chili
I’ve been eating far too much cake the past week. It’s all in preparation for a new cookbook (!) coming out in the not too distant future. I’ll share more soon.

I’ve been giving away as much cake as I can, and limiting my consumption to “test bites,” but in sum, it’s still a lot of cake. If you are reading, and live nearby, will you please take some cake? I am very serious.

My neighbors, and certainly my husband and Nick, are weary of cake. Nick watched an episode of Sid the Science kid this morning on PBS wherein it’s Sid makes a birthday wish to eat cake all day, every day. Nick quipped “He’ll be sorry.”

In the meantime, sweet potato chili. It’s spicy.  It’s quick. It’s easy. It’s delicious. And best of all, it’s not cake. Two shortcuts I took to get this dinner to the table quickly: (1) frozen chopped onions (they exist! Find them in the freezer section with other frozen vegetables; and (2) garlic powder instead chopped garlic. Even if you’re good with chopping, sometimes you simply need to expedite dinner asap.

Ward off the chills, and dive in headlong, as this easy chili will warm you through and through!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

30-Minute Sweet Potato Chili (gluten-free, vegan)

  • Author: Camilla
  • Prep Time: 5 mins
  • Cook Time: 30 mins
  • Total Time: 35 mins
  • Yield: 4 to 6 servings 1x


To save time, I sometimes use 1-1/4 cups frozen chopped onions (they are shelved with the other frozen vegetables and are very inexpensive). No need to thaw before using!


  • 1 tbsp olive oil
  • 1 medium onion, chopped
  • 2 cups cubed peeled sweet potatoes (1/2-inch cubes)
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon garlic powder
  • 2 cans (each 14 to 19 oz/398 to 540 mL) kidney beans or black beans, drained and rinsed
  • 2 cans (each 10 oz) diced tomatoes with chiles, with juice (such as Ro-Tel)
  • 11/3 cups ready-to-use vegetable broth
  • salt and pepper to taste


  1. In a large saucepan, heat oil over medium-high heat. Add onions and cook, stirring, for 6 to 8 minutes or until softened. Add sweet potatoes, chili powder, cumin; and garlic powder; cook, stirring, for 2 minutes.
  2. Stir in beans, tomatoes with juice, and broth. Bring to a boil. Reduce heat to medium-low, cover, leaving lid ajar, and simmer, stirring occasionally, for 20 to 25 minutes or until sweet potatoes are very tender. Season with salt and pepper to taste.
  • Category: Dinner, Lunch


Chickpea Flour Spinach Gnocchi (vegan, grain-free)
Banana Almond Meal Muffins (Grain-Free & Paleo)
Leave a Comment
Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Wednesday 29th of June 2011

Just came across your fantastic blog! Even though its a toasty summer in Boston, I'm now craving this meal! It has some of my all time favorite ingredients and looks so EASY! Frozen onions are a staple in our kitchen. Can't wait to read more from you :)


Saturday 11th of June 2011

I made this tonight and everyone (except the 4 year old) loved it ... thanks for this and all your recipes!


Sunday 24th of April 2011

I'm delighted, Barbara! Happy Easter!


Sunday 24th of April 2011

I made this today for my vegetarian son's Easter dinner. He really enjoyed it! I added about 7 oz. of crumbled tempeh to add even more protein.Yum!


Tuesday 12th of April 2011

Rainyday: omg, we have the same tactics. We sneak in nut butter and hemp powder (makes things a bit scary green). :)

This site uses Akismet to reduce spam. Learn how your comment data is processed.