Go Back
+ servings

Homemade Spaghetti

This one-pot spaghetti recipe delivers all the rich, cozy flavors of a slow-simmered classic in under 30 minutes — no boiling or straining required. With tender noodles, seasoned meat sauce, and garlic-herb goodness, it’s a busy night game-changer straight from the Instant Pot.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Instant Pot Recipes, Main Course, One-Pot Dinners, Pasta, Weeknight Meals
Cuisine American, Italian
Servings 6
Calories 520 kcal

Ingredients
  

  • 1 tbsp olive oil
  • 1 medium yellow onion diced
  • 1 lb ground beef
  • 2 tsp garlic powder
  • 1 tbsp Italian seasoning
  • 1 tbsp minced garlic
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 jar spaghetti sauce 24 oz
  • 1 can diced tomatoes optional
  • 16 oz spaghetti noodles broken in half
  • 6 cups water divided

Instructions
 

  • Turn Instant Pot to Sauté. Add olive oil and onion; cook 2–3 minutes until softened.
  • Add ground beef and cook 5–7 minutes, breaking it up as it browns. Stir in garlic powder, Italian seasoning, minced garlic, salt, and pepper. Sauté 1 more minute.
  • Remove beef mixture to a bowl. Pour 3 cups water into the pot and deglaze, scraping the bottom well.
  • Layer spaghetti noodles crisscrossed in the pot. Pour in sauce and optional diced tomatoes. Return beef mixture. Pour remaining 3 cups water around edges — do not stir.
  • Seal the lid and set valve to Sealing. Cook on High Pressure for 5 minutes. Let naturally release for 5 minutes, then quick release.
  • Stir well — sauce will thicken as it rests. Serve hot with Parmesan or basil if desired.

Notes

For a spicy version, add red pepper flakes before pressure cooking. For a creamy twist, stir in a splash of cream after cooking.

Nutrition

Calories: 520kcal
Keyword Instant Pot, one-pot dinner, pressure cooker, quick pasta, spaghetti
Love this recipe?Fllow us at @TasteofRecipes for more