Sausage Tomato Orzo
Sausage, blistered tomatoes, and orzo are a very convincing argument for keeping dinner simple.
Throw in some spinach and all those lovely pan juices, and you end up with something hearty, saucy, and far more exciting than the effort involved.
I’d happily make this on repeat when the fridge is looking a bit uninspiring.
The sausage gets browned first, so you get those crisp little edges and plenty of flavour left behind in the pan.
Then the tomatoes go in and soften until they’re juicy and slightly collapsed, which gives the orzo something really good to soak up.
By the time the spinach is folded through, the whole thing feels properly substantial without needing loads of extras.
I like that the orzo stays loose and glossy rather than turning into one solid clump, and every spoonful catches bits of sausage, tomato, and wilted spinach.
It’s cosy, savoury, and very much the sort of dinner I’d serve straight from the pan with Parmesan nearby and zero interest in making a second side dish.
Page Contents
ToggleWhy You’ll Love This Recipe
- The sausage gets properly browned and adds loads of savoury flavour.
- Roasted cherry tomatoes bring sweetness without turning the whole dish into tomato sauce.
- The orzo stays glossy and tender rather than thick and stodgy.
- Spinach adds freshness and folds into the pasta beautifully.
- Parmesan gives you that salty, savoury finish without making the dish overly cheesy.
- It is hearty enough for dinner but still feels bright and balanced.
Ingredients
This serves 4.
For the roasted tomatoes
- 300g cherry tomatoes
- 1 tablespoon extra-virgin olive oil
- ½ teaspoon dried oregano
- ¼ teaspoon salt
- ¼ teaspoon black pepper
For the sausage and orzo
- 400g good-quality sausage
- 250g orzo
- 1 tablespoon extra-virgin olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, finely minced
- 600ml chicken stock
- 120g baby spinach
- 50g Parmesan, finely grated
- ½ teaspoon dried Italian herbs
- ½ teaspoon freshly cracked black pepper
- Salt, to taste
To finish
- 1 to 2 tablespoons extra-virgin olive oil
- Extra grated Parmesan
- Extra cracked black pepper
How to Make Sausage Tomato Orzo
1. Roast the cherry tomatoes
Start with the tomatoes so they have time to soften and concentrate while you make everything else.
- Heat the oven to 200°C fan.
- Add the cherry tomatoes to a small roasting tray.
- Drizzle with the olive oil.
- Sprinkle over the oregano, salt, and black pepper.
- Toss gently.
- Roast for 18 to 22 minutes.
You want the tomatoes wrinkled and blistered, with a few split open and releasing their juices.
Do not roast them until they completely disappear.
They should still hold enough shape to sit visibly through the finished orzo.
2. Brown the sausage
While the tomatoes roast, get the sausage going.
- Remove the sausage meat from the casings if needed, or slice the sausages into thick rounds.
- Heat a large skillet over medium-high heat.
- Add the olive oil.
- Add the sausage pieces in a single layer.
- Cook for 6 to 8 minutes, turning as needed, until deeply browned on both sides and cooked through.
Once browned, transfer the sausage to a plate.
Leave the flavorful bits in the pan.
That is exactly where the next part starts.
3. Cook the onion and garlic
Lower the heat to medium.
- Add the chopped onion to the same skillet.
- Cook for 3 to 4 minutes until softened.
- Add the minced garlic.
- Cook for another 30 seconds.
If the pan looks too dry, add a tiny splash of olive oil.
The onion should pick up some of those browned sausage bits as it cooks.
That is free flavor, so use it.
4. Add the orzo
- Add the dry orzo to the skillet.
- Stir it through the onion and garlic for about 1 minute.
- Add the Italian herbs and black pepper.
- Pour in the chicken stock.
- Stir well.
Bring it to a gentle simmer.
Then lower the heat slightly and cook for 9 to 11 minutes, stirring every so often.
The orzo should become tender while absorbing most of the stock.
If it starts looking dry before it is cooked, add another small splash of stock or hot water.
You want it glossy and loose.
Not soupy.
Not claggy.
Somewhere right in the middle.
5. Add the spinach
Once the orzo is nearly tender:
- Add the baby spinach.
- Stir it through in handfuls.
- Cook for 1 to 2 minutes until just wilted.
The spinach should stay bright green and soft.
There is no need to cook it longer than that.
6. Add the Parmesan
Turn the heat down low.
- Stir in the grated Parmesan.
- Mix gently until it melts into the orzo.
- Taste and adjust the salt and black pepper.
The Parmesan should make the orzo slightly creamy, but not turn it into a heavy cheese sauce.
You should still be able to see the individual grains clearly.
7. Bring everything together
Now add the sausage back in.
- Fold the browned sausage pieces through the orzo.
- Add the roasted cherry tomatoes.
- Spoon in any tomato juices left on the roasting tray.
- Toss everything gently.
Be careful with the tomatoes.
You want some of them to stay whole.
A few can burst into the orzo and add their juices, but the dish looks and tastes better when you still have those glossy tomato pieces scattered throughout.
8. Finish and serve
Spoon the sausage tomato orzo into bowls.
- Drizzle over a little extra-virgin olive oil.
- Add more grated Parmesan.
- Finish with cracked black pepper.
That final olive oil gives the whole thing a fresh, glossy finish.
It is a small step, but it makes the flavours feel much more alive.
Tips for the Best Result
Brown the sausage properly
Do not keep shuffling it around the pan.
Let the pieces sit long enough to develop those darker caramelized sides.
That browned surface brings a lot of flavour.
Roast the tomatoes separately
You could cook everything in one pan, but roasting the tomatoes gives them much better texture.
They become sweet and concentrated without dissolving into the orzo.
Stir the orzo, but not constantly
Orzo can catch on the bottom, so it needs a little attention.
Still, there is no need to stand there stirring it like risotto for ten minutes straight.
Every minute or two is plenty.
Keep an eye on the liquid
Orzo absorbs stock quickly.
If the pan starts looking dry before the pasta is tender, add a splash more.
The finished dish should look glossy and moist.
Add the spinach last
Spinach wilts in seconds.
Adding it too early just makes it dark and overcooked.
What to Serve With It
This is already a full dinner, so I usually leave it alone.
If you want something on the side, keep it fresh.
Good options include:
- A simple green salad
- Garlic bread
- Roasted broccoli
- A handful of rocket with lemon
- Extra Parmesan at the table
Garlic bread is probably the most obvious choice if you want something more comforting.
But honestly, a big bowl of this on its own is more than enough.
Easy Swaps
You can play around with this one without losing the feel of the dish.
Chicken sausage works well if you want something lighter.
Turkey sausage is another easy option.
If you do not have spinach, kale can work, but chop it finely and give it a little more cooking time.
Pecorino can replace Parmesan if you want a sharper, saltier finish.
And if you like a little heat, a pinch of chilli flakes added with the garlic works beautifully.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days.
The orzo will thicken as it sits.
That is normal.
To reheat:
- Add the leftovers to a pan over low heat.
- Pour in a splash of stock or water.
- Stir gently until warmed through.
- Finish with a little fresh olive oil and Parmesan.
You can microwave it too.
Just add a splash of water before heating so the orzo loosens back up.
Q&A
Can I use uncooked sausage links?
Yes.
Just slice them into thick rounds and cook them until browned and fully cooked through.
Can I use sun-dried tomatoes instead of cherry tomatoes?
You can, but the flavour will be much stronger and the dish will look quite different.
Fresh roasted cherry tomatoes give you a juicier, softer result.
Can I make this vegetarian?
Yes.
Leave out the sausage and add mushrooms or white beans instead.
Use vegetable stock as well.
Can I make the tomatoes ahead?
Yes.
You can roast them earlier in the day and add them when the orzo is finished.
Why is my orzo sticky?
It probably needs a little more liquid.
Add a splash of stock and stir gently.
A drizzle of olive oil at the end also helps loosen everything.
Can I use frozen spinach?
Yes.
Thaw it first and squeeze out as much water as possible before adding it.
Can I freeze this?
You can, but the orzo will soften after thawing.
I think it is much better eaten fresh or within a few days from the fridge.
Conclusion
This is one of those dinners I would happily make again before I had even finished the first bowl.
The sausage gives you those browned, savoury bites.
The tomatoes bring sweetness and juice.
The spinach keeps things fresh, and the Parmesan melts into the orzo just enough to make everything feel a little richer.
Then the olive oil goes over the top and gives the whole dish that glossy finish that makes you want one more forkful.
It is easy, colourful, and properly satisfying without feeling like too much.
A very solid dinner, basically.

