Roasted Oranges with Sausages and Cranberries Recipe
Introduction
This vibrant dish pairs the sweet, caramelized flavor of roasted oranges with savory Italian sausages and tart cranberries. It’s a colorful, comforting meal that is perfect for a cozy dinner or a special occasion.

Ingredients
- 4 large oranges, peeled, sliced into 1cm-thick rounds and deseeded
- 2 medium red onions, thinly sliced
- 3 tbsp olive oil
- 600g Italian-style sausages (or your preferred variety)
- 100g fresh or frozen cranberries
- 1 tbsp honey
- 1 tbsp wholegrain mustard or a pinch of chilli flakes
- 1 tbsp red wine vinegar
- Small handful of parsley, leaves picked and roughly chopped
Instructions
- Step 1: Preheat the oven to 200°C (180°C fan) or gas mark 6. Arrange the orange slices and red onions in a large roasting tin or baking dish. Drizzle with olive oil and season generously with salt and pepper. Bake for 25 minutes until the oranges begin to caramelize at the edges and the onions soften.
- Step 2: Remove the roasting dish from the oven. Turn the grill on to high. Squeeze the sausage meat out of its skins and break it into smaller pieces. Scatter the sausage meat evenly over the roasted oranges and onions. Sprinkle the cranberries on top, then drizzle with honey and spread the mustard (or chilli flakes) over everything.
- Step 3: Place the dish under the hot grill for 8–12 minutes until the sausage meat is fully cooked and browned in places. Watch closely to avoid burning.
- Step 4: Remove from the grill and season with red wine vinegar. Sprinkle the chopped parsley over the dish before serving.
Tips & Variations
- For extra heat, use chilli flakes instead of mustard, or add a dash of hot sauce when serving.
- You can substitute Italian sausages with any flavored pork or chicken sausages you prefer.
- If fresh cranberries are not available, frozen cranberries work just as well—no need to thaw before using.
- Add a handful of toasted nuts like walnuts or pecans on top for added crunch and flavor contrast.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm gently in a preheated oven at 160°C until heated through to avoid drying out the sausages and oranges.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this dish ahead of time?
You can prepare the oranges and onions and roast them in advance, but it’s best to add and grill the sausage meat and cranberries just before serving to retain their texture and flavor.
What can I serve alongside this dish?
This dish pairs well with simple sides like steamed rice, creamy mashed potatoes, or a fresh green salad to balance the rich flavors.
Print
Roasted Oranges with Sausages and Cranberries Recipe
- Total Time: 52 minutes
- Yield: 4 servings 1x
Description
A vibrant and flavorful dish combining caramelized roasted oranges and onions with savory Italian sausages, sweet-tart cranberries, and a drizzle of honey and mustard, finished with fresh parsley and a splash of red wine vinegar. Perfectly balanced between sweet and savory, this roasted oranges with sausages and cranberries recipe makes a delightful main course.
Ingredients
Produce
- 4 large oranges, peeled, sliced into 1cm-thick rounds, deseeded
- 2 medium red onions, thinly sliced
- 100g fresh or frozen cranberries
- Small handful of parsley, leaves picked and roughly chopped
Meat
- 600g Italian-style sausages (or your preferred variety)
Pantry
- 3 tbsp olive oil
- 1 tbsp honey
- 1 tbsp wholegrain mustard or a pinch of chilli flakes
- 1 tbsp red wine vinegar
Instructions
- Preheat the Oven: Heat the oven to 200°C (180°C fan) or gas mark 6. This sets the temperature for roasting the oranges and onions to achieve caramelization.
- Prepare Roasting Tin: Place the peeled, sliced oranges and thinly sliced red onions into a large roasting tin or baking dish. Drizzle with olive oil and season generously with salt and pepper.
- Roast Oranges and Onions: Bake in the preheated oven for 25 minutes until the oranges begin to caramelize at the edges and the onions soften, developing a sweet, mellow flavor.
- Preheat the Grill: While the oranges and onions roast, prepare the grill by heating it to high to cook the sausages quickly once added.
- Prepare Sausage Meat: Remove the sausages from their casings and break the meat into smaller pieces, spreading them evenly over the roasted oranges and onions in the roasting tin.
- Add Cranberries, Honey, and Mustard: Scatter fresh or frozen cranberries over the sausage and orange mixture, then drizzle with honey and wholegrain mustard (or chilli flakes) to add sweetness and a spicy kick.
- Grill Sausage Mixture: Slide the roasting tin under the hot grill for 8–12 minutes, allowing the sausage meat to cook thoroughly and brown in spots, adding texture and flavor.
- Finish and Serve: Remove the roasting tin from the heat, season with red wine vinegar and scatter the chopped parsley over the top for freshness before serving immediately.
Notes
- For a spicier twist, use chilli flakes instead of wholegrain mustard.
- You can substitute Italian-style sausages with any sausage variety of your choice.
- If cranberries are unavailable, dried cranberries soaked briefly in water can be used but note the change in texture.
- Serve with crusty bread or over a bed of creamy polenta for a complete meal.
- Adjust cooking times based on your oven’s heat distribution to avoid overcooking the oranges.
- Prep Time: 15 minutes
- Cook Time: 37 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Italian-inspired
Keywords: roasted oranges, Italian sausages, cranberries, honey mustard sauce, savory sweet dish, autumn recipe

