In a large oven-safe pan / skillet, add olive oil and set the temperature to medium high heat. Add in the onions and sausage and cook for about 5 minutes until brown. Then, put in the garlic and apples, cooking for about another minute.
Next, add the chicken broth, canned tomatoes, heavy cream, pasta, salt, and pepper. Stir to combine. Bring the mixture to a boil; then reduce the heat to medium low. Cover and let simmer until the pasta is cooked al dente.