Hey y'all! Looking for a quick, comforting dinner that pleases picky eaters and leaves you with just one pot to clean? This One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat is rich, luscious, and brimming with bright tomato flavor and fragrant basil. Perfect for busy weeknights, casual gatherings, or anytime you crave something cozy and satisfying. Let's get cooking!
Why You'll Love This One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- Only one pot means less mess and easy cleanup for busy families.
- The creamy tomato sauce and fresh basil create an irresistible flavor combo.
- Ready in just 30 minutes – perfect for hectic weeknights.
- Picky eaters love its smooth texture and mild, cheesy taste.
- Simple pantry ingredients mean you can whip it up anytime.
Ingredients for One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- 12 ounces (340 g) dried penne or linguine
- 1 tablespoon olive oil
- 4 cloves garlic, minced
- 1 small yellow onion, finely chopped
- 1 (28-ounce/800 g) can crushed tomatoes
- 3 cups (720 ml) low-sodium vegetable or chicken broth
- ½ cup (120 ml) heavy cream
- ½ cup (50 g) grated Parmesan cheese, plus extra for serving
- 1 teaspoon sugar
- 1 teaspoon dried oregano
- ¾ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- 1 cup (20 g) fresh basil leaves, torn
- Optional: ¼ teaspoon crushed red pepper flakes for mild heat
Directions: How to Make One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
Step 1: Sauté Aromatics
Heat the olive oil in a large Dutch oven or deep skillet over medium heat. Add the onion and sauté for 3-4 minutes, until translucent. Stir in the garlic and cook for another 1 minute until fragrant.
Step 2: Build the Sauce
Add crushed tomatoes, broth, sugar, oregano, salt, black pepper, and red pepper flakes if using. Bring to a simmer, then add the dried pasta. Stir well to ensure pasta is submerged.
Step 3: Simmer Pasta
Cover and simmer on medium-low heat for 12-14 minutes, stirring occasionally, until pasta is just al dente and most of the liquid is absorbed. If needed, add a splash more broth or water.
Step 4: Make It Creamy
Reduce heat to low. Stir in the heavy cream and Parmesan cheese, mixing until the sauce is creamy and coats the pasta. Cook for an additional 2 minutes.
Step 5: Finish with Basil
Remove from heat and fold in the fresh basil. Taste and adjust seasoning. Serve hot with extra Parmesan and a drizzle of olive oil if desired!
Notes for the Best One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- Don't skip stirring occasionally; it prevents sticking and ensures even cooking.
- Use high-quality canned tomatoes for the best flavor – learn how to choose the best here.
- If the sauce thickens too much, just add a splash more broth to reach your desired consistency.
Variations: Switch Up Your One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- Protein Boost: Stir in cooked chicken, shrimp, or Italian sausage before serving.
- Vegan Version: Use plant-based cream and cheese alternatives, and vegetable broth.
- Extra Veggies: Add a handful of baby spinach or sautéed mushrooms with the onions.

Required Equipment for One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- Large Dutch oven or deep nonstick skillet (at least 5-quart capacity)
- Wooden spoon or spatula
- Sharp knife and cutting board
- Measuring cups and spoons
Storage Instructions for One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth or cream to revive the sauce. Freezing is not recommended due to the cream, as the texture may change.
Pairings & Serving Recommendations for One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- Serve with a crisp green salad dressed with Italian vinaigrette.
- Enjoy with crusty garlic bread or focaccia for soaking up extra sauce.
- Pair with a chilled glass of Pinot Grigio or sparkling water with lemon.
Pro Tips for Ultimate One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
- For extra depth, sauté a tablespoon of tomato paste with the onions (learn why here).
- Choose bronze-cut pasta for better sauce cling and authentic texture (more info).
- Add fresh basil only at the end to keep its flavor vibrant and herbal.
FAQs about One-Pot Creamy Tomato Basil Pasta the Whole Family Will Eat
Can I use gluten-free pasta?
Yes! Adjust the cooking time and check for doneness as gluten-free pasta cooks faster and may require a splash more liquid.
Can I substitute milk for heavy cream?
You can, but the sauce will be less rich and creamy. For best results, use half-and-half or add a spoonful of cream cheese for extra creaminess.
Can I make this ahead?
It's best served fresh, but you can prep veggies and measure ingredients ahead to make dinner a breeze. Reheat gently with extra broth or cream if needed.
Prep & Cook Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Ingredients
- 12 oz (340 g) penne pasta
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 can (28 oz/800 g) crushed tomatoes
- 2 cups (480 ml) vegetable broth
- ½ cup (120 ml) heavy cream
- 1 cup (100 g) grated Parmesan cheese
- 1 cup (25 g) fresh basil leaves, chopped
- Salt and black pepper, to taste
Instructions
-
1Heat olive oil in a large pot over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
-
2Add crushed tomatoes and vegetable broth to the pot. Stir to combine.
-
3Add the penne pasta, bring to a boil, then reduce heat and simmer uncovered for 12-15 minutes, stirring occasionally, until the pasta is al dente.
-
4Stir in the heavy cream and grated Parmesan cheese. Cook for 2-3 minutes until the sauce is creamy and thickened.
-
5Remove from heat, add chopped fresh basil, and season with salt and black pepper to taste. Serve hot.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!