Instant Pot Spaghetti and Frozen Meatballs Recipe: One-Pot Weeknight Dinner

Instant Pot Spaghetti and Frozen Meatballs Recipe: One-Pot Weeknight Dinner

This one-pot method completely transforms weeknight cooking with minimal effort and maximum flavor. The Instant Pot handles everything—pasta, frozen meatballs, and sauce—simultaneously, with no extra pans to wash.

I developed this technique after too many nights of juggling multiple pots and pans. The key is adding the meatballs frozen directly into the pot, where they cook perfectly while infusing the sauce with rich flavor.

You’ll end up with tender spaghetti, juicy meatballs, and a deeply seasoned tomato sauce—all ready in under 30 minutes. It’s the kind of meal that feels homemade without the usual fuss.

Ideal for busy evenings when time is short but you still want a satisfying, home-cooked dinner. Here’s how to make it happen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Instant Pot Spaghetti and Frozen Meatballs

Pantry staples plus frozen meatballs make this one-pot wonder come together fast.

Ingredient Amount Notes
Frozen Italian Meatballs 🍖 1 lb Pre-cooked, any brand
Spaghetti 🍝 8 oz Uncooked, broken in half
Marinara Sauce 🍅 24 oz One jar or can
Chicken Broth 🥣 2 cups Low-sodium preferred
Onion 🧅 1 whole Yellow or white, diced
Garlic Cloves 🧄 3 cloves Minced or pressed
Dried Oregano 🌿 1 tsp Italian seasoning works too
Dried Basil 🍃 1 tsp Crushed for best flavor
Red Pepper Flakes 🌶️ ½ tsp Adjust to taste
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 1 tbsp Extra-virgin for sautéing
Grated Parmesan Cheese 🧀 ½ cup For serving, optional

The frozen meatballs are the shortcut here—look for Italian-style at Trader Joe’s or Costco (their Kirkland brand is solid). Any marinara works, but Rao’s or Victoria have that deeper, restaurant-quality flavor. The spaghetti needs to be broken in half so it fits in the Instant Pot without bending (trust me, it’s worth the extra minute). Chicken broth adds depth—low-sodium lets you control the salt.

No marinara? Crushed tomatoes plus Italian seasoning gets you close. Out of chicken broth? Water with a bouillon cube works in a pinch. Fresh garlic is ideal, but jarred minced at half the amount saves time. The Parmesan is optional but highly recommended—freshly grated melts better than pre-shredded. For extra richness, stir in a splash of heavy cream at the end.

Leftovers keep 4-5 days in the fridge, though the pasta soaks up sauce over time. Freezes well for 3 months—portion into containers for easy reheating. The meatballs stay juicy even after freezing, but the sauce might need a splash of water when reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I toss in frozen meatballs, uncooked spaghetti, and broth—no pre-browning, no boiling pasta separately.
  • Rich Sauce Infusion: The marinara soaks into the noodles while cooking, and the broth adds depth without overpowering.
  • Weeknight Hero: Honestly, this is my 6 PM lifesaver when soccer practice runs late and everyone’s starving.
  • Budget Stretcher: I use store-brand meatballs and marinara, feed four for under $10, and leftovers taste even better the next day.

Step-by-Step Instructions for Instant Pot Spaghetti and Frozen Meatballs

This one-pot method saves time and dishes—dinner comes together fast and easy.

Step 1: Sauté Aromatics in the Instant Pot

Set the Instant Pot to Sauté mode and add the 1 tbsp Olive Oil. Once hot, add the 1 whole Onion (diced) and cook for 3-4 minutes until soft and translucent. The edges should just start to brown—this builds the flavor base for your dish.

Add the 3 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant. Be careful not to let it burn; garlic turns bitter quickly. Stir in the 1 tsp Dried Oregano, 1 tsp Dried Basil, 0.5 tsp Red Pepper Flakes, 1 tsp Salt, and 0.5 tsp Black Pepper. This layering of spices ensures every bite is packed with flavor.

Step 2: Deglaze and Add Liquids

Pour in ½ cup of the 2 cups Chicken Broth and scrape the bottom of the pot with a wooden spoon to release any browned bits. This step prevents the “burn” notice and incorporates all those flavorful caramelized bits into the sauce.

Add the remaining 1½ cups Chicken Broth and the 24 oz Marinara Sauce. Stir well to combine. The liquid should be rich and aromatic—this is the foundation of your sauce. Make sure nothing is sticking to the bottom of the pot.

Step 3: Add Pasta and Frozen Meatballs

Break the 8 oz Spaghetti in half and layer it on top of the sauce, pressing down gently to submerge most of it. Don’t stir—this prevents the pasta from clumping together. Arrange the 1 lb Frozen Italian Meatballs on top, nestling them into the liquid as much as possible.

Here’s the thing—frozen meatballs work perfectly here because the pressure cooking process thaws and cooks them evenly. Just ensure they’re all partially submerged so they cook through properly.

Step 4: Pressure Cook and Finish

Secure the lid, set the valve to Sealing, and cook on High Pressure for 5 minutes. It’ll take about 10 minutes for the pot to come to pressure. Once done, let the pressure release naturally for 5 minutes, then quick-release the remaining pressure.

Open the lid carefully. The pasta should be al dente and the meatballs heated through. If the pasta seems undercooked, stir everything together, secure the lid, and let it sit for 2-3 minutes off heat—the residual steam will finish the job.

Stir everything together gently. The sauce should be thick and coat the pasta evenly. If it’s too thick, add a splash of water or broth to loosen it.

Step 5: Serve with Parmesan

Taste and adjust seasoning if needed. Serve the spaghetti and meatballs hot, topped with the 0.5 cup Grated Parmesan Cheese. The cheese melts beautifully into the sauce, adding a rich, savory depth.

This dish comes together in under 30 minutes start to finish—perfect for a busy weeknight. Every strand of pasta should be perfectly tender, and the meatballs juicy and flavorful, soaking up all the herby, garlicky goodness of the sauce.

👨‍🍳

Pro Tips For Making Instant Pot Spaghetti And Frozen Meatballs

  • Break Up Meatballs: Add frozen meatballs directly to the pot but break them in half first—this prevents clumping and ensures they cook through evenly in the short time.
  • Layer Pasta Right: Place spaghetti in a crisscross pattern over the meatballs and sauce, then press down lightly so it’s submerged but not compacted. I learned this the hard way after pulling out a solid pasta brick once.
  • Use Enough Liquid: Stick to at least 3 cups of broth or you’ll end up with undercooked pasta and a burn notice on the Instant Pot. Sounds obvious, but I’ve seen it happen.
  • Skip the Pre-Sauté: Don’t waste time browning the onion first—just dice it fine and toss it in with everything else. It softens perfectly during pressure cooking and saves 10 minutes.

Best Sauces and Condiments for This Recipe

Classic Tomato Boost

For a richer tomato flavor, stir in 2 tbsp tomato paste with the marinara. I love San Marzano tomato paste for its sweet, deep taste. This small addition intensifies the sauce without thinning it out. 🍅

Creamy Alfredo Twist

Add ½ cup heavy cream or 4 oz cream cheese after cooking for a creamy variation. The cream softens the acidity of the tomato sauce beautifully. I often use Philadelphia cream cheese for smooth texture.

Herb-Infused Finish

Fresh herbs elevate this dish instantly. Stir in ¼ cup chopped fresh basil or 2 tbsp fresh parsley just before serving. The aroma alone makes it feel like a restaurant meal.

Spicy Kick

For heat lovers, add 1 tsp sriracha or ½ tsp cayenne pepper to the sauce. I prefer Tabasco sauce for its vinegary tang. Start small—you can always add more at the table.

Cheesy Upgrade

Beyond Parmesan, try ½ cup ricotta dolloped on top or ¼ cup grated Pecorino Romano mixed in. Pecorino has a sharper bite that cuts through the richness wonderfully.

Fresh Garlic Boost

For garlic lovers, add 1 extra minced clove with the frozen meatballs. The pressure cooking mellows the sharpness while deepening the flavor profile. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 55g20%
Dietary Fiber 6g21%
Sugars 8g
Protein 34g68%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Do I need to thaw the meatballs first?

No, frozen meatballs work perfectly straight from the freezer. The pressure cooking process thaws and cooks them evenly in just 5 minutes.

2

Why break the spaghetti in half?

Breaking the pasta ensures it fits in the pot without bending and cooks uniformly. It also prevents clumping during pressure cooking.

3

What if my pasta is undercooked?

Stir everything together, secure the lid, and let it sit for 2-3 minutes off heat. The residual steam will finish cooking the pasta perfectly.

4

Can I use a different pasta shape?

Yes, but adjust the cooking time. Short pastas like penne may need 1-2 minutes less, while thicker shapes might need 1 minute more.

★★★★★5.0(7 reviews)
Patrick Lewis