Instant Pot Spaghetti and Meatballs

As an Amazon Associate I earn from qualifying purchases. Read my disclosure policy.

This Instant Pot spaghetti and meatballs recipe is an easy one pot dinner! Fresh homemade meatballs are combined with spaghetti sauce and pasta in the pressure cooker for an easy all in one meal.

The Instant Pot is amazing for making one pot dinners. You can saute, braise and cook all together, for easy set it and forget it meals.

Save This Recipe Form

Want To Save This Recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get great new recipes each week!

In this recipe the meatballs are browned right in the Instant Pot and then the sauce, pasta and meatballs are all pressure cooked. It is a quick and easy dinner, perfect for a busy weeknight.

plate of spaghetti and meatballs with wine in the background

Pasta dinners are among my family’s favorite and making them in the Instant Pot is quick and easy for meals like Instant Pot Beef Stroganoff and Instant Pot Gnocchi. This spaghetti and meatballs is another easy family dinner idea!

Homemade or Store Bought Meatballs?

I like to make my own meatballs, sometimes making them in the Instant Pot, as in this recipe, and sometimes making air fryer meatballs. I think homemade meatballs taste better than store bought ones.

But it does take more time to make homemade meatballs, and sometimes time is at a premium! So I also include instructions for using store bought or frozen meatballs in this recipe.

If you use frozen or premade meatballs this recipe is even quicker to make, and can be ready in about 30 minutes.

big bowl of spaghetti

Homemade or Store Bought Sauce?

I love homemade marinara sauce and have a great recipe for making it in the Instant Pot. But this recipe just calls for using your favorite marinara sauce, whatever that might be.

For me trying to make fresh homemade sauce and fresh homemade meatballs all at once would make this a recipe that was no longer quick and easy!

I prefer to make one thing at time. So if I have marinara sauce in the freezer I will use it in this recipe, but if not I will use a jar of sauce.

Easy Instant Pot Recipes for Beginners


The ingredients in the meatballs are:

all the ingredients for meatballs
  • Ground beef and ground pork – I like the combination of the two meats in my meatballs. But you can use all ground beef or ground turkey or sausage or whatever works best for your family.
  • Slices of Italian bread – Save the rest of the loaf to serve with dinner!
  • Egg
  • Bread crumbs
  • Parmesan cheese
  • Seasoning – parsley, oil, garlic powder, Italian seasoning, black pepper, red pepper
  • Water

To complete the dinner you need:

  • Marinara sauce
  • Spaghetti
  • Oil
  • Water

Step by Step Instructions

1. Soak the Bread

Take 2 thick slices of Italian bread and soak it in 1/4 cup of water for about 3 minutes. Then break the bread into small pieces.

2. Mix the Meatballs

Get out a large bowl and beat the egg. Add the soaked Italian bread, bread crumbs, Parmesan cheese, oil, parsley, garlic powder, Italian seasoning, salt and black and red pepper.

mixing the spices for the meatballs

Mix everything together well to distribute the spices. Then add the ground pork and ground beef and mix everything.

I usually use my hands to mix everything together. But you could use an electric mixer or a potato masher if you prefer.

raw meatball

3. Make Meatballs

Shape the meat into balls about the size of a golf ball. Put the meatballs aside on a tray as you shape them.

meatballs in front of the pressure cooker

4. Brown the Meatballs

Turn the Instant Pot on Saute and let it heat for 2-3 minutes. Then add oil to the bottom and start to brown the meatballs.

You will need to brown these in batches. If you try to brown them all at once you will end up breaking them apart and making spaghetti with meat sauce, not spaghetti with meatballs!

meatballs in the pressure cooker

Once the meatballs are brown take them all out of the Instant Pot and turn it off. Then set them aside for a couple minutes.

5. Clean out the Instant Pot

There will be a lot of grease in the bottom of the Instant Pot from the meatballs. So take the pot out, drain the grease and wipe it out. Make sure there are no bits of meatball stuck to the bottom.

6. Layer the Spaghetti and Meatballs

Return the meatballs to the Instant Pot. Add about 1/3 of the jar of sauce on top of the meatballs. Then break the spaghetti in half and scatter it on top of the meatballs.

adding pasta to the Instant Pot

You want the pasta to be randomly distributed, going in all different directions. This will help prevent it from sticking together.

Pour the rest of the spaghetti sauce over the noodles. Then pour the water over top of that. DON’T STIR the ingredients together.

adding the sauce to the Instant Pot

It seems counter intuitive, but stirring will make you more likely to get a Burn error and have pasta that sticks together.

7. Pressure Cook

Seal the Instant Pot by putting the lid on, making sure the sealing ring is in place and the pressure valve is closed. Then set it for High pressure, 7 minutes.

It will take about 10 minutes for the Instant Pot to reach pressure.

8. Release Pressure

Once the pressure cooker is done do a quick, manual release of the pressure. Then gently stir the ingredients and serve.

spaghetti and meatballs in the Instant Pot

Modification for Frozen or Store Bought Meatballs

If using store bought or frozen meatballs just start the recipe with layering the meatballs, spaghetti and sauce in step 6.

Using Other Pasta Types

You can easily make this with other types of pasta too! My husband always wants us to make this with shells, while my kids argue strongly for spaghetti.

You might need to modify the cooking time depending on the type of pasta that you choose. The general rule of them is to cook pasta in the Instant Pot for 1/2 the time called for on the pasta box.

However the meatballs in this recipe need to cook for 7 minutes so the pork and ground beef are cooked through. So you can’t change the pasta to something quick cooking like angel hair pasta and only cook them for 3 minutes.

But shells will work fine, as will thicker pasta like rigantoni or penne. You can use any pasta shape that can handle at least 7 minutes of pressure cooking.

spaghetti and meatballs with Italian bread

How to Serve

When you first take the lid off the Instant Pot this dish might look a little watery. But stir it gently with a pasta scoop and it will thicken up within a couple minutes.

The meatballs are tender and juicy and the pasta absorbs the flavor of the sauce, for a delicious and easy comfort food dinner.

Serve this Instant Pot Spaghetti and Meatballs topped with more Parmesan cheese. I love to serve it with a loaf of Italian bread or a green salad.

twirling spaghetti on a fork

Find More Instant Pot Dinner Recipes

spaghetti and meatballs with Italian bread
5 from 3 votes

Instant Pot Spaghetti and Meatballs

Published By Anne
This Instant Pot spaghetti and meatballs recipe is an easy one pot dinner.
Prep Time20 minutes
Cook Time7 minutes
Time to Reach Pressure10 minutes
Total Time37 minutes
Servings: 4
Print Save Rate Pin


  • 2 slices Italian Bread thick slices about 3-4 inches
  • ¼ cup water
  • 1 egg
  • ¼ cup Panko bread crumbs
  • ¼ cup grated parmesan cheese
  • 2 Tablespoon fresh flat-leaf parsley minced
  • 2 teaspoon olive oil
  • 1 teaspoon garlic powder
  • ¼ teaspoon Italian seasoning crushed
  • ¼ teaspoon black pepper
  • ¼ teaspoon red pepper flakes
  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1 Tablespoon vegetable oil
  • 1 32 oz jar pasta sauce or homemade if you have it
  • 2 c water
  • 8 oz spaghetti noodles


  • Soak the Italian bread in the ¼ cup of water for 3 minutes. After soaking, break the bread into small pieces.
    2 slices Italian Bread thick slices, ¼ cup water
  • Beat the egg in a large bowl. Add in the bread crumbs, soaked Italian bread pieces, chopped onion, parmesan cheese, 2 tbsp. water, olive oil, parsley, garlic, black pepper, red pepper, and Italian seasoning. Stir well.
    1 egg, ¼ cup Panko bread crumbs, ¼ cup grated parmesan cheese, 2 Tablespoon fresh flat-leaf parsley, 2 teaspoon olive oil, 1 teaspoon garlic powder, ¼ teaspoon Italian seasoning crushed, ¼ teaspoon black pepper, ¼ teaspoon red pepper flakes
  • Mix in the ground beef and ground pork. You can use your hands, a mixer or a hand potato masher .
    1 pound ground beef, 1/2 pound ground pork
  • Shape meat into balls, about the size of a golf ball.
  • Add 2 Tablespoons of olive oil to your Instant pot. Set to saute and brown the meatballs on each side. You will need to work in batches to avoid smushing the meatballs.
    1 Tablespoon vegetable oil
  • Take all the meatballs out of the Instant Pot and wipe grease out of the bottom of the pot.
  • Pour 1/3 of the jar of spaghetti sauce into the pot. Lay meatballs on top of sauce.
    1 32 oz jar pasta sauce or homemade if you have it
  • Break the spaghetti noodles in half. Lay them on top of the meatballs in different directions. This helps to prevent sticking.
    8 oz spaghetti noodles
  • Pour remaining spaghetti sauce over top of noodles.
  • Fill the sauce jar with the 2 cups of water. Shake to mix in any sauce that is left in jar. Add this water to the top of noodles.
    2 c water
  • Seal Instant Pot on Manual, high pressure for 7 minutes. It will take about 10 minutes for it to reach pressure.
  • When it is done cooking do a manual fast release. Remove lid, stir carefully to avoid breaking up meatballs and ready to serve.


As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information

Serving: 1g | Calories: 867kcal | Carbohydrates: 64g | Protein: 44g | Fat: 48g | Saturated Fat: 17g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 19g | Trans Fat: 1g | Cholesterol: 168mg | Sodium: 1386mg | Potassium: 1350mg | Fiber: 6g | Sugar: 13g | Vitamin A: 1308IU | Vitamin C: 19mg | Calcium: 151mg | Iron: 6mg

Nutrition facts are estimates.

Enjoy this recipe?Follow Family Friendly Foods on Facebook
top view of spaghetti with wine and salad
This Instant Pot spaghetti and meatballs recipe is an easy one pot dinner! Fresh homemade meatballs are combined with spaghetti sauce and pasta in the pressure cooker for an easy all in one meal.

Hi, I’m Anne!

I love to cook and I want to share my recipes with you. I believe cooking should be approachable and fun, not a chore. I want to make simple recipes using everyday ingredients that you can make again and again, whether it is for a busy weeknight, a summer cookout or a special dessert. Read more...

Leave a Comment

Recipe Rating