Lasagna Soup

Our family is a big fan of this lasagna soup!  Maybe it's because we all love lasagna and this tastes exactly like it except that it's a soup.  Definitely do not skimp on the cheese toppings; they really make this soup taste like lasagna.  It's easy and delicious, and perfect for a cold, winter day.  YUM!  Enjoy!
-1 lb extra lean ground beef
-1 onion, finely diced
-5 garlic cloves, minced
-1/2 tsp crushed red pepper flakes
-1 (24 oz) jar traditional pasta sauce
-8 cups chicken broth
-1 (28 oz) can crushed tomatoes
-2 tsp balsamic vinegar
-1 Tbs dried basil
-1 tsp dried parsley leaves
-1 tsp dried oregano
-1 tsp salt
-1/2 tsp pepper
-10 uncooked lasagna noodles, broken into pieces
-1/2 cup half and half
Cheese toppings (be generous with them!):
-shredded Mozzarella
-shredded Parmesan
In a large saucepan, mix the beef and onion.  Cook until beef is nicely browned.  Add the garlic and red pepper flakes.  Cook for 30 more seconds.
Stir in the pasta sauce, chicken broth, crushed tomatoes, vinegar, basil, parsley, oregano, salt, pepper, and noodles.  Give it a good stir and bring to a boil.  Reduce heat and let it simmer for about 20 minutes or until noodles are tender.
Stir in half and half and cook for 1 more minute.
Ladle into bowls, top with the cheeses and enjoy!