30-Minute Instant Pot Spaghetti and Meatballs

Instant Pot Spaghetti and Meatballs

This quick, easy, extra saucy Instant Pot Spaghetti and Meatballs dinner is made entirely in one pot, including the noodles! The delicious homemade meatballs in this recipe come together quickly, and making them in advance cuts the time from prep to plate to just 30 minutes!

Course Main Course
Cuisine Italian
Keyword instant pot spaghetti, instant pot spaghetti and meatballs
Prep Time 15 minutes
Cook Time 15 minutes
Chill Time 20 minutes
Total Time 30 minutes
Servings 3
Calories 573 kcal
Author Erica


  • 1/2 pound ground beef
  • 2 bread slices
  • 1/4 cup parmesan cheese grated, plus more for serving
  • 1 large egg
  • 1 clove garlic minced
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt plus more to taste
  • 1/2 teaspoon cracked black pepper
  • 3 cups marinara sauce
  • 6 ounces spaghetti noodles dry
  • 1 cup chicken broth
  • Fresh basil for garnish


  1. Add the ground beef to a medium bowl. Dampen the bread with water, gently squeeze the excess water out, then crumble it over the meat. Add the parmesan cheese, egg, garlic, Italian seasoning, and a pinch each of salt and pepper. Coat your hands with a bit of oil, mix together well by hand, and roll the meat into 2 tablespoon-sized balls, setting them aside on a plate as you work. Refrigerate for 20 minutes.
  2. Pour half of the marinara sauce into the pot. Gently place the meatballs on top in an even layer, then cover with another thin layer of sauce. Break the spaghetti noodles in half and lay them on top of the meatballs, pour the remaining sauce on top, then add the broth.
  3. Secure the lid and select high pressure, manual or pressure cook and set the timer for 15 minutes. When the timer goes off, carefully quick release the pressure in the pot, then remove the lid.
  4. Stir the contents of the pot together, breaking apart any stuck noodles. Divide into 2 bowls or plates and serve with grated parmesan and garlic bread.
Nutrition Facts
Instant Pot Spaghetti and Meatballs
Amount Per Serving
Calories 573 Calories from Fat 180
% Daily Value*
Total Fat 20g 31%
Saturated Fat 8g 40%
Cholesterol 113mg 38%
Sodium 2651mg 110%
Potassium 1258mg 36%
Total Carbohydrates 66g 22%
Dietary Fiber 6g 24%
Sugars 13g
Protein 30g 60%
Vitamin A 24.1%
Vitamin C 27.8%
Calcium 20.5%
Iron 33.8%
* Percent Daily Values are based on a 2000 calorie diet.