3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Spicy meatballs in rich gravy are the kind of dish that transforms a regular weeknight into a flavor-packed experience. Bursting with spices and a creamy coconut base, these meatballs deliver heat and comfort in every bite. Serve them over rice or with warm naan for a truly satisfying meal.
Why You’ll Love This Recipe
This dish is a delightful fusion of flavors that will tantalize your taste buds and keep you coming back for more. Perfect for busy evenings, it’s easy to prepare and packed with nutrients.
- Flavor Explosion: A blend of spices, ginger, and garlic creates a rich taste.
- Quick and Easy: Simple steps make this a weeknight winner.
- Versatile: Enjoy it with rice, naan, or even pasta.
- Make Ahead: Perfect for meal prep and leftovers.
Ingredients
- 1 pound ground beef or lamb
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon red chili powder (adjust to taste)
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon garam masala
- 1/2 teaspoon salt
- 1/4 cup cilantro, chopped (plus more for garnish)
- 1 large tomato, diced
- 1 cup coconut milk
- 2 tablespoons vegetable oil
- 1 tablespoon lemon juice
How to Make Spicy Meatballs in Rich Gravy
- In a large bowl, combine the ground meat, half of the chopped onion, half of the garlic, grated ginger, cumin, coriander, red chili powder, turmeric, garam masala, salt, and cilantro. Mix until well combined.
- Form the mixture into small meatballs, about 1 inch in diameter. Set aside.
- Heat vegetable oil in a large skillet over medium heat. Add the remaining onion and garlic, and sauté until translucent, about 3-4 minutes.
- Add the diced tomato to the skillet and cook for another 2-3 minutes until softened.
- Carefully add the meatballs to the skillet, ensuring they are evenly spaced. Brown them on all sides for about 6-8 minutes.
- Pour in the coconut milk and lemon juice, stirring gently to combine. Bring the mixture to a gentle simmer.
- Cover and cook for 15-20 minutes, or until the meatballs are cooked through and the gravy has thickened. Stir occasionally to prevent sticking.
- Garnish with additional cilantro before serving.
Tips for the Best Results
- For an extra kick, adjust the amount of red chili powder to suit your spice tolerance.
- Make sure not to overcrowd the pan while browning the meatballs to ensure they cook evenly.
- Let the meatballs simmer in the gravy longer for a deeper flavor.
Easy Variations
- Swap ground beef or lamb for ground chicken or turkey for a lighter option.
- Add vegetables like peas or bell peppers to the gravy for added nutrition.
- For a vegetarian version, use lentils or chickpeas in place of meat.
What to Serve With It
- Steamed basmati rice or jasmine rice
- Warm naan or pita bread
- A fresh cucumber salad with yogurt dressing
- Roasted vegetables for a wholesome side
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if needed to loosen the gravy.
Recipe Card
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Yield: 4 servings
Ingredients:
- 1 pound ground beef or lamb
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon red chili powder (adjust to taste)
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon garam masala
- 1/2 teaspoon salt
- 1/4 cup cilantro, chopped (plus more for garnish)
- 1 large tomato, diced
- 1 cup coconut milk
- 2 tablespoons vegetable oil
- 1 tablespoon lemon juice
Instructions:
- In a large bowl, combine the ground meat, half of the chopped onion, half of the garlic, grated ginger, cumin, coriander, red chili powder, turmeric, garam masala, salt, and cilantro. Mix until well combined.
- Form the mixture into small meatballs, about 1 inch in diameter. Set aside.
- Heat vegetable oil in a large skillet over medium heat. Add the remaining onion and garlic, and sauté until translucent, about 3-4 minutes.
- Add the diced tomato to the skillet and cook for another 2-3 minutes until softened.
- Carefully add the meatballs to the skillet, ensuring they are evenly spaced. Brown them on all sides for about 6-8 minutes.
- Pour in the coconut milk and lemon juice, stirring gently to combine. Bring the mixture to a gentle simmer.
- Cover and cook for 15-20 minutes, or until the meatballs are cooked through and the gravy has thickened. Stir occasionally to prevent sticking.
- Garnish with additional cilantro before serving.
Notes: Adjust spice levels to your preference and enjoy with your favorite sides!





















