Preheat oven to 400 degrees.
Heat a large saucepan to medium heat. Add tomatoes, olive oil, garlic, basil, sea salt and black pepper. Simmer partially covered for 25 minutes. Add cream cheese and cook until melted, stirring occasionally.
Meanwhile, If using chia egg in place of egg, combine chia seeds with 3 tablespoons warm water. Set aside. (Skip this step if you are using an egg.)
Spray a large skillet with 1 tablespoon olive oil and heat to medium. Add onion and cook for 12 to 14 minutes, until tender. Add garlic and cook for one minute longer. Remove from heat and allow to cool slightly.
Place quinoa, garbanzo beans, sun dried tomatoes, sunflower seeds in your food processor. Pulse until well combined. (Do not over process, you want some of the texture from the sunflower seeds and sundried tomatoes to remain.)
Transfer to a bowl and stir in onion mixture, parsley, basil, oregano, garlic, 1 tablespoon olive oil, soy sauce, liquid smoke and (chia) egg.
Using a teaspoon measure, shape into small balls and place on a parchment lined baking sheet. Brush with remaining 1 tablespoon of olive oil. Bake for 10 minutes. Turn balls and bake for 10 more minutes.
Meanwhile, cook pasta according to package directions. Drain, and divide between eight serving bowls. Top with Meatballs and sauce.