Mary Berry’s Savoury Rice is a vibrant, one-pot wonder that proves rice doesn’t have to be a boring side dish. It’s essentially a “British pilau”—packed with colorful vegetables and cooked in a seasoned stock so that every grain absorbs maximum flavor.
The brilliance of this recipe lies in the toasting technique. By frying the raw rice with the aromatics before adding the liquid, you seal the starch on the outside of each grain. This prevents the rice from becoming a sticky mass and ensures that beautiful “fluffy” texture where every grain remains distinct. It’s a fantastic way to clear out the vegetable drawer and works just as well as a main meal or a hearty accompaniment to grilled chicken or fish.
Try More Dinners Recipes:
Jump to RecipeWhy You Will Love This Savoury Rice Recipe:
- One-Pan Cleanup: Everything happens in one pot, saving you from a mountain of washing up.
- Meal Prep Friendly: It stays fresh and delicious for several days, making it a great “work lunch” option.
- Highly Customizable: You can swap the peas for corn, the peppers for zucchini, or add different spices like turmeric for a golden color.
- Naturally Vegan: It’s an easy, crowd-pleasing dish that suits almost any dietary requirement.

Mary Berry Savoury Rice Ingredients
- 1 tbsp oil (sunflower or vegetable)
- 1 large onion, diced
- 4 large cloves garlic, finely chopped
- 1 small fresh chilli, diced (optional, for a hint of warmth)
- 1 large carrot, diced
- 1 large bell pepper, diced
- 1½ cups (300g) uncooked white rice (Basmati or Long-grain)
- 3 cups (720ml) vegetable stock
- 30 cherry or grape tomatoes (whole or halved)
- 1½ cups (195g) frozen peas
- 1¼ tsp fine salt
- ½ tsp black pepper
How To Make Mary Berry Savoury Rice Recipe
- Sauté aromatics: Heat the oil in a large, heavy-based pot over medium heat. Add the onion and cook for 5 minutes until soft. Stir in the garlic and chilli (if using) for 1 minute until you can really smell them.
- Toast the rice: Add the carrots, peppers, and the raw rice. Stir constantly for 2–3 minutes. The rice should start to look slightly translucent or chalky. This “toasting” prevents the final dish from being mushy.
- Simmer: Pour in the vegetable stock. Add the tomatoes, frozen peas, salt, and pepper. Give it a good stir to make sure the rice isn’t clumped together. Once the liquid reaches a full boil across the surface, stir one last time.
- Cook covered: Pop a tight-fitting lid on and turn the heat down to low. Cook for 20 minutes.The Golden Rule: Do not lift the lid! You need that trapped steam to cook the grains evenly.
- Steam and rest: After 20 minutes, check if the liquid is absorbed. If it is, turn off the heat, put the lid back on, and let it sit undisturbed for 5–10 minutes. This “resting” phase is what makes the rice truly fluffy.
- Serve: Fluff the grains with a fork—never a spoon—to keep them separate, and serve.

Recipe Tips
- The “Fork” Rule: Always use a fork to fluff rice. A spoon tends to mash the grains together, whereas a fork separates them and lets the steam escape.
- Rice Choice: Basmati is the “queen” for this recipe because of its long, slender grains and aromatic scent. If you use brown rice, you will need more liquid and about double the cooking time.
- Tomato Burst: If you halve the cherry tomatoes, they will break down into a lovely “sauce” texture. If you leave them whole, they stay as juicy little “flavor bombs.”
- Seasoning: Rice absorbs a lot of salt. Taste the stock before you put the lid on—it should taste slightly too salty; once the rice absorbs it, it will be perfect.
What To Serve With Savoury Rice?
This iSavoury Rice a complete meal on its own for a light lunch, but it’s a stellar side for lemon and herb grilled chicken, pan-fried salmon, or halloumi skewers. If you have leftovers, it makes a brilliant cold rice salad the next day with a squeeze of fresh lemon juice.

How To Store Leftovers Savoury Rice?
- Fridge: Cool the rice quickly (within an hour) and store in the fridge for up to 2 days.
- Reheat: Ensure it is piping hot all the way through. Add a tablespoon of water before microwaving to prevent it from drying out.
- Safety Note: Never leave cooked rice at room temperature for long periods, as it can grow harmful bacteria.
FAQs
Can I use cooked rice?
No, this specific recipe is designed for the rice to cook in the stock and vegetable juices. If you use pre-cooked rice, it will turn into a soggy porridge.
My rice is still crunchy after 20 minutes. What do I do?
This usually means your lid wasn’t tight enough or your “low” heat was a bit too low. Add another 1/4 cup of boiling water, put the lid back on, and cook for another 5 minutes.
Can I add protein?
Absolutely! Diced chicken breast or prawns can be added at the same time as the rice to cook through in the stock.

More Dinners Recipes:
- Mary Berry Cottage Pie Recipe
- Mary Berry Orange-Glazed Ham Recipe
- Mary Berry Turkey and Ham Pie Recipe
Mary Berry Savoury Rice Nutrition Facts
Per serving (1 of 4):
- Calories: 385 kcal
- Protein: 9g
- Fat: 5g
- Carbohydrates: 78g
- Sugar: 6g
- Sodium: 740mg
Mary Berry Savoury Rice Recipe
Course: Dinner, Lunch, MainCuisine: BritishDifficulty: Easy4
servings10
minutes25
minutes385
kcalthat proves rice doesn’t have to be a boring side dish. It’s essentially a “British pilau”—packed with colorful vegetables and cooked in a seasoned stock so that every grain absorbs maximum flavor.
Ingredients
1 tbsp oil (sunflower or vegetable)
1 large onion, diced
4 large cloves garlic, finely chopped
1 small fresh chilli, diced (optional, for a hint of warmth)
1 large carrot, diced
1 large bell pepper, diced
1½ cups (300g) uncooked white rice (Basmati or Long-grain)
3 cups (720ml) vegetable stock
30 cherry or grape tomatoes (whole or halved)
1½ cups (195g) frozen peas
1¼ tsp fine salt
½ tsp black pepper
Directions
- Sauté aromatics: Heat the oil in a large, heavy-based pot over medium heat. Add the onion and cook for 5 minutes until soft. Stir in the garlic and chilli (if using) for 1 minute until you can really smell them.
- Toast the rice: Add the carrots, peppers, and the raw rice. Stir constantly for 2–3 minutes. The rice should start to look slightly translucent or chalky. This “toasting” prevents the final dish from being mushy.
- Simmer: Pour in the vegetable stock. Add the tomatoes, frozen peas, salt, and pepper. Give it a good stir to make sure the rice isn’t clumped together. Once the liquid reaches a full boil across the surface, stir one last time.
- Cook covered: Pop a tight-fitting lid on and turn the heat down to low. Cook for 20 minutes.The Golden Rule: Do not lift the lid! You need that trapped steam to cook the grains evenly.
- Steam and rest: After 20 minutes, check if the liquid is absorbed. If it is, turn off the heat, put the lid back on, and let it sit undisturbed for 5–10 minutes. This “resting” phase is what makes the rice truly fluffy.
- Serve: Fluff the grains with a fork—never a spoon—to keep them separate, and serve.
Notes
- The “Fork” Rule: Always use a fork to fluff rice. A spoon tends to mash the grains together, whereas a fork separates them and lets the steam escape.
Rice Choice: Basmati is the “queen” for this recipe because of its long, slender grains and aromatic scent. If you use brown rice, you will need more liquid and about double the cooking time.
Tomato Burst: If you halve the cherry tomatoes, they will break down into a lovely “sauce” texture. If you leave them whole, they stay as juicy little “flavor bombs.”
Seasoning: Rice absorbs a lot of salt. Taste the stock before you put the lid on—it should taste slightly too salty; once the rice absorbs it, it will be perfect.
