In a bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic powder, basil, oregano, salt, and pepper.
Shape the mixture into small meatballs, about 1-inch in size.
In a large pot, brown the meatballs over medium heat, turning occasionally. Once cooked, remove and set aside.
In the same pot, add crushed tomatoes and broth. Stir to combine.
Bring the mixture to a simmer, then add broken lasagna noodles.
Let it cook for about 10 minutes, until noodles are tender.
Stir in ricotta cheese and adjust seasoning to taste.
Ladle into bowls and top with shredded mozzarella and fresh basil, if desired.