After a long day, the last thing most of us want is to spend hours in the kitchen preparing dinner. That’s where this Creamy Tomato and Sardine Pasta comes to the rescue! This Mediterranean-inspired dish combines the rich umami flavor of sardines with the bright acidity of fresh cherry tomatoes and the luxurious texture of creamy cheese sauce. As the pasta cooks, your kitchen will fill with an irresistible aroma of garlic, basil, and tomatoes that will make your mouth water in anticipation.
What makes this Creamy Tomato and Sardine Pasta truly special is how it transforms humble ingredients into something extraordinary. The tinned sardines not only add amazing flavor but also pack a powerful nutritional punch with omega-3 fatty acids and protein. Whether you’re cooking for yourself after a hectic workday or preparing a quick yet impressive meal for unexpected guests, this easy Creamy Tomato and Sardine Pasta recipe delivers restaurant-quality results with minimal effort.
Why You’ll Love This Creamy Tomato and Sardine Pasta
- ✅ This easy Creamy Tomato and Sardine Pasta comes together in just 20 minutes – perfect for busy weeknights
- ✅ Healthy Creamy Tomato and Sardine Pasta meal packed with omega-3 fatty acids and protein
- ✅ Budget-friendly recipe using pantry staples and affordable tinned sardines
- ✅ Quick Creamy Tomato and Sardine Pasta dish that tastes like it took hours to prepare
- ✅ Flavorful Creamy Tomato and Sardine Pasta variations possible with simple ingredient swaps
- ✅ Creamy Tomato and Sardine Pasta comfort food that the whole family will enjoy
Ingredients for Creamy Tomato and Sardine Pasta
- 1 tbsp vegetable oil (or olive oil for a richer flavor)
- 1 onion, finely chopped
- 15g fresh basil, stalks chopped, leaves torn (reserve some for garnish)
- 3 garlic cloves, crushed
- 250g pack cherry tomatoes, chopped
- 50g soft cheese (such as cream cheese or mascarpone)
- 2 x 90g tins sardines in tomato sauce
- 300g spaghetti (or any pasta of your choice)
- Salt and freshly ground black pepper, to taste
- Optional: pinch of red pepper flakes for heat
- Optional: grated Parmesan cheese for serving
Ingredient Substitutions and Tips
- For a dairy-free option, use cashew cream instead of soft cheese
- Whole wheat pasta works great for a higher-fiber alternative
- No fresh basil? Use 1 tablespoon dried basil or 1 teaspoon dried oregano instead
- Sardines packed in olive oil can be substituted if you can’t find ones in tomato sauce
- Creamy Tomato and Sardine Pasta with spinach: Add 2 cups fresh spinach when adding the sardines
How to Make Creamy Tomato and Sardine Pasta – Step by Step
Preparing the Pasta
Step 1: Bring a large pot of well-salted water to a boil. Cook the spaghetti according to package instructions until al dente (usually 8-10 minutes). Reserve 1/2 cup of pasta water before draining.
Making the Creamy Tomato Sauce
Step 2: While the pasta cooks, heat the vegetable oil in a large frying pan or skillet over medium heat.
Step 3: Add the finely chopped onion and chopped basil stalks to the pan. Cook for 3-4 minutes until the onion begins to soften and become translucent.
Step 4: Add the crushed garlic and cook for another 30 seconds until fragrant, being careful not to let it burn.
Step 5: Add the chopped cherry tomatoes to the pan and cook for 5 minutes until they start to break down and release their juices.
Adding the Creamy Element and Sardines
Step 6: Reduce the heat to low and stir in the soft cheese until it melts and creates a smooth, creamy sauce. If the sauce seems too thick, add a splash of the reserved pasta water.
Step 7: Gently add the sardines in tomato sauce to the pan, breaking them up slightly with a wooden spoon but keeping some larger chunks for texture.
Step 8: Simmer the sauce for an additional 2-3 minutes to warm the sardines through and allow the flavors to meld together.
Bringing It All Together
Step 9: Add the drained pasta directly to the sauce and toss well to coat. If needed, add a splash of the reserved pasta water to loosen the sauce.
Step 10: Stir in most of the torn basil leaves, saving some for garnish. Season with salt and black pepper to taste.
Step 11: Serve immediately, garnished with the remaining basil leaves and optional grated Parmesan cheese.

Pro Tips for Making the Best Creamy Tomato and Sardine Pasta
- The secret to the best Creamy Tomato and Sardine Pasta is to not overcook the sardines. They’re already cooked in the tin, so they only need to be warmed through.
- Save some pasta water! This starchy liquid is perfect for adjusting the consistency of your sauce.
- For a more intense tomato flavor, add 1 tablespoon of tomato paste when cooking the garlic.
- Creamy Tomato and Sardine Pasta with garlic gets its best flavor when you add the garlic at the right time – cook it just until fragrant to avoid bitterness.
- For a richer Creamy Tomato and Sardine Pasta comfort food experience, use mascarpone instead of regular soft cheese.
Best Ways to Serve Creamy Tomato and Sardine Pasta
This versatile dish is perfect on its own, but for a complete meal, try these serving suggestions:
- Pair with a simple green salad dressed with lemon and olive oil for a refreshing contrast
- Serve with crusty garlic bread to soak up the delicious sauce
- A glass of chilled dry white wine, such as Pinot Grigio or Sauvignon Blanc, complements the flavors beautifully
- For a more substantial meal, add a side of roasted vegetables like zucchini or bell peppers
The best way to serve Creamy Tomato and Sardine Pasta is immediately after cooking while it’s still hot and the sauce is at its creamiest consistency.
Nutritional Information for Creamy Tomato and Sardine Pasta
(Per serving, based on 4 servings)
- Calories: Approximately 400 kcal
- Protein: 20g
- Carbohydrates: 45g
- Fat: 15g
- Fiber: 3g
- Omega-3 Fatty Acids: High (from sardines)
This healthy Creamy Tomato and Sardine Pasta meal provides an excellent balance of carbohydrates, protein, and healthy fats, making it a nutritionally complete dinner option.
Storage & Leftovers
Creamy Tomato and Sardine Pasta can be stored in an airtight container in the refrigerator for up to 2 days. The flavor often intensifies overnight, making leftovers particularly delicious!
When reheating, add a splash of water and warm gently on the stove over medium-low heat, stirring occasionally. Microwave reheating works too, but stir halfway through to ensure even heating.
This dish is best enjoyed fresh, as the pasta may absorb sauce and become softer when stored. However, many people enjoy the more intense flavors of day-old pasta dishes!
Frequently Asked Questions
Can I use fresh sardines for Creamy Tomato and Sardine Pasta?
Yes, you can use fresh sardines instead of tinned. Clean and fillet them, then pan-fry until cooked through before adding to the sauce. You’ll also want to add about 2 tablespoons of tomato paste to compensate for the missing tomato sauce from the tin.
How long does it take to make Creamy Tomato and Sardine Pasta?
This quick Creamy Tomato and Sardine Pasta dish takes approximately 20 minutes from start to finish, making it perfect for busy weeknights when you need a fast but nutritious meal.
Can I use canned tomatoes instead of fresh for Creamy Tomato and Sardine Pasta?
Absolutely! Replace the fresh cherry tomatoes with a 14oz (400g) can of diced tomatoes or cherry tomatoes. Drain about half of the liquid before adding to the pan for a thicker sauce consistency.
What are some variations of Creamy Tomato and Sardine Pasta?
There are many delicious variations of this versatile dish:
- Creamy Tomato and Sardine Pasta with spinach: Add 2 cups of fresh spinach when incorporating the sardines
- Creamy Tomato and Sardine Pasta with fresh herbs: Try adding chopped parsley, dill, or thyme
- Spicy version: Add red pepper flakes or a diced fresh chili with the garlic
- Lemon twist: Add the zest and juice of half a lemon just before serving
Conclusion
This Creamy Tomato and Sardine Pasta recipe proves that impressive, nutritious meals don’t have to be complicated or time-consuming. With just a handful of simple ingredients, you can create a restaurant-quality dish that’s perfect for busy weeknights yet special enough for weekend entertaining.
The combination of sweet cherry tomatoes, rich sardines, and creamy cheese creates a balanced flavor profile that’s both comforting and sophisticated. Plus, with all the omega-3 fatty acids from the sardines, you can feel good about serving this healthy Creamy Tomato and Sardine Pasta meal to your family.
Why not try this easy Creamy Tomato and Sardine Pasta recipe tonight? It might just become your new weeknight dinner staple! Share your results in the comments below or tag us on social media with your creations.
Now you know how to make the best Creamy Tomato and Sardine Pasta at home in just minutes!
Print
Creamy Tomato and Sardine Pasta – Quick and Delicious Weeknight Dinner
- Total Time: 20
- Yield: 4 servings 1x
Description
This Creamy Tomato and Sardine Pasta is a quick and delicious Mediterranean-inspired dish combining the rich umami flavor of sardines with the acidity of cherry tomatoes and creamy cheese.
Ingredients
- 1 tbsp vegetable oil (or olive oil for a richer flavor)
- 1 onion, finely chopped
- 15g fresh basil, stalks chopped, leaves torn (reserve some for garnish)
- 3 garlic cloves, crushed
- 250g pack cherry tomatoes, chopped
- 50g soft cheese (such as cream cheese or mascarpone)
- 2 x 90g tins sardines in tomato sauce
- 300g spaghetti (or any pasta of your choice)
- Salt and freshly ground black pepper, to taste
- Optional: pinch of red pepper flakes for heat
- Optional: grated Parmesan cheese for serving
Instructions
- Bring a large pot of well-salted water to a boil, cook the spaghetti according to package instructions until al dente, and reserve 1/2 cup of pasta water before draining.
- While the pasta cooks, heat the vegetable oil in a large frying pan or skillet over medium heat.
- Add the finely chopped onion and chopped basil stalks to the pan. Cook for 3-4 minutes until the onion begins to soften and become translucent.
- Add the crushed garlic and cook for another 30 seconds until fragrant, being careful not to let it burn.
- Add the chopped cherry tomatoes to the pan and cook for 5 minutes until they start to break down and release their juices.
- Reduce the heat to low and stir in the soft cheese until it melts and creates a smooth, creamy sauce. If the sauce seems too thick, add a splash of the reserved pasta water.
- Gently add the sardines in tomato sauce to the pan, breaking them up slightly with a wooden spoon but keeping some larger chunks for texture.
- Simmer the sauce for an additional 2-3 minutes to warm the sardines through and allow the flavors to meld together.
- Add the drained pasta directly to the sauce and toss well to coat. If needed, add a splash of the reserved pasta water to loosen the sauce.
- Stir in most of the torn basil leaves, saving some for garnish. Season with salt and black pepper to taste.
- Serve immediately, garnished with the remaining basil leaves and optional grated Parmesan cheese.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove with a splash of water.
- Prep Time: 10
- Cook Time: 10
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1/4 of dish
- Calories: 400
- Sugar: N/A
- Sodium: N/A
- Fat: 15
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 45
- Fiber: 3
- Protein: 20
- Cholesterol: N/A





