Home - Recipes - Stewed Sweet Potato Beans with Caramelized Onions

Stewed Sweet Potato Beans with Caramelized Onions

Caramelized onions are the hero of this affordable, incredibly satisfying vegetarian main. In place of butter beans, you can also use cannellini or navy beans.

Serves 6
Ready in 55 mins
Prep time 15 mins
Cooking time 40 mins
440 calories per serving


> 3 tbsp olive oil, divided
> 2 yellow onions, sliced
> 2 sweet potatoes, peeled and chopped
> 3 cloves garlic, sliced
> 1/4 tsp crushed red pepper
> 3 cups low-sodium vegetable broth
> 1 (16 oz) can butter beans, drained and rinsed
> 1/4 cup grated Parmesan
> 1 lemon
> 4 slices sourdough bread, toasted
> Plain low-fat yogurt, to serve

To Garnish:

> Fresh basil
> Fresh oregano


In a 10" skillet, heat 1 tablespoon oil on medium. Add onions and season with salt and pepper. Reduce heat to medium-low and cook 25 to 30 minutes, stirring occasionally. If onions brown too quickly, add a splash of water to pan. When onions are tender and caramelized, remove from heat and cover to keep warm.
Meanwhile, heat remaining 2 tablespoons oil in a large saucepan on medium-high. Add sweet potatoes and cook 5 to 7 minutes, until browned and tender. Add garlic and crushed red pepper. Cook another 1 minute, until garlic is fragrant.
Add broth and bring to a boil on high. Reduce heat to medium and simmer 10 minutes, until sweet potatoes are tender.
To saucepan, stir in beans and Parmesan. Simmer 3 to 5 minutes, until beans are warm. Remove from heat. Halve lemon and squeeze one half over beans. Season with salt and pepper. Cut remaining lemon half into wedges.
Slice each toasted bread slice in half. Divide beans among bowls and top with caramelized onions. Dollop each bowl with yogurt and garnish with basil and oregano. Serve with toasted bread and lemon wedges.

Search and shop our 5,000+ recipes

Popular articles

Search and shop our 5,000+ recipes

Enter your ZIP code to find a store near you