Go Back
+ servings

One-Pot Pasta with Spinach and Tomatoes Recipe

One-Pot Pasta with Spinach and Tomatoes - crazy delicious pasta with spinach and tomatoes. Everything is made from scratch and cooked in one pot. The best pasta recipe ever! 

Course Main Course
Cuisine American
Keyword One-Pot Pasta with Spinach and Tomatoes
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 people
Calories 394 kcal


  • 2 tablespoons olive oil
  • 1 cup chopped onion
  • 6 cloves garlic, minced
  • 14 oz. diced tomatoes
  • 1 3/4 cups chicken broth
  • 1 tablespoon roughly chopped oregano
  • 8 oz. spaghetti
  • 1/4 teaspoon salt or to taste
  • 5 oz. baby spinach
  • 1/4 cup shredded Parmesan cheese


  1. Heat oil in a wide skillet, pan or Dutch oven over medium heat. Add onion and garlic, saute 3 minutes or until they start to brown. Add tomatoes, chicken broth, oregano and spaghetti. Press the spaghetti with a spatula to submerge the pasta in the liquid. If your skillet, pan or Dutch oven is not wide enough, you might break the spaghetti into halves before cooking. Cover with the lid and reduce heat to medium-low. Cook for 8 minutes or until the pasta is al dente. If the pasta is not cooked after 8 minutes, add a little bit more chicken broth, cover the lid and cook for another 1 to 2 minutes.

  2. Uncover the lid and add salt. Add the spinach, stirring until the leaves wilt. Turn off the heat and top the pasta with Parmesan cheese. Serve immediately.

Recipe Notes

I used Roma Tomatoes and Barilla brand spaghetti.

Nutrition Facts
One-Pot Pasta with Spinach and Tomatoes Recipe
Amount Per Serving (4 people)
Calories 394 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 2g13%
Cholesterol 3mg1%
Sodium 391mg17%
Potassium 780mg22%
Carbohydrates 61g20%
Fiber 5g21%
Sugar 6g7%
Protein 18g36%
Vitamin A 3485IU70%
Vitamin C 23.5mg28%
Calcium 237mg24%
Iron 4.2mg23%
* Percent Daily Values are based on a 2000 calorie diet.