Cook pasta in a large pot of boiling water until al dente. Drain.
Combine tomatoes, sausages, tomato sauce, stock, onion, garlic, carrots, basil, and oregano in a large pot. Simmer over medium low heat for 30 minutes.
Add zucchini, mushrooms, green pepper, parsley, pickles and cooked pasta; simmer for 1 hour, adding water as necessary.