Why 20-Minute Instant Pot Spaghetti with Sausage Meatballs
The enticing aroma of Italian sausage mingled with garlic and fresh basil fills your kitchen in under half an hour. This 20-Minute Instant Pot Spaghetti with Sausage Meatballs recipe is a game-changer for busy weeknights or unexpected guests. Thanks to the magic of the Instant Pot, you get tender meatballs and perfectly cooked spaghetti all in one pot, saving time and cleanup. The tomato puree creates a rich, velvety sauce that hugs every strand, making each bite flavorful and comforting without the fuss.
Health Benefits & Nutrition
This Italian-inspired dish offers more than just great taste. Italian sausage brings high-quality protein, essential for muscle repair and satiety. Using tomato puree delivers a good dose of lycopene, a potent antioxidant linked to heart health and reduced inflammation according to research published in the Journal of Nutritional Biochemistry. Olive oil adds heart-healthy monounsaturated fats, promoting better cholesterol levels. Fresh garlic provides immune-boosting properties and may support cardiovascular health. Just be mindful if you are watching sodium intake or have allergies to any of the ingredients.
Ingredients & Preparation
Recipe Card
| Prep Time | 10 minutes |
|---|---|
| Total Time | 20 minutes |
| Servings | 4 to 6 |
| Calories (per serving) | 460 kcal |
| Diet Tags | Gluten, Dairy |
Full Ingredient List
- 1 pound mild Italian sausage, casing removed
- 3 tablespoons olive oil
- 4 cloves garlic, thinly sliced
- 8 ounces spaghetti, broken in half
- 1 (28-ounce) can tomato puree, preferably San Marzano
- 2 sprigs fresh basil
- Pinch of crushed red pepper flakes
- Kosher salt, to taste (about 2 teaspoons)
- 1/4 cup freshly grated Parmesan cheese, plus more for serving
Equipment Needed
- 6- or 8-quart Instant Pot or electric pressure cooker
- Wooden spoon or spatula
- Measuring spoons and cups
Tips for Choosing Quality Ingredients
Opt for mild Italian sausage made with quality pork for juicy, flavorful meatballs. Look for tomato puree labeled San Marzano for natural sweetness and rich flavor, elevating the sauce. Fresh garlic offers a brighter taste than pre-minced varieties. Choose spaghetti made from durum wheat for an al dente texture that holds through pressure cooking.
Step-by-Step Instructions
Step 1: Form the Meatballs (5 minutes)
Remove the casing from the Italian sausage. Roll the sausage into 16 equal meatballs, each about 1 ounce and 1 inch in diameter. This ensures even cooking and quick browning.
Step 2: Brown Meatballs and Garlic (6 minutes)
Set your Instant Pot to the "Sauté" function on high heat. Add olive oil and heat until shimmering. Place the meatballs in the pot in a single layer and cook for 2 minutes until golden brown on one side. Flip meatballs and add garlic slices. Sauté for another 1 to 2 minutes, until meatballs are golden on the second side and garlic is fragrant and tender.
Step 3: Add Pasta and Sauce Ingredients (2 minutes)
Layer the broken spaghetti carefully over the browned meatballs in a criss-cross pattern. Pour in the entire can of tomato puree, 2 cups of water, and tuck in basil sprigs. Sprinkle a pinch of crushed red pepper flakes and 2 teaspoons of kosher salt evenly. Gently stir the sauce and pasta mixture to ensure spaghetti is submerged.
Step 4: Pressure Cook (6 minutes)
Secure the Instant Pot lid and set the valve to sealing. Select "Pressure Cook" or "Manual" on high pressure and set the timer for 6 minutes. Once done, perform a quick release to vent the steam safely.
Step 5: Finish the Dish (1 minute)
Carefully remove the lid. Take out the basil sprigs and stir in the grated Parmesan cheese until melted and creamy. The sauce will thicken as it cools. Serve immediately with extra Parmesan sprinkled on top.

Variations & Substitutions
- Spicy Kick: Swap mild Italian sausage for spicy sausage or add an extra pinch of red pepper flakes for more heat.
- Vegetarian-Friendly: Use plant-based sausage balls or seasoned lentil meatballs as a tasty alternative.
- Low-Carb Option: Replace spaghetti with spiralized zucchini noodles; add them after pressure cooking with a quick sauté to keep texture.
- Cheese Upgrades: Stir in shredded mozzarella or provolone along with Parmesan for a creamier finish.
Storage & Shelf Life
Store leftovers in an airtight container in the refrigerator for up to 4 days. The meatballs stay juicy, but the pasta may absorb more sauce over time. To freeze, portion the spaghetti and meatballs into freezer-safe containers. Freeze for up to 3 months. Thaw in the refrigerator overnight and reheat gently on the stove or microwave. Signs of spoilage include off-odors, slimy texture, or mold; discard if these appear.
Pro Tips
- Rolling your sausage into evenly sized meatballs ensures consistent cooking and prevents dry edges.
- Breaking spaghetti in half before layering helps it cook evenly and fit inside the Instant Pot.
- Add the tomato puree last to avoid burning on the bottom during sautéing.
- Stir gently after layering ingredients to keep spaghetti submerged but avoid breaking the pasta.
- Using fresh basil rather than dried gives the sauce a clean, aromatic flavor that brightens the dish.
When is the best time to eat 20 Minute Instant Pot Spaghetti With Sausage Meatballs?
This dish shines during cozy weeknight dinners when time is short but comfort food cravings are strong. It also works perfectly for casual gatherings or meal prepping for busy days.
Can I prepare the meatballs ahead of time?
Yes, you can roll the sausage into meatballs the day before and store them in the refrigerator. This speeds up the cooking process and reduces prep time.
Is it necessary to break the spaghetti in half?
Breaking the spaghetti in half helps it fit into the Instant Pot and cook evenly without sticking out or drying. It is highly recommended for best results.
How spicy is this recipe?
The recipe uses mild Italian sausage and a pinch of crushed red pepper flakes, keeping it moderately mild with a hint of warmth. Increase the red pepper flakes for more heat if desired.
Can I use gluten-free pasta?
Yes, you can substitute spaghetti with gluten-free pasta varieties. Cook time may vary, and some adjustments may be necessary to prevent overcooking.
What if I don‘t have an Instant Pot?
You can make this on the stove by simmering sausage meatballs in sauce and separately boiling the pasta before combining. Cooking time will be longer.
How do I prevent the pasta from sticking in the Instant Pot?
Using enough liquid and layering the spaghetti carefully so it is submerged helps prevent sticking. Avoid stirring too vigorously before pressure cooking.
More Recipes You Will Love
If you enjoy Italian comfort dishes, try the Pepperoni pizza dip recipe 1960601 for a crowd-pleasing appetizer. For a heartier meal, the Polenta with sausage and peppers 5365775 pairs rustic flavors with rustic textures beautifully. These dishes complement the robust flavors found in your Instant Pot spaghetti with sausage meatballs.

Conclusion
This 20-Minute Instant Pot Spaghetti with Sausage Meatballs recipe delivers a satisfying, flavorful meal with minimal effort. The combination of juicy sausage meatballs, rich tomato sauce, and tender pasta creates a comforting Italian classic you’ll want to make again and again. Share your results or tips below—we love hearing how you make this dish your own. And don’t forget to rate and share this recipe with friends ready for a quick dinner win!
FAQs
When is the best time to eat 20 Minute Instant Pot Spaghetti With Sausage Meatballs?
This dish is perfect for busy weeknights when you want a hearty, flavorful meal ready fast. It also works great for unexpected guests or a comforting weekend dinner without long prep.
Can I prepare the meatballs in advance for this recipe?
Yes, you can shape the meatballs ahead of time and store them in the fridge up to a day before cooking. This can save prep time when you’re ready to start on the Instant Pot.
Is it possible to make this recipe using turkey sausage instead of pork?
Absolutely, turkey sausage is a leaner alternative that works well. The cooking time remains the same, but the flavor will be a bit milder, so adjust seasoning if needed.
How do I avoid spaghetti sticking together in the Instant Pot?
Breaking the spaghetti in half and layering it carefully in a criss-cross pattern helps prevent sticking. Also, ensure the pasta is fully submerged in sauce and water before cooking.
Can I freeze leftovers of the 20 Minute Instant Pot Spaghetti With Sausage Meatballs?
Yes, this dish freezes well. Store leftover portions in airtight containers for up to 3 months. Reheat gently on the stove or in the microwave before serving.
