One-Pot Tomato Basil Pasta


This one-pot pasta with tangy tomato-basil sauce is a simple, fast and easy weeknight dinner. All of your ingredients go into one pot, and with a bit of stirring and about 25 minutes of cook time, you'll have a healthy dinner the whole family will enjoy.

Active Time:
30 mins
Total Time:
30 mins
5 cups

What Type of Pasta Should I Use?

We use whole-wheat rotini for this recipe, but feel free to use whole-wheat fusilli, penne, gemelli, cavatappi or any other short pasta. Shorter pasta is easier to stir during cooking and sticks less than longer-shaped pasta.

Is One-Pot Tomato Basil Pasta Vegetarian?

It can be! We recommend using low-sodium "no-chicken" broth, which is a vegetarian broth with a hearty, rich flavor. Look for "no-chicken" broth with the soups and broths in the natural-foods section of most supermarkets. Feel free to use your favorite store-bought low-sodium vegetable broth or stock, or make your own vegetable broth or vegetable stock. For a vegan version of the recipe, omit the Parmesan cheese and use nutritional yeast instead.

Additional reporting by Jan Valdez


  • 8 ounces whole-wheat rotini

  • 1 cup water

  • 2 cups low-sodium "no-chicken" broth or chicken broth

  • 1 (15 ounce) can no-salt-added diced tomatoes

  • 2 tablespoons extra-virgin olive oil

  • 1 ½ teaspoons Italian seasoning

  • ½ teaspoon onion powder

  • ½ teaspoon garlic powder

  • ½ teaspoon salt

  • ¼ teaspoon crushed red pepper

  • 6 cups baby kale or baby spinach

  • ½ cup slivered basil

  • Grated Parmesan cheese for garnish


  1. Combine pasta, water, broth, tomatoes, oil, Italian seasoning, onion powder, garlic powder, salt and crushed red pepper in a large pot. Cover and bring to a boil over high heat. Uncover, reduce heat to medium-high and cook, stirring frequently, for 10 minutes. Stir in kale and cook, stirring often, until most of the liquid has been absorbed, 5 to 7 minutes more. (If using spinach, add it after about 10 minutes, so it cooks in the remaining 2 to 3 minutes.) Stir in basil. Garnish with Parmesan, if desired.


Large pot

Nutrition Facts (per serving)

339 Calories
10g Fat
55g Carbs
11g Protein
Nutrition Facts
Servings Per Recipe 4
Serving Size 1 1/4 cups
Calories 339
% Daily Value *
Total Carbohydrate 55g 20%
Dietary Fiber 8g 28%
Total Sugars 6g
Protein 11g 23%
Total Fat 10g 13%
Saturated Fat 1g 7%
Vitamin A 3344IU 67%
Vitamin C 47mg 52%
Folate 70mcg 18%
Sodium 465mg 20%
Calcium 87mg 7%
Iron 4mg 21%
Magnesium 100mg 24%
Potassium 308mg 7%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles