Preheat oven to 375°F.
Spray a baking sheet with cooking spray. Set aside.
Get your meatball ingredients. In a large bowl, add ground beef, garlic, and 1 teaspoon of Italian seasoning,
Make a well in the center and the beaten egg.
Sprinkle the mixture with cheese, flour, salt, and pepper. Mix to combine all ingredients. Make sure to avoid overmixing.
With your hands or a small scoop, shape the meat mixture into mini meatballs (1/2 inch to 3/4 inch in size).
Bake for 8-10 minutes or until meatballs are lightly browned.
While the meatballs are baking, heat olive oil in a large pot over medium heat. Add the diced onion, celery, and carrots.
Cook for 10-12 minutes, stirring occasionally. Once carrots are slightly softened, add the crushed tomatoes, tomato sauce, beef broth, Italian seasoning, salt, and black pepper, to taste.
Bring to a simmer. Add the juicy meatballs and pasta. Let it simmer while uncovered for 10-12 minutes. Do this until the vegetables are tender. The pasta can be al dente or as tender as the vegetables.
Top with parsley. Serve with grated Parmesan cheese, if desired.