This paper investigates a multivariate, dynamic, continuous-time optimal consumption and portfolio allocation problem when the investor faces recursive utilities. The economy we are considering is described through both diffusion and discontinuities in the dynamics. We derive an approximated closed-form solution to optimal rules by exploiting standard dynamic programming techniques. Our findings are manifold. First, we obtain dynamic optimal weights, inversely proportional to volatility. Second, we show that both co-jumps frequency and intensity play a crucial role, as they considerably limit potential losses in the investors’ wealth. Third, we prove that jumps in precision reinforce the effect of jumps in price, further reducing optimal allocation. Finally, we highlight how co-jumps may influence investors’ choices regarding intertemporal consumption.