4. Lima Beans
Lima beans are not exactly your first choice for a meal. But these beans are amazing because for every cup cooked, you receive 13.2 g of fiber. The beans when cooked with bacon fat and leeks, then pureed into a soup that is garnished with sour cream, is absolutely delicious.
5. Artichokes
This vegetable packs more fiber than any other. These prickly looking veggies contain 10.3 g of fiber for every medium sized vegetable that is cooked. There are a lot of creative dishes that use artichokes and you can season them with black pepper, lime and garlic to add more taste.