Make the meatballs.
In a big bowl, mix together beef, chopped onion, garlic, breadcrumbs, egg, Worcestershire sauce, salt, and pepper. Mix thoroughly and form into small balls.
Prepare the vegetables.
In a big pot, warm 2 tablespoons of olive oil on medium heat. Put diced onion, carrots, and celery. Cook the vegetables until they are tender, for around 5 to 7 minutes.
Spice it up!
Add green beans, dried parsley, oregano, basil, garlic powder, and onion powder and mix well. Cook for 2-3 more minutes.
Include liquids.
Add the beef broth, tomato sauce, and tomatoes roasted over fire. Heat the mixture until it starts boiling.
Cook over low heat.
Put the meatballs and pasta together. Lower the heat and let it cook gently until the meatballs are done and the pasta is soft, which should take around 15-20 minutes.
Prepare and enjoy.
Add salt and pepper to the soup according to your preference. Serve the dish hot and sprinkle with chopped parsley.
Time needed to prepare: 20 minutes
Time to cook: 30 minutes
Total Duration: 50 minutes
Number of portions: 6 servings