Go Back
Juicy Meatballs Without an Oven

Juicy Meatballs Without an Oven – Easy Stovetop Recipe

These juicy meatballs without an oven are a quick, flavorful stovetop dinner made with simple ingredients. Perfect with rice, arrowroots, or mashed potatoes, this easy no-oven recipe is ideal for everyday meals and home hospitality.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course dinner, Main Course
Cuisine Global
Servings 5

Equipment

  • 1 large mixing bowl
  • 1 Wide frying pan or skillet
  • 1 wooden spoon or spatula
  • 1 Knife and chopping board
  • 1 Tablespoon for shaping meatballs
  • 1 Small bowl for corn flour paste

Ingredients
  

Ingredients for the Meatballs

  • ¾ kg minced beef
  • 1 medium onion, finely chopped
  • 1 tsp finely grated fresh garlic
  • 2 tbsps breadcrumbs
  • 1 egg
  • 1 tsp salt (adjust to taste)
  • Optional spices ½ tsp paprika, ½ tsp curry powder, ⅓ tsp black pepper
  • 3 to 4 tbsps cooking oil for frying

Ingredients for the Sauce

  • 1 medium onion, chopped
  • 2 medium tomatoes, finely chopped
  • 1 tsp grated fresh garlic
  • 1 tsp grated fresh ginger
  • 1 tbsp tomato paste
  • 1 tbsp dark soy sauce
  • Juice of 1 medium lemon
  • 1 tbsp corn flour or corn starch
  • Optional: 1 tbsp brown sugar
  • Optional spices: ½ tsp garam masala, ½ tsp beef masala, ½ tsp cumin seed spice, 1 tsp Royco (Stew seasoning)
  • 1 tbsp cooking oil for sauce

Instructions
 

  • Mix and Shape the Meatballs
    Start by placing the minced beef in a large bowl.
    Add the salt, your chosen spices(paprika, curry powder, and black pepper), breadcrumbs, chopped onion, grated garlic, and egg.
    Use your clean hands or a spoon to mix everything thoroughly until the mixture is well combined.
    The breadcrumbs and egg are crucial—they help bind the meat mixture, making it easier to shape and ensuring the meatballs stay intact while cooking.
    Now, use a tablespoon to scoop the mixture and shape it into balls about 1 to 1.5 inches in diameter. You should get approximately 20 meatballs from this batch.
    Shaped meatballs ready to fry
  • Cook the Meatballs on the Stovetop
    Heat 3 to 4 tablespoons of cooking oil in a wide pan over medium heat. (If your pan is smaller, you can use 2 tablespoons and cook in batches.)
    Once the oil is hot, carefully add the meatballs. (Cook in two batches if they won't fit the pan or in two pans to hasten the process)
    Lower the heat to prevent burning. Let them cook for about 4 minutes, then gently turn them over.
    Continue cooking for a total of15–16 minutes, turning every 4 minutes for even browning. You can cook up to 20 minutes if you want them extra firm.
    Once they are done, transfer the meatballs to a suitable platter or tray and set aside.
  • Prepare the Rich Tomato Sauce
    In the same pan (with some oil still in it), add a tablespoon of cooking oil and begin frying the chopped onion until translucent and slightly golden.
    Next, add the grated garlic and ginger. Stir and fry until fragrant and lightly golden.
    Now add your chopped tomatoes, tomato paste, and the spices of your choice—garam masala, beef masala, and cumin work beautifully here.
    Stir in the brown sugar (if using) and soy sauce. Stir until everything is well combined.
    Cover and let it cook down until the tomatoes are tender and the mixture has thickened slightly.
    Stir the sauce mixture. This helps break the tomatoes down further to help form a thick sauce.
  • Thicken and Flavor the Sauce
    Add 1½ cups of water to the pan. This will form the base of your sauce.
    Squeeze in the juice of one lemon (remove any seeds). Stir well.
    In a small bowl, mix the corn flour (or corn starch), stew seasoning (optional), and a few tablespoons of water until smooth. This mixture will help thicken your sauce and add a bit more body and flavor.
    Once the sauce is boiling, pour in the corn flour mixture and stir quickly to prevent lumps. Let it come to a gentle boil again.
  • Combine and Simmer the Meatballs
    Now it’s time to bring it all together! Gently add your cooked meatballs back into the sauce. Use a spoon to coat each meatball well.
    Cover and let the meatballs simmer on low heat for another 8–10 minutes. This final step ensures that the meatballs soak up the rich flavors of the sauce, and the sauce thickens perfectly.
  • Optionally, garnish with some cilantro and serve.
    The Juicy No-Oven Meatballs are Ready

Video

Notes

Serving Suggestions

These juicy meatballs without an oven are versatile and delicious with many side dishes:
  • Steamed rice
  • Boiled arrowroots
  • Mashed potatoes
  • Chapati or flatbread
  • Fries or wedges
  • Pasta
  • Ugali
You can even prepare them ahead and freeze both the sauce and the meatballs separately for a quick weekday meal.

Why You’ll Love This Meatballs Without an Oven Recipe

  • Oven-Free: No oven? No problem. This stovetop method works perfectly.
  • Budget-Friendly: Uses basic, affordable ingredients available in most local stores.
  • Flexible: You can tweak the spices and sauces to suit your taste.
  • Family Favorite: A hit with kids and adults alike.
  • Hospitality-Ready: Ideal for serving guests or making a meal feel special.
Keyword Budget-friendly dinner ideas, Easy homemade meatballs, How to make meatballs on the stove, Juicy beef meatballs, Juicy meatballs without an oven, Kenyan meatball recipe, Meatballs without an oven, No oven meatballs recipe, Pan-fried meatballs, recipes and hospitality with clara, Simple meatballs with sauce, Stovetop meatball recipe