Eat For Eight Bucks: Black Bean and Sweet Potato Chili Recipe

Eat for Eight Bucks

Dinner recipes that will keep your stomach and wallet happy from Cara and Phoebe of Big Girls, Small Kitchen

Eat For Eight Bucks: Black Bean and Sweet Potato Chili Recipe

[Photograph: Phoebe Lapine of Big Girls, Small Kitchen]

Around this time two years ago, my best friend Keith and I hosted a chili cook-off. It was a memorable night of friendly competition. But perhaps the most notable part of the evening was that I made a vegetarian chili. And it won.

Meat chili is always delicious, and Keith's was no exception (a riff on this one). But we were cooking for 20 people, and part of my silent post-victory gloating had to do with the fact that his 10 pounds of losing brisket chili cost so much more than my winning humble cans of beans.

This recipe is not the same as that winning chili—I've been experimenting ever since with different veggie variations that put the old bowls of ground beef to shame. In this version, black beans get beefed up with chunks of sweet potatoes. The result is rich, sweet, and spicy, and should you be cooking for a group of your friends for the Super Bowl, it could be the perfect cheap option to impress your guests, even the guys.

Shopping List: 2 bell peppers, $0.50; 3 cans black beans, $2.50; 1 chipotle chile, $0.15 (prorated), $0.25; cilantro, $0.25 (prorated); 1 bottle of beer, $2.00; 1 can tomatoes, $2.00; 1 pound sweet potatoes, $1.00
Pantry Items: Olive Oil, Onion, Garlic, Salt, Cumin, Chili Powder
Total Cost (for 2 portions): $7.65

  • Yield:4


  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 1 orange pepper, diced
  • 1 red pepper, diced
  • 2 cloves garlic, minced
  • 1 teaspoon cumin
  • 2 teaspoons chili powder
  • One 15-ounce can diced tomatoes
  • Three 15-ounce cans black beans, rinsed and drained
  • 1 small chipotle chile pepper in adobo sauce, minced
  • ¼ cup chopped cilantro stems
  • Kosher salt
  • 1 bottle dark beer
  • 1 pound sweet potatoes, peeled and cut into 1-inch cubes
  • ¼ cup chopped cilantro leaves
  • 1/2 lime (optional)
  • sour cream (optional)


  1. 1.

    Heat oil in large Dutch oven or heavy-lidded saucepan over medium heat. Saute onion and peppers until soft and beginning to caramelize, 5-8 minutes. Add garlic, cumin, and chili powder and continue to sauté until very fragrant, about 2 minutes. Stir in tomatoes, beans, chipotle, cilantro stems, and 1 teaspoon salt. Turn heat to high, and pour in beer. Simmer for 10 minutes, then add sweet potatoes.

  2. 2.

    Continue to simmer until potatoes are tender, but not falling apart, about 20 minutes. Taste for seasoning. Spoon chili into bowls and garnish with cilantro leaves, a squeeze of lime, and a dollop of sour cream. Serve with corn bread.