This easy BBQ Beans and Greens recipe is smoky, tangy, and packed with flavor. A budget-friendly one-pot meal perfect for busy weeknights or meal prep.
Gather your ingredients. (1 cup of dry rice yields 3 cups cooked, so you can get that started while you’re preparing your beans and greens!)
In a large sauté pan, add olive oil, diced onion, pepper, and salt. Cook over medium high heat until soft and glossy, about 5 minutes.
Then, add canned tomatoes (with juice), strained and rinsed pinto beans, and frozen corn. Stir to combine and cook for another 5 minutes.
Then, add greens, BBQ sauce, and vegetable broth. Stir and let this simmer on medium-low heat for 20 minutes, covered. The greens will be tender and wilted once done. Taste and adjust seasoning if needed!
*You can use canned corn, too. Just be sure to strain and rinse. I find frozen corn has a fresher flavor than canned, but use what you have on hand.**If you can’t find the Southern mixed greens at your grocery store, straight collards, Swiss chard, or kale will work just fine. Spinach will also do, but if you’re opting for spinach, you will need to use more, as it shrinks significantly when cooked, and greens should be a prominent part of this dish! I prefer the Southern mixed greens because of their texture and peppery flavors.***I like to use Sweet Baby Ray’s. You can also try making a homemade BBQ sauce and use that.****We like to use Better Than Bouillon to keep broth costs low.