For whatever reason, I feel like I’ve made it my mission to share the joy of beans on toast. I realize, it’s a bit of a funny mission. However, beans on toast is a magical thing and if you like beans, you should eat them on toast.
Growing up in the midwest, baked beans were a thing for nearly every family get-together. And yet, I never ate them. I avoided them, in fact. I’m not sure if it was the flavor, the texture, or just that I wasn’t a big fan of any bean. Luckily all of that has changed and now I have my favorite vegan baked bean recipe to share.
All the beans
When it comes to bean varieties, small navy beans are the traditional baked bean. I’ve also been known to use great northern. I’d also highly recommend checking out Rancho Gordo and using their Yellow Indian Woman Bean or their Alubia Blanca. I picked up a bag and the texture of these beans is perfect for a long-baked dish.
The sweetener
I usually stick with molasses, maple syrup, or honey but I have a weakness for dark muscovado sugar. This unrefined cane sugar has all of the molasses, making it a rich/moist sweetener. Paired with an extra bit of molasses, it makes these beans really shine. Of course, if you can’t find muscovado sweetener, use a bit more molasses or swap for brown sugar.
Keep it vegan
Traditional baked beans use bacon and while I could definitely swap in something more substantially meat-like, I don’t care. For me, the bacon brings the smoke and that’s why I can’t recommend enough picking up a bottle of smoked salt. Paired with the smoked paprika, you’re good-to-go, sans bacon.
Also, look for vegan Worcestershire sauce. Annie’s has a solid one and sometimes stores carry at least one other variety. This sauce is good to keep on hand for an extra boost of fermented goodness to many meals.
4 tablespoon muscovado sugar (or dark brown sugar)
2 tablespoon molasses
2 tablespoon apple cider vinegar
2 teaspoons vegan-friendly Worcestershire sauce
1 teaspoon ground mustard
1/2 teaspoon chili powder
½ teaspoon smoked paprika
½ teaspoon smoked salt
3 cups cooked navy beans in liquid (see note)
Instructions
Preheat oven to 350˚F.
Peel and mince the onion. Heat a small dutch oven over medium-low heat. Add the olive oil, followed by the minced onions. Cook until the onions are tender. Add in the tomato paste and cook for another minute or so.
Next, measure in all the remaining ingredients. Bring to a boil, cover, and transfer the beans to the oven. Bake the beans for about 45 minutes, uncover, and cook for another 15 to 20 minutes. The sauce for the beans should be thickened.
Serve as is or eat my favorite way, on toast sprinkled with greens.
Notes
+ When I say ‘in liquid’, I typically fill a measuring cup near the top with beans then pour the liquid over until it reaches the top.
I did not like tomatoes as a child. My mom grew tomatoes in our garden and I always turned up my nose at them. What a missed opportunity to enjoy something so delicious! As an adult with my own garden, I was excited to grow a big harvest this summer. Unfortunately, both tomato plants died before they produced any fruit! If you’re lucky enough to have a homegrown bounty of fresh tomatoes still warm from the summer sun, I beg you to make this marinated tomato and avocado salad.
In fact, I beg you to make this marinated tomato and avocado salad even if you don’t have a vegetable garden. That is, unless you’ve discovered this recipe in the dead of winter and all you can find are bland greenhouse tomatoes. In that case, bookmark this page and come back in summer when tomatoes have the absolute best flavor. I used pearl tomatoes on the vine for this recipe because they’re the perfect bite size when sliced into quarters. Feel free to use whatever tomatoes you have on hand!
This marinated tomato and avocado salad is a fantastic summer recipe whether you’re barbecuing at home or headed out for a picnic. The tomatoes can chill in the fridge while you prep the rest of your feast, making this a really simple recipe to prepare if you’re in charge of multiple dishes. Dice and add the avocado just before serving for the best results.
While incredibly fresh and delicious on its own, there are many ways you can bulk up this marinated tomato and avocado salad if you need to feed a crowd. Try adding cooked quinoa, couscous, or farro. Or, turn it into a pasta salad by adding cooked and cooled shells or penne. I have big plans to spread this salad on crusty bread for a bruschetta-inspired appetizer.
1 or 2 ripe avocados, diced (depending on your preference and the size of your avocados)
⅓ cup cilantro, chopped
Instructions
Quarter the pearl tomatoes and place them in a large bowl. Peel the red onion and cut it in half from tip to root. Place the flat part of the onion on your cutting board and carefully slice it into thin half moons. Add the onion to the bowl with the tomatoes.
Combine the chopped garlic, lime juice, olive oil, agave, salt, and black pepper in a small bowl and stir to combine. The marinade should be salty, tangy, and just a tad sweet – adjust the ingredients until balanced.
Pour the marinade over the sliced tomatoes and onion and gently toss to coat. Marinate the tomatoes in the refrigerator for at least 30 minutes.
Just before serving, drain any excess liquid from the tomatoes. Tip: if you’re serving this salad with cooked quinoa, couscous, or pasta, reserve the marinade for extra dressing. Transfer the marinated tomatoes and onions to a serving platter and add the diced avocado. Top with chopped cilantro and serve fresh.