Discover more recipes with these ingredients
Pesto, Mushroom, and White Bean Meatballs [Vegan]
White beans, mushrooms, nuts, Italian herbs and spices, and a creamy spinach pesto are what make these delicious vegan meatballs. They're dense and meaty, and so customizable because they taste amazing no matter what herbs you add. These meat-free meatballs are a perfect weeknight dinner. Serve them over spaghetti, any... Read More
Ingredients You Need for Pesto, Mushroom, and White Bean Meatballs [Vegan]
How to Prepare Pesto, Mushroom, and White Bean Meatballs [Vegan]
To Make the Red Sauce:
- Preheat the oven to 350°F. Slice the tomatoes top with olive oil, sea salt, and red pepper. Cut ends off garlic, coat with olive oil and sea salt, and wrap in aluminum foil. Place everything in the oven and roast for 30-40 minutes. Tomatoes should have crispy burnt pieces, as it adds more flavor. Tomatoes are done when they shrivel and stick to the pan. Place in a food processor, blend, and set aside.
To Make the Spinach Pesto:
- Throw everything in a food processor and blend. If you need a lighter consistency, simply add more olive oil.
- In a large, deep skillet, sauté onion, garlic, and mushrooms in 1/2 tablespoon olive oil over medium heat until soft and translucent, about 3 minutes. Set aside.
To Make the Meatballs:
- Make the flax eggs and set aside. Throw nuts in a food processor and process until small bits remain. Add the beans, pulse until smooth, then add in the pesto and blend again until smooth. You may have to do it in batches, depending on the size of your food processor. Place in a large bowl and add the other ingredients (cooked garlic/onion, oregano, parsley, panko, red pepper, salt, and pepper). Mix with your hands to combine. Now add in the flax egg. Mix again and form balls.
- In a large skillet, heat the olive oil to medium-high heat and cook the meatballs, making sure to cook the entire ball 5-7 minutes. The more meatballs on the pan the longer it takes to cook. Serve over spaghetti or zucchini noodles and top with homemade red sauce. Top with vegan cheese shreds, if desired.





Canned beans, are you kidding? Really?