Instant Pot meatballs are an effortless way to prepare tender and delicious meatballs!

Lean ground beef, Italian herbs, and parmesan cheese are mixed and rolled into balls and cooked in homemade marinara.

Meatballs come out juicy, tender, and ready to add to your spaghetti dinner or appetizer tray. This recipe practically cooks itself in minutes!

instant pot meatballs served on pasta topped with marinara sauce, parmesan sauce and a basil leaf

Making Meatballs from Scratch!

  • Instant Pot spaghetti and meatballs is a hearty meal that’s perfect for busy weeknights!
  • Serve meatballs in the Instant Pot with pasta and a simple salad with breadsticks and let guests help themselves!
  • Easily double up the recipe and make extra meatballs for future dishes! Simply thaw overnight from frozen and they’re ready to use!
Ingredients to make Instant Pot Meatballs labeled: parmesan, breadcrumbs, marinara sauce, diced tomatoes, lean ground beef, egg, salt, water, and Italian Seasoning

Easy Ingredients and Variations

Beef – Use full-fat beef in this recipe for extra juicy meatballs with the best flavor! A mixture of ground turkey, chicken, or pork can be mixed in as well.

Sauce – This recipe has the perfect blend of ready-made marinara and an extra can of diced tomatoes (keep the juice)! Zest it up with a dash of red pepper flakes for a little heat, if desired.

Variations – Add shredded zucchini, carrots, or chopped kale in Step 2 for an extra boost of nutrition for those picky eaters!

How to Make Instant Pot Meatballs

Instant Pot meatballs are an effortless way to prepare tender and delicious meatballs!

  1. In a large bowl, mix the beef with the egg, breadcrumbs, cheese, and seasonings (as per the recipe below).
  2. Form into 12 equally-sized meatballs.
  3. Place the marinara, diced tomatoes, and water in the Instant Pot and place the meatballs on top.
  4. Cover and cook for 8 minutes.

Serve the meatballs over spaghetti or as sliders.

instant pot meatballs on pasta topped with marinara sauce and a basil leaf

Ways to Serve Instant Pot Meatballs

  • Meatballs are the perfect pairing for a hearty plate of spaghetti with marinara sauce.
  • Make meatballs without the marinara and freeze them for future grape jelly meatballs, Swedish meatballs, or tasty BBQ meatball sliders.
  • Add meatballs to a hearty vegetable soup or line them up in a sturdy roll with some marinara and loads of melty mozzarella cheese for a hearty hoagie.
a meatball being spooned out of the instant pot

Pro Tips for Instant Pot Meatballs

  • Adding water helps avoid the burn notice on the Instant Pot, especially if your sauce is cooking too thick.
  • To thicken the sauce, remove the meatballs and switch to sauté mode for a few minutes. The sauce will thicken as it cools.
  • Keep leftover Instant Pot meatballs in a covered container in the refrigerator for up to 4 days or freeze portions in zippered bags (without any pasta) for up to 4 months.
  • Thaw overnight in the refrigerator before reheating in the microwave or on the stovetop.

Our Favorite Meatball Recipes!

Did you make these Instant Pot Meatballs? Be sure to leave a comment and rating below!

sweet and sour meatballs on a plate with rice
5 from 3 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Instant Pot Meatballs

Prep Time 10 minutes
Cook Time 8 minutes
Instant Pot Pressure Build Time 15 minutes
Total Time 33 minutes
Servings 4 people
Author Holly


6 qt Instant Pot


  • 1 pound lean ground beef
  • 1 egg beaten
  • ¼ cup seasoned bread crumbs
  • ¼ cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • 24 ounces marinara sauce
  • 14.5 ounces petite diced tomatoes with juices
  • ½ cup water


  • In a large bowl, mix ground beef, egg, bread crumbs, Parmesan, Italian seasoning and salt. Divide evenly and roll into 12 meatballs.
  • Add the marinara sauce, diced tomatoes, and water to the Instant Pot. Gently place the meatballs on top.
  • Turn to manual, high pressure and cook for 8 minutes. Once the time is up, release any pressure.
  • Serve the meatballs over spaghetti or in sub buns.


Adding water helps avoid the burn notice, if your sauce is too thick, you may see a burn notice.
To thicken the sauce further, remove the meatballs after cooking and simmer the sauce on “SAUTE” for a few minutes. Let cool slightly as the sauce will thicken as it cools.
5 from 3 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Serving: 3meatballs | Calories: 301kcal | Carbohydrates: 23g | Protein: 32g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 117mg | Sodium: 1534mg | Potassium: 1249mg | Fiber: 5g | Sugar: 11g | Vitamin A: 1094IU | Vitamin C: 22mg | Calcium: 153mg | Iron: 6mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Main Course
Cuisine American

REPIN this Instant Pot Meatball Recipe

Instant pot meatballs served on pasta with text
Instant Pot Meatballs served on pasta with marinara and parmesan with text
Top image - instant pot meatballs. Bottom image - meatballs being cooked in marinara sauce in an instant pot with text


, , , , ,

Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

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

Recipe Rating


    1. White wine vinegar, apple cider vinegar, or even lemon juice can be swapped for rice vinegar if needed. Let us know when you try this recipe, Sherrie!

    1. It’s totally safe. They cook in the pot just like they would on the stove with no defrosting needed! 🙂