This Italian sausage meatball traybake is an easy, flavor-packed dish that combines juicy sausage meatballs, roasted sweet peppers, and fragrant rosemary, all drizzled with a creamy garlic sauce.
The caramelized vegetables and golden-brown sausage meatballs create a rustic, hearty meal that’s both comforting and effortless to prepare.
With everything roasting on a single pan, this dish is ideal for busy weeknights or casual gatherings.
The finishing touch? A garlicky dressing that brings a creamy, tangy contrast to the savory, roasted ingredients. Serve with crusty bread or a fresh green salad for a well-rounded meal.

Ingredients
Using fresh, high-quality ingredients is the key to bringing out the rich flavors in this dish. The combination of juicy sausage, caramelized vegetables, and fragrant herbs makes every bite irresistible.
For the Traybake:
- 1 pound Italian sausage (mild or spicy), removed from casings and rolled into meatballs
- 2 bell peppers (red, orange, or yellow), sliced
- 1 small fennel bulb, sliced
- 1 small onion, sliced
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- 2 sprigs fresh rosemary
- 1 lemon, cut into wedges
- 1/4 cup fresh parsley or thyme, chopped, for garnish
For the Garlic Sauce Dressing:
- 1/2 cup sour cream or Greek yogurt
- 2 tablespoons mayonnaise
- 1 clove garlic, finely minced or grated
- 1 teaspoon lemon juice
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley or chives, finely chopped
- 1–2 tablespoons water or milk (to thin, if needed)
Instructions
This traybake comes together effortlessly with just a few steps, making it the perfect meal for busy nights. Follow along to achieve a beautifully roasted, flavor-packed dish.
For the Traybake:
- Preheat the oven:
Set your oven to 400°F (200°C). Lightly grease a large baking sheet to prevent sticking and ensure even roasting. - Prepare the vegetables:
Slice the bell peppers into strips for a sweet, smoky contrast to the sausage. Thinly slice the fennel to add a subtle anise-like aroma, and slice the onion for a mild caramelized depth. - Season and coat:
In a large bowl, toss the peppers, fennel, and onion with olive oil, minced garlic, oregano, thyme, salt, and black pepper. Mix well so the vegetables are evenly coated in the fragrant seasoning. - Form the sausage meatballs:
Remove the Italian sausage from its casings and roll it into 1-inch meatballs. Nestle them among the seasoned vegetables on the baking sheet to ensure the flavors meld together as they roast. - Add fresh aromatics:
Scatter the rosemary sprigs over the tray for a bold, earthy fragrance that infuses the entire dish as it bakes. - Roast to perfection:
Place the tray in the oven and bake for 25–30 minutes, flipping the meatballs and stirring the vegetables halfway through. The meatballs should be golden brown and fully cooked, while the vegetables should be soft and slightly charred around the edges. - Finish with lemon and garnish:
Remove from the oven and immediately squeeze fresh lemon juice over the dish for a bright, zesty contrast. Sprinkle with chopped parsley or thyme for added freshness.
For the Garlic Sauce Dressing:
- Mix the ingredients:
In a small bowl, whisk together the sour cream (or Greek yogurt), mayonnaise, garlic, lemon juice, Dijon mustard, salt, and black pepper until smooth. - Adjust consistency:
If the sauce is too thick, add 1–2 tablespoons of water or milk to thin it out to your desired consistency. - Let the flavors meld:
Allow the sauce to sit for at least 10 minutes before serving to let the flavors blend together. - Drizzle and enjoy:
Spoon the creamy garlic sauce over the roasted sausage and peppers or serve on the side for dipping.
Tweaks and Additions
One of the best things about this recipe is how customizable it is. Whether you’re looking to add more heat, extra texture, or a new depth of flavor, these simple tweaks will help you make the dish your own.
This dish is incredibly adaptable, so feel free to customize it to suit your tastes.
- Make it extra crispy:
For crispier sausage meatballs, broil the tray for the last 2–3 minutes of cooking until the tops develop a beautiful golden crust. - Try different sausage flavors:
Use spicy Italian sausage for extra heat, sweet sausage for a milder flavor, or even chicken sausage for a lighter option. - Boost the veggies:
Add zucchini, cherry tomatoes, or mushrooms to bring even more texture and sweetness to the dish. - Swap out the herbs:
If you’re not a fan of rosemary, try fresh basil or sage for a different layer of herbal complexity. - Make it cheesy:
Sprinkle freshly grated Parmesan or crumbled feta over the dish in the last five minutes of baking for an extra depth of flavor. - Serve it over grains:
Instead of pairing with bread, serve the sausage and peppers over polenta, couscous, or quinoa for a heartier meal.
This Italian sausage meatball traybake is the perfect blend of savory, sweet, and fresh flavors, all brought together in one effortless dish. It’s a guaranteed crowd-pleaser that’s as easy to prepare as it is delicious to eat. Have you tried this recipe?
Let me know your favorite twists and additions in the comments!
