Craving a meal that’s bursting with flavor but short on time? These Instant Pot Kaccha Meatballs are your answer! Inspired by the rich, aromatic spices of South Asian cuisine, this recipe delivers incredibly tender and juicy meatballs simmered in a savory tomato-based sauce. The name ‘Kaccha’ refers to the raw meat mixture, which is packed with fresh herbs and spices before being cooked to perfection. Forget simmering for hours—the Instant Pot makes this a 30-minute masterpiece perfect for any weeknight.
Ingredients
• 2 lbs / 900g minced beef
• 2 green chili peppers, finely chopped
• ½ cup / 15g fresh coriander, chopped
• 2 large eggs
• 1 tbsp / 15g butter
• 1 cup / 200g tomatoes, diced
• ½ cup / 120ml beef broth
• 2 tsp poppy seeds
• 1 tsp fresh ginger, grated
• 1 tsp red chili powder
• ½ tsp turmeric powder
• 1 tsp garam masala powder
• 1 tsp salt
• Fresh parsley, for garnish
Instructions
1. In a large mixing bowl, gently combine the minced beef, finely chopped green chili peppers, coriander, eggs, poppy seeds, grated ginger, red chili powder, turmeric, garam masala, and salt. Mix with your hands just until incorporated—do not overwork. Shape the mixture into uniform 1 ½-inch balls and set aside.
2. Plug in your Instant Pot and press the ‘Sauté’ button. Once hot, melt the butter in the stainless steel insert. Carefully place the meatballs in a single layer and cook for 5-7 minutes, turning gently until browned on all sides. Work in batches if necessary to avoid overcrowding.
3. Add the diced tomatoes and pour in the beef broth. Gently scrape any browned bits from the bottom of the pot to incorporate them into the sauce.
4. Securely lock the lid and set the steam release handle to the ‘Sealing’ position. Press the ‘Manual’ or ‘Pressure Cook’ button and set the timer for 10 minutes on ‘High’ pressure.
5. When the timer beeps, carefully perform a quick release by moving the steam release handle to the ‘Venting’ position. Wait for the float valve to drop completely.
6. Open the pot and transfer the meatballs along with the rich sauce to a serving dish.
7. Garnish with fresh parsley before serving hot.
Nutritional Information
• Nutrition
• Per Serving: 339 Calories | 13.7g Total Fat | 1.5g Net Carbs | 49g Protein | 0.8g Fiber
Pro Tips
• Pro-Tips
• For the most tender meatballs, handle the meat mixture as little as possible. Mix only until the are combined to prevent a tough, dense texture.
• Use a medium cookie scoop to form evenly sized meatballs. This ensures they all cook through at the same rate.
• Don’t skip the browning step! Searing the meatballs creates a flavorful crust (thanks to the Maillard reaction) that adds incredible depth to the final dish.
FAQ
Q: What does Kaccha mean in this meatball recipe
A: The name ‘Kaccha’ refers to the raw meat mixture. In this recipe, the minced beef is combined with fresh herbs and spices while raw before being shaped and cooked in the Instant Pot.
Q: How do I prevent my meatballs from being tough
A: To ensure tender and juicy meatballs, handle the meat mixture as little as possible. Mix the ingredients with your hands just until they are combined. Overworking the meat can result in a dense, tough texture.
Q: Is it necessary to brown the meatballs before pressure cooking
A: Yes, browning the meatballs is a crucial step for flavor. Searing them creates a delicious crust through the Maillard reaction, which adds incredible depth to both the meatballs and the final sauce.
Q: What can I serve with Instant Pot Kaccha Meatballs
A: These flavorful meatballs are excellent served over basmati rice, with warm naan bread for dipping into the sauce, or alongside a simple cucumber and onion salad.









