Preheat oven to 350°F
Heat olive oil in a large oven-safe pot over medium-high heat
Brown the ground beef, breaking it apart as it cooks
Add diced onion, garlic, carrots, and celery; sauté until softened
Stir in tomato paste and cook for 1 minute
Add diced tomatoes, beef broth, kidney beans, zucchini, and green beans
Bring to a simmer and add pasta and Italian seasoning
Season with salt and pepper to taste
Cover and bake in oven for 25-30 minutes until pasta is tender
Serve hot with Parmesan cheese