One-Pot Indian-Style Vegetarian Keema with Peas and Fragrant Basmati Rice
This quick and flavorful one-pot Indian-style keema uses plant-based ground beef, tender peas, and aromatic basmati rice for a satisfying vegetarian meal ready in under 15 minutes. Perfect for busy weeknights, it brings classic comfort and spice to your table with minimal cleanup.

- 12 oz plant-based ground beef
- 1 cup basmati rice
- 1 cup frozen green peas
- 1 medium yellow onion, finely chopped
- 2 pieces garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp tomato paste
- 1 tsp garam masala
- 1 tsp ground cumin
- 1 tsp ground coriander
- 0.5 tsp turmeric powder
- 1 tsp salt
- 0.25 tsp black pepper
- 2 tbsp vegetable oil
- 2 cups water
- 2 tbsp fresh cilantro, chopped (optional)
Advertisement
Instructions
Heat vegetable oil in a large pot over medium-high heat. Add onion and sauté until translucent, about 2 minutes.
⏱️ 2 minutesAdd garlic and ginger, sauté for 30 seconds until fragrant.
Stir in plant-based ground beef and cook, breaking it up, for 2 minutes until lightly browned.
⏱️ 2 minutesAdd tomato paste, garam masala, cumin, coriander, turmeric, salt, and black pepper. Mix well and cook for 1 minute.
⏱️ 1 minutePour in rice, frozen peas, and water. Stir, bring to a boil, then cover and reduce heat to low. Simmer for 8 minutes until rice is tender and water is absorbed.
⏱️ 8 minutesRemove from heat, fluff with a fork, and garnish with fresh cilantro before serving.
Advertisement
Nutrition Information
Per serving. Values are approximate and may vary.
Frequently Asked Questions
Reviews
No reviews yet. Be the first to rate this recipe!