This Garam Masala-Spiced Ground Beef with Peas is a flavorful, one-pan dish that brings the warmth of Indian spices into a simple, wholesome meal. Featuring aromatic garam masala, tender ground beef, and sweet green peas, it’s hearty yet balanced, and perfect for busy weeknights when you want something satisfying and full of character.
Why You’ll Love This Recipe
Warm, Complex Flavor – Garam masala and spices bring a cozy depth to every bite.
Hearty and Wholesome – Lean ground beef and peas make for a filling but balanced meal.
One-Pan Simplicity – Minimal cleanup, maximum flavor.
Quick to Make – Ready in about 30 minutes, ideal for weeknights.
Ingredients
- 1 lb lean ground beef (93% or leaner)
- 1 cup frozen peas
- 1 medium onion, finely diced
- 2 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 1 tsp garam masala
- ½ tsp ground cumin
- ½ tsp turmeric
- ½ tsp chili powder (optional, for heat)
- ½ cup low-sodium beef or vegetable broth
- Salt and pepper, to taste
- 1 tbsp olive oil
- Fresh cilantro, chopped (for garnish)
- Cooked rice or naan, for serving (optional)
Instructions
1. Sauté Aromatics
In a large skillet, heat olive oil over medium heat. Add diced onion and cook until softened, about 4–5 minutes. Stir in garlic and ginger, cooking another 30 seconds until fragrant.
2. Cook the Beef
Add the ground beef to the skillet. Break it up with a spoon and cook until browned and no longer pink. Drain any excess fat if needed.
3. Season and Simmer
Sprinkle garam masala, cumin, turmeric, chili powder, salt, and pepper over the beef. Stir to coat evenly. Pour in broth and bring to a simmer. Reduce heat and let cook for 5 minutes.
4. Add the Peas
Stir in the frozen peas and cook for another 3–4 minutes until heated through.
5. Serve and Garnish
Remove from heat, sprinkle with fresh cilantro, and serve warm with rice or naan if desired.

Nutritional Information (Per Serving)
Calories: 230
Protein: 24g
Fat: 11g
Carbohydrates: 10g
Sugar: 3g
Fiber: 2g
Tips for Success
- Use Fresh or Frozen Peas – Either works great; no need to thaw frozen peas beforehand.
- Adjust the Heat – Add more chili powder or a pinch of cayenne if you prefer it spicier.
- Lean Beef – Using lean beef keeps the dish hearty yet light.
- Brighten It Up – A squeeze of fresh lemon juice just before serving adds a fresh note.
Why This Recipe Works
This recipe takes the bold, warming spices of Indian-inspired cooking and pairs them with lean beef and peas for a dish that’s both comforting and lighter. It’s quick to prepare, deeply flavorful, and perfect for when you want something beyond the ordinary without much effort.
Garam Masala-Spiced Ground Beef with Peas is a satisfying, flavorful dinner that’s as easy to make as it is delicious. With warm spices, tender beef, and a pop of sweetness from peas, this one-pan wonder is sure to become a go-to recipe in your kitchen.
Garam Masala-Spiced Ground Beef with Peas – Bold, Warming, and Comforting
4
servings10
minutes20
minutes230
kcalA quick and flavorful skillet dish featuring lean ground beef, sweet peas, and aromatic Indian spices. This comforting yet balanced recipe is perfect for a weeknight dinner full of warmth and character.
Ingredients
1 lb lean ground beef (93% or leaner)
1 cup frozen peas
1 medium onion, finely diced
2 cloves garlic, minced
1-inch piece fresh ginger, grated
1 tsp garam masala
½ tsp ground cumin
½ tsp turmeric
½ tsp chili powder (optional, for heat)
½ cup low-sodium beef or vegetable broth
Salt and pepper, to taste
1 tbsp olive oil
Fresh cilantro, chopped (for garnish)
Cooked rice or naan, for serving (optional)
Instructions
- Sauté Aromatics
In a large skillet, heat olive oil over medium heat. Add diced onion and cook until softened, about 4–5 minutes. Stir in garlic and ginger, cooking another 30 seconds until fragrant. - Cook the Beef
Add the ground beef to the skillet. Break it up with a spoon and cook until browned and no longer pink. Drain any excess fat if needed. - Season and Simmer
Sprinkle garam masala, cumin, turmeric, chili powder, salt, and pepper over the beef. Stir to coat evenly. Pour in broth and bring to a simmer. Reduce heat and let cook for 5 minutes. - Add the Peas
Stir in the frozen peas and cook for another 3–4 minutes until heated through. - Serve and Garnish
Remove from heat, sprinkle with fresh cilantro, and serve warm with rice or naan if desired.
Notes
- Use Fresh or Frozen Peas – Either works great; no need to thaw frozen peas beforehand.
Adjust the Heat – Add more chili powder or a pinch of cayenne if you prefer it spicier.
Lean Beef – Using lean beef keeps the dish hearty yet light.
Brighten It Up – A squeeze of fresh lemon juice just before serving adds a fresh note.