In a Dutch oven on medium heat, cook the bacon, remove it with a slotted spoon leaving the drippings in the pot, and set it aside. Then add the sausage and onion to the bacon drippings. Cover and cook until the sausage is brown and the onions are soft.
Add minced garlic and let it cook for about one minute. Then add diced tomatoes, 4 cups of chicken broth, 2 cups of water, chicken bouillon, and seasonings. Cover and bring it to a boil.
Once it comes to a boil, add in cheese-stuffed tortellini, stir in fresh chopped spinach, and let the tortellini cook according to package instructions. Add the cooked bacon (reserve some for the topping) and 2 more cups of water, let it cook another couple of minutes, and serve. Top each serving with Italian blend cheese, bacon pieces and some dried basil and enjoy!