5 from 1 vote

One Pot Spaghetti and Meatballs

Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

This quick and easy one pot spaghetti and meatballs recipe requires simple ingredients. It's the ultimate comfort food that's ready in 30 minutes.

Servings: 4 Servings
Course: Main Course
Cuisine: American
Calories: 629 kcal
Author: CakeWhiz


  • 3 tbsp Butter Unsalted
  • 15 Meatballs Frozen
  • cups Pasta sauce
  • cups Tomatoes diced
  • cups Beef broth Low sodium or Water
  • 1 tsp Italian seasoning
  • Salt and pepper to taste
  • 12 oz. Spaghetti Uncooked
  • ¼ cup Parmesan cheese
  • ¼ cup Mozzarella cheese


  1. In a wide non-stick pot, melt butter on medium-high heat and add meatballs.
  2. Cook the meatballs for a few minutes until they are golden brown.
  3. Add the pasta sauce, diced tomatoes, beef broth, Italian seasoning, salt and pepper and mix everything together.
  4. Bring everything to a boil and add the uncooked pasta.
  5. Reduce the heat to medium-low. Cover the lid and let everything cook for 15-20 minutes. Make sure to stir every 5 minutes to prevent the pasta from sticking to the pot. Add a little more broth or water, if necessary.
  6. Turn off the heat and stir in the parmesan cheese and top it all off with mozzarella cheese.
  7. Serve immediately and enjoy!

Recipe Notes

- Read my tips above.
- Leftovers can be refrigerated for up to 2 days.

Nutrition Facts
One Pot Spaghetti and Meatballs
Amount Per Serving
Calories 629 Calories from Fat 216
% Daily Value*
Total Fat 24g 37%
Saturated Fat 11g 55%
Cholesterol 70mg 23%
Sodium 1224mg 51%
Potassium 1159mg 33%
Total Carbohydrates 74g 25%
Dietary Fiber 5g 20%
Sugars 10g
Protein 27g 54%
Vitamin A 29.8%
Vitamin C 22.7%
Calcium 17%
Iron 19.4%
* Percent Daily Values are based on a 2000 calorie diet.