Heat a large pot over medium-high heat and add canola oil. Once the oil is hot, add carrots, onion, and celery. Cook and stir until the vegetables have slightly softened, which takes about 3-4 minutes.
Add Italian seasoning, garlic, salt, paprika, pepper, and pepper flakes. Cook for an additional 1 minute.
Incorporate the ground beef, stirring to crumble, and cook until it is lightly browned, approximately 2-3 minutes.
Pour in the broth and tomatoes, bringing the mixture to a boil. Cover and cook for 5-10 minutes, allowing the carrots to soften.
Stir in the pasta and tomato sauce. Cover and cook, stirring frequently (be cautious as the macaroni can adhere to the bottom), until the pasta reaches al dente, around 7-8 minutes. Serve and enjoy!