• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Savas Kitchen
  • Home
  • Recipe Index
  • By Category
    • Ukrainian
    • Breakfast
    • Lunch
    • Dinner
    • Main dishes
    • Sides
    • Soup
    • Sweet treats
  • About
  • Contact
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Dinner

    Stovetop Beef Meatballs

    Published: Feb 6, 2023 by Nataliia

    Jump to Recipe Print Recipe

    Satisfy your craving for comfort food with these delicious stovetop beef meatballs. The meatballs are browned first in olive oil and then simmered in a delicious tomato sauce. Juicy and flavorful every time.

    A skillet with red sauce and meatballs. There is a wooden serving spoon in the skillet.
    Jump to:
    • Stovetop beef meatballs
    • Recipe ingredients
    • How to cook meatballs on the stove
    • Serving ideas
    • Tips
    • How to store
    • Frequently asked questions
    • 📖 Recipe

    Stovetop beef meatballs

    There are a lot of ways to prepare the meatballs: bake, air-fry, or boil. The stovetop method is one of the easiest ways to make the best Italian beef meatballs. 

    I like to make them with grass-fed beef, but you can use a mixture of ground pork and meat for extra flavor. 

    First, sear them until browned to lock the juices. Then, add a jar of your favorite tomato sauce and simmer for about 20 minutes or until fully cooked. 

    The meatballs come out tender and juicy. Serve over spaghetti with some fresh Parmesan cheese on top. 

    Recipe ingredients

    Please see the recipe card below for the ingredients' quantities. 

    • Ground beef: 7% or 15% lean ground beef. You can also use a combination of ground beef and ground pork. 
    • Bread crumbs: I used plain panko breadcrumbs. You can use any other store-bought or homemade breadcrumbs. Breadcrumbs hold the meatballs together while keeping them moist and tender. 
    • Grated Parmesan cheese: add to the meatball mixture for extra flavor and some for serving.
    • Egg: the egg is used to bind all the ingredients. 
    • Salt and spices:  I used salt, garlic powder, onion powder, and black pepper. 
    • Olive oil: add a tablespoon to the meat mix for a tender texture. You will also need some for searing.
    • Tomato sauce: you can use a homemade or store-bought tomato marinara sauce. For this recipe, I used Rao's marinara sauce. 
    A glass bowl with added beef, egg, grated cheese, pepper and breadcrumbs. All the ingredients are not mixed.

    How to cook meatballs on the stove

    Below are the step-by-step directions on how to cook the meatballs in the skillet. You can make the with or without the sauce. 

    Step 1. In a large mixing bowl, add ground beef, bread crumbs, grated Parmesan, breadcrumbs, egg, olive oil, salt, and spices. Mix the ingredient gently until all until combined. 

    A glass bowl with raw red meat mixture.

    Step 2. Form the meatballs using a cookie scoop or with your hands.  

    A cookie scoop filled with a meatball meat mix.

    Step 3. If you cook them right away, proceed to step 4. If you decide to freeze them, arrange the meatballs on a cutting board lined with some parchment paper. Place the cutting board in the freezer for about 1-2 hours. Once the meatballs harden, transfer them to a freezer-safe storage bag or a container and freeze them for up to 3 months. 

    A cutting board lined with parchment paper. 15 uncooked meatballs are arranged on top of the parchment paper.

    Step 4.  In a large nonreactive skillet, heat olive oil over medium heat. Carefully place the meatballs. Sear them on each side for about 1-2 minutes to lock the moisture. 

    The meatballs are searing in a stainless steel frying pan.

    Step 5. Add the marinara sauce, cover, and simmer for about 15-20 minutes or until fully cooked. The meatballs are cooked when the internal temperature reaches 165°F.

    Note: you can also cook the without sauce. Once seared, cover the skillet with a lid and cook on the lowest heat until no longer pink inside. 

    A stainless steel skillet with red sauce and meatballs. There is a wooden serving spoon in the skillet.

    Serving ideas

    Serve meatballs and sauce over a bed of cooked spaghetti noodles. For a low-carb option, use baked spaghetti squash. 

    I like to serve my spaghetti and meatballs with a side of air-fried asparagus or roasted carrots and green beans.

    The leftovers are perfect for making meatball subs or meatball pizza the next day. 

    Tips

    • Add a tablespoon of olive oil to the meatball mixture for a tender texture.
    • Use a cookie scooper for even size meatballs.
    • Use an instant thermometer to ensure the meatballs are fully cooked.
    • A nonreactive skillet (stainless steel or ceramic) is recommended for cooking acidic foods.

    How to store

    When the meatballs cool down, transfer them to an air-tight container and store them in the fridge for up to 3 days. 

    Meatballs with the sauce reheat better on the stove using a skillet with a little bit of water. 

    You can freeze raw meatballs for up to 3 months. 

    Frequently asked questions

    Is it better to cook meatballs on the stove or in the oven?

    If you cook the meatballs in a sauce, I recommend using a stovetop method. First, sear them to lock the juices, and finish the meatballs by simmering them in a sauce.

    How do you cook frozen meatballs on the stove?

    Sear frozen meatballs quickly and simmer them in a tomato sauce until the internal temperature reaches 165°F.

    How many meatballs per serving?

    Depending on the size of the meatballs, but usually 3-4 medium meatballs per person.

    📖 Recipe

    A skillet filled with red tomato sauce and meatballs. There is a wooden serving spoon in the skillet.

    Stovetop Beef Meatballs

    Nataliia
    Satisfy your craving for comfort food with these delicious stovetop beef meatballs. The meatballs are browned first in olive oil and then simmered in a delicious tomato sauce. Juicy and flavorful every time.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 20 mins
    Total Time 30 mins
    Course dinner, lunch
    Cuisine Italian
    Servings 4
    Calories 423 kcal

    Equipment

    • 1 Large Mixing Bowl
    • measuring spoons
    • Measuring Cup
    • cookie scooper optional
    • nonreactive skillet

    Ingredients
      

    • 1 pound ground beef 7% or 15%
    • ¼ cup bread crumbs
    • ¼ cup grated Parmesan
    • 1 egg
    • 2 Tablespoon olive oil, divided
    • ½ teaspoon salt
    • ½ teaspoon garlic powder
    • ½ teaspoon onion powder
    • ½ teaspoon black pepper
    • 1 24 oz jar Marinara sauce or other sauce

    Instructions
     

    • In a large mixing bow, add ground beef, ¼ cup bread crumbs, ¼ cup grated Parmesan cheese, 1 egg, 1 tablespoon olive oil, salt and spices. Mix gently to combine.
    • Form 15 meatballs using your hands or a cookie scooper.
    • In a large skillet, heat the remaining olive oil over medium heat. Add the meatballs and sear them on each side for about 1-2 minutes until browned.
    • Pour the sauce, cover the skillet with a lid. Simmer meatballs over low heat for about 15-20 minutes or until the internal temperature reaches 165°F. Serve over the bed of spaghetti noodles.

    Notes

    • You can use a mix of beef and pork.
    • Add Italian herbs  to the meat mix for extra flavor.
    • Use a cookie scooper for even sized meatballs.
    • You can freeze raw meatballs for up to 3 months.

    Nutrition

    Calories: 423kcalCarbohydrates: 13.6gProtein: 28.9gFat: 28.3gSodium: 650mgFiber: 2.6gSugar: 7.8g
    Keyword meatballs in sauce, spaghetti and meatballs, stovetop meatballs
    Tried this recipe?Let us know how it was!

    More Dinner recipes

    • Two cabbage rolls on a white place. One is topped with a dollop of sour cream. The second roll is cut in half and facing the cut side up to show the meat and rice filling. The rolls are sprinkled with fresh chopped green dill on top and there are few shreds of carrot on the plate.
      Ukrainian Cabbage Rolls (Holubtsi)
    • Two cooked breaded chicken cutlets on a white plate.
      Easy Air Fryer Chicken Cutlets
    • Cooked chicken breasts in sauce with capers and mushrooms.
      Chicken Piccata with Mushrooms and Capers
    • A white bowl with green spinach, cubed avocado, mango, crumbled cheese, and cubes of cooked pink fish.
      Mango Salmon Salad

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    A young woman image from heat to the waist. She has long brown hair and wearing a leather jacket over a dark blue t-shirt. She is smiling and looking at the lens of camera.

    Hi there, I'm Nataliia. I am a content creator behind Sava's Kitchen. Here, you will find a lot of healthy family-friendly recipes. My focus is to create versatile nutritious recipes that taste great and are easy to make. Learn more about me by clicking below!

    More about me →

    Popular

    • Browned chicken chunks in a pile on a white plate.
      Air Fryer Chicken Bites
    • Four cooked boneless skinless chicken thighs in a white plate. The meat is garnished with small pieces of green parsley on top. There is a grey cotton material behind the plate.
      Boneless Skinless Chicken Thighs in Air Fryer
    • Orange cabbage soup in a white bowl with a spoon in it.
      Kapusniak Soup
    • Two cooked chicken breast in a black air fryer basket.
      Frozen Chicken Breasts in Air Fryer

    Footer

    ↑ back to top

    Sava's Kitchen

    • Privacy Policy
    • Contact
    • About

    Copyright © 2023 SAVA'S KITCHEN ON FOODIE PRO THEME

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT