Vegan Meatballs (courtesy of VegNews)
As an appetizer, in your favorite pasta, or in a sandwich, these vegan meatballs do not disappoint.
2 tablespoons olive oil
1 large onion, chopped
2 garlic cloves, finely chopped
1-1/2 cups lightly toasted walnuts
1-1/2 cups cooked brown rice or millet
2 teaspoons chopped fresh parsley
1 teaspoon dried basil
1/2 teaspoon dried oregano
1/4 teaspoon dried sage
1/4 teaspoon chipotle powder
1/2 teaspoon salt
2 tablespoons chickpea flour
In a large saucepan over high heat, combine the beans, water, bay leaf and 1/2 teaspoon of the salt. Bring to a boil. Reduce the heat to low, cover partially and simmer until the beans are tender but still firm, 60 to 70 minutes. Drain and discard the bay leaf.
When the beans are cooked, coarsely chop the roasted bell peppers and set aside. In a large saucepan, heat the oil over medium heat. Add the yellow onion and saute until soft and lightly golden, about 6 minutes. Stir in the garlic, chili powder, oregano, cumin, red pepper flakes and the remaining 1 teaspoon salt. Cook until fragrant, 1 to 2 minutes. Add the bell peppers, cooked beans, tomatoes and cilantro and cook until the tomatoes are heated through, 5 to 6 minutes. Ladle the chili into individual bowls and sprinkle with the cheese and green onions.