In a large pot add Olive Oil. Saute onion and garlic. Add in one pound ground beef.Brown till crumbly and drain.
Add in one can of beef broth.
Add in two cups of mushrooms.
Add in petite diced tomatoes, one small can of tomato sauce, 2 cups of water, and all of the following spices: Crushed rosemary, dried oregano, basil, salt, coarse black pepper, paprika, garlic powder, dried parsley. Stir until well blended.
Add in 1/2 cup of Merlot or red cooking wine.
Allow to simmer for 30 minutes over low heat.
While soup base is simmering cook rotini pasta, per box instruction, al dente. Drain and set aside.
Add in 3/4 cup grated Kraft Parmesan cheese to soup base, heavy whipping cream, and fresh basil. Allow to simmer another 15 minutes.
Add in cooked pasta.
Ladle into large bowls and garnish with grated mozzarella cheese, basil, and sprinkle with grated Parmesan cheese.