Begin by heating a large stockpot to medium-high heat. Once hot, add the oil, onion, and garlic. Cook for approximately 2-3 minutes until fragrant, then reduce the heat to medium. (I skipped this step since I didn't use onion or garlic.)
Now add the beef and sausage, cooking until no longer pink, about 5-6 minutes.
Add in the tomatoes with liquid, oregano, basil, salt, crushed red pepper (if using), tomato paste and broth and bring to a boil. Once boiling, add in the zucchini noodles. Reduce the heat to simmer, and cook until the noodles are softened, about 3-4 minutes.
Stir in the ricotta cheese, salt to taste. Pour the soup into the individual bowls while hot. Garnish with parmesan, if using, and a sprinkle with basil. (For this, we skip the cheese and just sprinkle with basil.)