One Pot Pasta with Cherry Tomatoes, Basil, and Parmesan Recipe
Introduction
This One Pot Pasta recipe is a simple, flavorful dish that combines tender linguine, juicy cherry tomatoes, and aromatic herbs all cooked together in a single pot. It’s perfect for a quick weeknight dinner with minimal cleanup.

Ingredients
- 2 tablespoons olive oil (extra virgin)
- 1 large onion (chopped)
- 2 cloves garlic (minced)
- 12 ounces cherry tomatoes (cut in half)
- Salt and pepper (to taste)
- 1 tablespoon Italian seasoning
- ¼ teaspoon red pepper flakes
- 12 ounces linguine (or spaghetti)
- 4½ cups chicken broth (or vegetable broth, low sodium)
- 1 cup Parmesan cheese (freshly grated)
- 6 leaves basil (chopped)
Instructions
- Step 1: In a large saucepan or Dutch oven, heat the olive oil over medium-high heat. Add the chopped onion and cook until translucent, about 3 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
- Step 2: Add the halved cherry tomatoes to the pot and cook for 1 to 2 minutes until they begin to soften. Season with salt, pepper, Italian seasoning, and red pepper flakes.
- Step 3: Add the linguine and chicken broth to the pot. Bring to a boil over high heat, stirring occasionally to prevent the pasta from sticking.
- Step 4: Continue cooking for about 10 minutes or until the linguine is fully cooked and most of the liquid has been absorbed. Keep stirring gently throughout.
- Step 5: Remove from heat and stir in the freshly grated Parmesan cheese and chopped basil.
- Step 6: Serve immediately, garnished with extra Parmesan, fresh basil, and a drizzle of extra virgin olive oil if desired.
Tips & Variations
- For a vegetarian version, use vegetable broth instead of chicken broth.
- Add cooked chicken or shrimp for extra protein.
- Use fresh herbs like oregano or thyme alongside basil for added flavor.
- If you prefer a creamier sauce, stir in a splash of heavy cream or a dollop of ricotta at the end.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water to loosen the sauce if it has thickened.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of pasta?
Yes, any long pasta like spaghetti, fettuccine, or even penne can be used. Adjust the cooking time according to the pasta package instructions.
What if I don’t have Italian seasoning?
You can substitute with a mix of dried oregano, basil, and thyme, or use any other Italian herb blend you have on hand.
Print
One Pot Pasta with Cherry Tomatoes, Basil, and Parmesan Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Low Salt
Description
This One Pot Pasta recipe is a quick and flavorful dish perfect for busy weeknights. Combining linguine, cherry tomatoes, onion, garlic, and fragrant Italian seasonings, all cooked together in chicken broth, it simplifies the cooking process and reduces cleanup. Finished with freshly grated Parmesan cheese and fresh basil, this comforting pasta meal delivers vibrant flavors with minimal effort.
Ingredients
Produce
- 1 large onion, chopped
- 2 cloves garlic, minced
- 12 ounces cherry tomatoes, cut in half
- 6 leaves basil, chopped
Pantry
- 2 tablespoons extra virgin olive oil
- Salt and pepper, to taste
- 1 tablespoon Italian seasoning
- ¼ teaspoon red pepper flakes
- 12 ounces linguine (or spaghetti)
- 4½ cups chicken broth or low sodium vegetable broth
Dairy
- 1 cup freshly grated Parmesan cheese
Instructions
- Cook the onion and garlic: In a large saucepan or Dutch oven, heat the olive oil over medium-high heat. Add the chopped onion and cook until translucent, about 3 minutes. Then add the minced garlic and cook for another 30 seconds until aromatic.
- Cook the tomatoes and add seasoning: Add the halved cherry tomatoes to the pan and cook for 1 to 2 minutes until they start to soften. Season the mixture with salt, pepper, Italian seasoning, and red pepper flakes, stirring well to combine.
- Add linguine and broth and cook: Add the linguine to the pan along with the chicken broth. Bring the mixture to a boil over high heat, stirring occasionally to prevent the pasta from sticking. Lower the heat slightly to maintain a gentle boil and cook for about 10 minutes or until the linguine is fully cooked and the liquid is mostly absorbed.
- Garnish and serve: Remove the pan from heat and stir in fresh basil and freshly grated Parmesan cheese. Drizzle with extra virgin olive oil if desired and serve immediately for a delicious, comforting meal.
Notes
- Use low sodium broth to control salt levels in the dish.
- For a vegetarian version, substitute chicken broth with vegetable broth.
- Stir the pasta frequently while cooking to prevent it from sticking and ensure even cooking.
- Add more broth or water if the pasta absorbs too much liquid before cooking through.
- Feel free to swap linguine with spaghetti or other similar long pasta types.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: One pot pasta, easy pasta recipe, quick dinner, Italian pasta, stovetop pasta, cherry tomato pasta

