Instant Pot Whole Wheat Spaghetti and Turkey Meatballs
A complete, wholesome one-pot meal that’s hearty, flavorful, and on the table in just 40 minutes! Perfect for busy weeknights or a comforting weekend dinner, this recipe delivers tender turkey meatballs, whole wheat spaghetti, and a rich tomato-basil sauce—all made effortlessly in the Instant Pot.
Course: Dinner, Lunch, Brunch
Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6 (about 1¾ cups per serving)
Calories per Serving: 480 kcal
Why You’ll Love This Recipe
- Quick and easy: Done in one pot with minimal cleanup.
- Healthier twist: Uses lean ground turkey and whole wheat pasta for added nutrition.
- Kid-approved: Comforting and familiar flavors everyone will enjoy.
- Perfect texture: Spaghetti absorbs all the flavor as it cooks directly in the sauce.
Ingredients
For the Turkey Meatballs
- 2 tablespoons skim milk (or water)
- ⅓ cup seasoned breadcrumbs
- ⅓ cup grated Pecorino Romano cheese
- 2 small garlic cloves, crushed (or 1 large)
- 1 large egg
- 1 tablespoon tomato paste
- ¼ cup chopped fresh parsley (plus extra for garnish)
- ¼ teaspoon kosher salt
- 1½ pounds ground turkey (93% lean)
- Cooking spray (for sautéing)
For the Spaghetti and Sauce
- 2 garlic cloves, smashed
- ¼ cup torn fresh basil (plus extra for garnish)
- 1 can (28 oz) crushed tomatoes
- Kosher salt and black pepper, to taste
- 12 oz whole wheat spaghetti (broken in half)
- 2 cups low-sodium chicken broth
Instructions
1. Make the Meatball Mixture
In a large bowl, combine the milk, breadcrumbs, grated cheese, garlic, egg, tomato paste, parsley, and salt. Stir until evenly blended.
Add the ground turkey and gently mix with a fork or clean hands until just combined—avoid overmixing.
Form into 18 equal-sized meatballs and set aside.
2. Sauté the Garlic
Select the Sauté function on your Instant Pot. Once hot, spray the pot with cooking spray and add the smashed garlic cloves. Cook for 1–2 minutes until golden and fragrant.
Turn off the Instant Pot.
3. Build the Sauce
Add the crushed tomatoes, fresh basil, and a generous pinch of salt and pepper. Stir gently, then carefully nestle the meatballs into the sauce. It’s okay if they’re snug or stacked—just don’t press them down or stir.
4. Add the Pasta
Break the spaghetti noodles in half and lay them evenly on top of the meatballs in one or two layers. Do not stir.
Pour the chicken broth over the spaghetti, covering as much of the pasta as possible.
5. Pressure Cook
Secure the lid and set the valve to Sealing.
Cook on High Pressure for 8 minutes.
Once done, perform a quick release to vent the steam.
6. Stir and Serve
Open the lid and gently stir the spaghetti into the sauce. It might look watery at first, but the pasta will continue to absorb the liquid and thicken beautifully.
Garnish with chopped parsley, fresh basil, and more Pecorino Romano if desired.
Recipe Tips
- Don’t stir the pasta before pressure cooking — this helps prevent it from sticking or clumping.
- If your Instant Pot gives a “burn” warning, make sure the sauce is evenly spread under the pasta and no food is stuck to the bottom.
- Substitute whole wheat spaghetti with regular spaghetti if desired (adjust cook time slightly if needed).
Nutrition (per serving)
- Calories: 480 kcal
- Protein: 31 g
- Carbs: 55 g
- Fat: 13.5 g
- Fiber: 6.5 g
- Sodium: 830 mg
- Sugar: 6.5 g
Make It Your Own
- Add crushed red pepper flakes to the sauce for a spicy kick.
- Use ground chicken or beef if you prefer a different protein.
- Stir in baby spinach after pressure cooking for added greens.