Turn on the Instant Pot and set it to sauté mode. Once the pot is hot, add the ground beef. Cook, stirring frequently, for about 5-7 minutes until browned. Use a spatula to break the meat into small pieces. If there’s excess fat, carefully drain it.
Incorporate the diced onion, minced garlic, and diced bell pepper into the pot. Sauté for an additional 2-3 minutes, or until the onions become translucent and fragrant.
Add the crushed tomatoes, tomato sauce, and beef broth to the pot. Then sprinkle in the Italian seasoning and dried basil. Season with salt and pepper to taste. Stir everything well to ensure it's evenly mixed.
Take the uncooked spaghetti and break it in half. Gently nestle the pieces into the sauce mixture, ensuring they are mostly submerged without stirring to prevent sticking.
Close the Instant Pot lid securely. Set it to manual high pressure for 8 minutes. Make sure the steam valve is in the sealing position.
When the cooking time finishes, carefully perform a quick release by turning the steam valve to venting. Use caution as hot steam will escape.
Once the pressure is fully released and the lid opens safely, stir the spaghetti and sauce together until thoroughly combined. If the sauce appears too thick, add a splash of beef broth and mix again.
Spoon the delicious spaghetti and meat sauce into bowls. Garnish generously with grated Parmesan cheese and fresh basil leaves for extra flavor and a pop of color.
Notes
Serve with fresh garlic bread on the side and a light salad for a complete meal.