I love making this one-pot tomato basil pasta when I want a comforting meal that’s simple, fresh, and packed with flavor. Everything cooks together in one pot, creating a rich tomato sauce that perfectly coats the pasta while keeping cleanup easy.

Why You’ll Love This Recipe

I enjoy this recipe because it’s quick, convenient, and full of classic Italian-inspired flavors. The tomatoes and basil create a fresh and savory sauce, while the one-pot method saves time and effort. I also like how easy it is to customize with extra vegetables or protein.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 12 ounces pasta
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 small onion, sliced
  • 1 can diced tomatoes
  • 3 cups vegetable broth or chicken broth
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 1/2 cup heavy cream or cream cheese (optional)
  • 1/2 cup grated Parmesan cheese
  • 1 cup fresh basil leaves
  • Cherry tomatoes for garnish (optional)

Directions

  1. I heat the olive oil in a large pot over medium heat.
  2. I add the onion and garlic, then cook until softened and fragrant.
  3. I stir in the diced tomatoes, broth, Italian seasoning, red pepper flakes, salt, and black pepper.
  4. I add the uncooked pasta directly into the pot.
  5. I bring everything to a boil, then reduce the heat and simmer while stirring occasionally.
  6. I cook the pasta until tender and most of the liquid is absorbed, about 12–15 minutes.
  7. I stir in the heavy cream or cream cheese if I want a creamier sauce.
  8. I mix in the Parmesan cheese and fresh basil.
  9. I garnish with extra basil and cherry tomatoes before serving.

Servings and Timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Variations

I sometimes add grilled chicken, shrimp, or Italian sausage for extra protein. When I want more vegetables, I include spinach, mushrooms, or zucchini. I also enjoy using whole wheat pasta or gluten-free pasta depending on what I have available.

storage/reheating

I store leftover pasta in an airtight container in the refrigerator for up to 4 days. I reheat it gently on the stovetop or in the microwave with a splash of broth or water to loosen the sauce. I usually avoid freezing creamy versions because the texture can change after thawing.

FAQs

Can I use fresh tomatoes instead of canned tomatoes?

Yes, I often use chopped fresh tomatoes when they’re in season.

What pasta works best for one-pot pasta?

I like using spaghetti, penne, or linguine because they cook evenly in the sauce.

Can I make this recipe vegan?

Yes, I skip the Parmesan cheese or use a dairy-free alternative.

How do I keep the pasta from sticking?

I stir the pasta occasionally while it cooks to prevent sticking.

Can I add protein to this dish?

Absolutely. I enjoy adding chicken, shrimp, or white beans for a heartier meal.

Conclusion

I enjoy making this one-pot tomato basil pasta because it’s easy, comforting, and full of fresh flavor. The rich tomato sauce, tender pasta, and fragrant basil create a simple meal that always feels satisfying without requiring much cleanup.

Print

One-Pot Tomato Basil Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting one-pot tomato basil pasta made with tender pasta simmered in a rich tomato sauce with garlic, basil, and Parmesan cheese. This easy Italian-inspired meal is full of fresh flavor and requires minimal cleanup.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: One-Pot
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Ingredients

  • 12 ounces pasta
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 small onion, sliced
  • 1 can diced tomatoes
  • 3 cups vegetable broth or chicken broth
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 1/2 cup heavy cream or cream cheese (optional)
  • 1/2 cup grated Parmesan cheese
  • 1 cup fresh basil leaves
  • Cherry tomatoes for garnish (optional)

Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the sliced onion and minced garlic, cooking until softened and fragrant.
  3. Stir in the diced tomatoes, broth, Italian seasoning, red pepper flakes, salt, and black pepper.
  4. Add the uncooked pasta directly into the pot.
  5. Bring the mixture to a boil, then reduce the heat and simmer while stirring occasionally.
  6. Cook for 12–15 minutes until the pasta is tender and most of the liquid is absorbed.
  7. Stir in the heavy cream or cream cheese if using for a creamier sauce.
  8. Mix in the Parmesan cheese and fresh basil.
  9. Garnish with extra basil and cherry tomatoes before serving.

Notes

  • Spaghetti, penne, or linguine work especially well in this recipe.
  • Fresh chopped tomatoes can replace canned tomatoes when in season.
  • Add grilled chicken, shrimp, or Italian sausage for extra protein.
  • Spinach, mushrooms, or zucchini make great vegetable additions.
  • Whole wheat or gluten-free pasta can be substituted if desired.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheat with a splash of broth or water to loosen the sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 430
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 16g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 25mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star