Smoky Beans and Greens in Tomato Broth


This soul-satisfying bowl of beans and greens hits the spot on a night when you're low on time and energy and the fridge seems a bit bare. Smoked paprika adds a welcome hint of smokiness, while the combination of tomato paste and sun-dried tomatoes delivers an aromatic broth in record time. Can't find collards? Swap in kale or chard instead. Want to keep it vegan? Just skip the cheese. Feel free to use your favorite canned or home-cooked beans as well.

Smoky Vegetarian Beans and Green Recipe
Photo: Photo by Jennifer Causey / Food Styling by Rishon Hanners / Prop Styling by Sarah Elizabeth Cleveland
Active Time:
35 mins
Total Time:
35 mins


  • 6 tablespoons extra-virgin olive oil, divided

  • ¾ cup thinly sliced yellow onion (from 1 small onion)

  • 3 large garlic cloves, minced (about 1 tablespoon)

  • ½ cup packed julienne-cut sun-dried tomatoes (about 2 ounces)

  • 1 pound collard greens, stems removed, greens cut into 1/2-inch strips (about 8 cups)

  • 3 cups lower-sodium vegetable broth

  • 1 tablespoon tomato paste

  • 1 ½ teaspoons smoked paprika

  • ¾ teaspoon kosher salt

  • ½ teaspoon crushed red pepper

  • 1 (15-ounce) can butter beans, drained and rinsed (or 2 cups of your favorite large cooked beans)

  • 2 tablespoons unsalted butter

  • 4 thick rustic bread slices (from an 8-ounce loaf)

  • Shaved Parmesan cheese, for serving


  1. Heat 2 tablespoons of the oil in a large pot over medium. Add onion, and cook, stirring often, until translucent, about 5 minutes. Add garlic and sun-dried tomatoes, and cook, stirring occasionally, until aromatic, about 2 minutes. Add collard greens, and cook, stirring often, until greens just start to wilt, about 2 minutes. Stir in vegetable broth, tomato paste, smoked paprika, salt, and crushed red pepper, and bring to a boil.

  2. Reduce heat to medium-low, and cook until collard greens are tender, about 10 minutes. Add beans to collard greens mixture pot; cook, stirring occasionally, until beans are heated through, about 5 minutes.

  3. Melt 1 tablespoon of the butter with 2 tablespoons of the oil in a large skillet over medium. Add 2 bread slices to skillet, and cook until crisp and golden brown, about 2 minutes per side. Repeat with remaining 2 tablespoons oil, 1 tablespoon butter, and 2 slices of bread.

  4. Divide collard greens mixture among 4 serving bowls. Top with shaved Parmesan, and serve with crispy bread.

Related Articles