20-Min Spiced Beef Pilau with Tomato Salad
Fragrant one-pan rice cooked with ground beef, warm spices, and tomatoes — topped with a crisp raw onion and tomato salad. Weeknight pilau that tastes like a proper dinner in under 20 minutes.
- Total time
- 18 min
- Servings
- 4
- Calories
- 485
- Protein
- 26g

Ingredients
6 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Dice one onion. Heat oil in a large skillet over medium-high heat.
Step 2
Brown ground beef, breaking up with a spoon, until no pink remains, about 6 minutes.
Step 3
Add diced onion and whole spices (or garam masala), stir until fragrant, about 1 minute.
Step 4
Pour in canned tomatoes with juice and rice, stir well, then add 2.5 cups water and salt to taste.
Step 5
Bring to a boil, cover, reduce heat to low, and simmer until rice is tender and water absorbs, about 10 minutes.
Step 6
While rice cooks, thinly slice remaining onion and dice fresh tomatoes. Toss together on a plate.
Step 7
Fluff rice with a fork. Serve pilau topped with fresh tomato and onion salad.
Tools you’ll need
- large skillet with lid (12-inch minimum)
- wooden spoon
- measuring cups
- knife and cutting board
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



