One-Pot Indian Spiced Beef & Spinach Curry with Basmati Rice (20-Minute Recipe)
Enjoy a quick, flavorful Indian-inspired beef and spinach curry cooked together with basmati rice in just one pot. Perfect for busy weeknights, this dish is gluten-free and packed with protein and aromatic spices.

- 1 lb lean ground beef
- 1 medium yellow onion, diced
- 3 pieces garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 medium tomato, diced
- 3 cups baby spinach
- 1 cup basmati rice, rinsed
- 2 cups water or gluten-free beef broth
- 1 tbsp olive oil
- 1 tsp ground cumin
- 1 tsp ground coriander
- 0.5 tsp ground turmeric
- 1 tsp garam masala
- 1 tsp salt
- 0.25 tsp black pepper
- 2 tbsp fresh cilantro, chopped (optional)
Advertisement
Instructions
Heat olive oil over medium-high in a large pot. Add onion and sauté until translucent, about 2 minutes.
⏱️ 2 minutes 🌡️ medium-highAdd garlic and ginger; cook for 30 seconds until fragrant.
Add ground beef, cumin, coriander, turmeric, garam masala, salt, and pepper. Cook, breaking up beef, until browned, about 3 minutes.
⏱️ 3 minutesStir in diced tomato and basmati rice. Pour in water or broth, bring to a boil, then reduce heat to low.
⏱️ 1 minute 🌡️ high to lowCover and simmer for 8 minutes, or until rice is tender and liquid is absorbed.
⏱️ 8 minutes 🌡️ lowStir in spinach and cook until just wilted, about 1 minute. Garnish with fresh cilantro if desired and serve.
⏱️ 1 minuteAdvertisement
Nutrition Information
Per serving. Values are approximate and may vary.
Frequently Asked Questions
Reviews
No reviews yet. Be the first to rate this recipe!