Warm your soul with a hearty bowl of Vegetarian Beef Meatball Soup, a plant-based twist on a comfort food classic. Featuring flavorful meatballs made from plant-based ground "beef", bound with flaxseed meal and seasoned with Italian herbs, this soup offers a satisfying, protein-packed alternative that's perfect for vegetarians. The rich tomato and vegetable broth, infused with sautéed onions, carrots, celery, and fragrant thyme, creates a savory base that complements the tender, golden-browned meatballs. Ready in just an hour, this wholesome soup is ideal for a cozy family dinner or meal prep. Garnished with fresh parsley, it's as beautiful as it is delicious—perfectly balanced, hearty, and completely meat-free.
Scan with your phone to download!
In a small bowl, combine the flaxseed meal and water. Stir and let sit for 5 minutes to thicken, creating a flax egg.
In a large mixing bowl, combine plant-based ground 'beef', breadcrumbs, thickened flax egg, garlic powder, onion powder, Italian seasoning, salt, and black pepper. Mix until well combined.
Form the mixture into small meatballs, approximately 1 inch in diameter. You should get about 16-20 meatballs.
In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the meatballs in batches and brown them on all sides, about 3-4 minutes per batch. Remove and set aside on a plate.
In the same pot, add the remaining tablespoon of olive oil. Add the chopped onion, carrots, and celery, and sauté for 5-7 minutes until softened.
Add minced garlic and cook for another 1 minute until fragrant.
Pour in the vegetable broth and crushed tomatoes. Add the thyme, bay leaf, and a pinch of salt and pepper. Stir to combine.
Bring the mixture to a boil, then reduce the heat to a simmer and cook for 15 minutes.
Add the browned meatballs to the pot and simmer for an additional 5-10 minutes or until the meatballs are heated through.
Remove the bay leaf, taste, and adjust the seasoning if necessary.
Serve hot, garnished with freshly chopped parsley.
Serving size | (2520.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2099.6 |
Total Fat 99.3g | 0% |
Saturated Fat 24.2g | 0% |
Polyunsaturated Fat 6.4g | |
Cholesterol 0mg | 0% |
Sodium 6878.9mg | 0% |
Total Carbohydrate 239.5g | 0% |
Dietary Fiber 41.7g | 0% |
Total Sugars 52.2g | |
Protein 97.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 613.2mg | 0% |
Iron 27.6mg | 0% |
Potassium 4974.6mg | 0% |
Source of Calories