Preheat oven to 375°F (190°C) and lightly grease the baking dish
Steam broccoli and cauliflower until just tender, then set aside
In a skillet, melt butter over medium heat and sauté onion until soft
Add garlic and cook for about 30 seconds until fragrant
Add sliced sausage and cook until browned
Stir in cream cheese and heavy cream, mixing until smooth
Add shredded cheddar cheese and stir until melted into a creamy sauce
Season with salt, pepper, and paprika
Combine steamed vegetables with the sausage and sauce mixture
Transfer everything into the baking dish and spread evenly
Bake for 20–25 minutes until bubbly and golden on top
Optional: broil for 2–3 minutes for a crispy top
Let rest for a few minutes before serving