Cook the pasta according to package instructions until al dente.
Drain the pasta and set aside.
In a large skillet, heat a tablespoon of oil over medium heat.
Add diced onion and garlic; sauté until translucent.
Add ground beef and cook until browned.
Drain excess fat from the skillet.
Stir in diced tomatoes, bell peppers, and Italian seasoning.
Simmer for 10 minutes, allowing flavors to meld.
Toss the cooked pasta into the beef mixture; combine well.
Serve hot, topped with Parmesan cheese and fresh herbs.