Creamy Tomato White Bean Pasta

Highlighted under: Comfort Food

I love whipping up this Creamy Tomato White Bean Pasta whenever I'm in need of comfort food that’s both delicious and nutritious. The combination of creamy sauce and hearty white beans creates a satisfying meal that hits the spot, especially on busy weeknights. It’s quick to prepare and makes for a delightful dinner that the whole family can enjoy. I particularly adore using fresh herbs and a splash of lemon to enhance the flavors, making every bite a burst of freshness.

Violet Hart

Created by

Violet Hart

Last updated on 2026-01-18T02:34:16.419Z

When I first made this Creamy Tomato White Bean Pasta, I was amazed at how simple ingredients could create such a rich and indulgent dish. The secret lies in the combination of a smooth tomato sauce blended with creamy ingredients, making it a perfect canvas for the white beans. Each spoonful is comforting and immensely satisfying, reminding me that sometimes the simplest recipes can bring the most joy.

As I continued to experiment with the recipe, I discovered that a hint of garlic and fresh basil elevates the flavors significantly. Now, I never skip these ingredients, as they add depth that transforms the dish into a gourmet experience. Whether served on a quiet evening or a casual gathering, it brings everyone together around the table.

Why You Will Love This Recipe

  • Decadent creaminess balanced with zesty tomato flavor
  • Nutritious white beans packed with protein and fiber
  • Quick and easy to prepare, making it perfect for busy nights

The Role of White Beans

White beans are the star ingredient in this Creamy Tomato White Bean Pasta, providing not just texture but a wealth of nutrition. They are rich in protein and fiber, making this dish incredibly filling without being overly heavy. Plus, their mild flavor allows them to absorb the notes of garlic and lemon, enriching every bite. Be sure to choose high-quality canned beans; if using dried beans, soak and cook them properly to maintain the desired creaminess in the sauce.

Aside from being a great source of nutrients, white beans also contribute to the creamy texture of the sauce. When they are gently mashed during cooking, they help thicken the sauce naturally without the need for added thickeners. This keeps the dish healthier while still achieving that desired silky mouthfeel that pairs wonderfully with the pasta.

Perfecting the Creamy Sauce

Achieving the right consistency for the creamy sauce is crucial for this dish. After sautéing the garlic, when you add the heavy cream or coconut cream, keep the heat low. This prevents the cream from curdling and ensures a smooth emulsion. Stir continuously until you see the sauce become glossy and slightly thickened, ideally within 2-3 minutes. If you find the sauce too thick, add a splash of the reserved pasta water to loosen it up.

For those who prefer a dairy-free option, coconut cream is an excellent substitute; it adds a subtle sweetness that complements the acidity of the tomatoes beautifully. When using coconut cream, be mindful of the additional flavor it brings, and adjust the seasoning accordingly. My tip is to taste as you go, balancing the flavors to find that perfect harmony.

Adaptations and Serving Suggestions

This pasta dish is highly adaptable, allowing you to incorporate whatever fresh vegetables you have on hand. Consider adding sautéed zucchini or bell peppers for additional color and nutrition. You could also swap out the spinach for kale or arugula, both of which add their unique textures and flavors. Just be sure to cook any firmer vegetables a bit longer to ensure tenderness before mixing them in with the pasta.

When it comes to serving, this Creamy Tomato White Bean Pasta pairs wonderfully with a simple side salad or garlic bread for a complete meal. For a little extra kick, sprinkle some crushed red pepper flakes on top before serving. If you have leftovers, store them in an airtight container in the refrigerator for up to three days; just reheat gently on the stove, adding a little water or broth to keep it moist.

Ingredients

Pasta and Sauce Ingredients

  • 8 oz pasta (penne or rotini)
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 cup spinach leaves
  • 1/2 cup heavy cream or coconut cream
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • Salt and pepper to taste
  • Fresh basil for garnish
  • Juice of half a lemon

Feel free to swap in any vegetables you love or have on hand for a personal touch!

Instructions

Cook the Pasta

In a large pot of salted boiling water, cook the pasta according to package directions until al dente. Drain and set aside, reserving a little pasta water.

Sauté Garlic

In the same pot, heat olive oil over medium heat, then add minced garlic and sauté for 1-2 minutes until fragrant.

Add Tomatoes and Beans

Stir in the diced tomatoes and white beans, allowing them to heat through for about 5 minutes.

Make it Creamy

Reduce the heat to low, then mix in the heavy cream and stir until fully combined. Add salt, pepper, and lemon juice to taste.

Combine Pasta

Add the cooked pasta and spinach to the pot, gently mixing to combine, and allowing the spinach to wilt from the heat.

Serve

Garnish with fresh basil and serve hot, enjoying every creamy bite!

Pair this dish with a side salad or some crusty bread for a complete meal.

Secondary image

Pro Tips

  • For an even creamier texture, consider blending a portion of the white beans into the sauce before mixing everything together. Additionally, you can substitute the heavy cream with a dairy-free alternative for a lighter version.

Tips for Success

A common issue when making creamy sauces is separation. To avoid this, ensure you're using low heat when adding the cream. If your sauce does separate, whisk vigorously while gently reheating. If that doesn’t work, a bit of pasta water can save the day. The starch from the pasta water can help re-emulsify the sauce, bringing it back together beautifully.

Another tip involves cooking the pasta. Always aim for al dente, as the pasta will continue to cook slightly when combined with the sauce. Undercook the pasta by a minute or two, giving you the perfect bite while ensuring it remains firm enough to hold up to the sauce.

Storage and Reheating

This dish keeps well, but for the best results, store the pasta and sauce separately if possible. This helps maintain the pasta's texture and prevents it from becoming mushy. Use an airtight container to keep the pasta fresh for up to three days in the refrigerator. When reheating, combine on the stovetop and add a splash of water or broth to reactivate the creaminess of the sauce.

For longer storage, consider freezing the sauce. It freezes beautifully for up to three months. Just be sure to cool it completely before transferring it to freezer-safe containers. When ready to enjoy, thaw overnight in the refrigerator and reheat on medium-low heat to bring the creamy sauce back to life.

Questions About Recipes

→ Can I make this recipe vegan?

Absolutely! Substitute heavy cream with coconut cream and use vegetable broth instead of any chicken stock.

→ What type of pasta works best?

Penne or rotini works beautifully, but you can use any pasta you prefer.

→ How can I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave.

→ Can I add more vegetables?

Definitely! Feel free to add bell peppers, zucchini, or mushrooms to enhance the flavor and nutrition.

Creamy Tomato White Bean Pasta

I love whipping up this Creamy Tomato White Bean Pasta whenever I'm in need of comfort food that’s both delicious and nutritious. The combination of creamy sauce and hearty white beans creates a satisfying meal that hits the spot, especially on busy weeknights. It’s quick to prepare and makes for a delightful dinner that the whole family can enjoy. I particularly adore using fresh herbs and a splash of lemon to enhance the flavors, making every bite a burst of freshness.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Violet Hart

Recipe Type: Comfort Food

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Pasta and Sauce Ingredients

  1. 8 oz pasta (penne or rotini)
  2. 1 can (15 oz) diced tomatoes
  3. 1 can (15 oz) white beans, drained and rinsed
  4. 1 cup spinach leaves
  5. 1/2 cup heavy cream or coconut cream
  6. 3 cloves garlic, minced
  7. 2 tbsp olive oil
  8. Salt and pepper to taste
  9. Fresh basil for garnish
  10. Juice of half a lemon

How-To Steps

Step 01

In a large pot of salted boiling water, cook the pasta according to package directions until al dente. Drain and set aside, reserving a little pasta water.

Step 02

In the same pot, heat olive oil over medium heat, then add minced garlic and sauté for 1-2 minutes until fragrant.

Step 03

Stir in the diced tomatoes and white beans, allowing them to heat through for about 5 minutes.

Step 04

Reduce the heat to low, then mix in the heavy cream and stir until fully combined. Add salt, pepper, and lemon juice to taste.

Step 05

Add the cooked pasta and spinach to the pot, gently mixing to combine, and allowing the spinach to wilt from the heat.

Step 06

Garnish with fresh basil and serve hot, enjoying every creamy bite!

Extra Tips

  1. For an even creamier texture, consider blending a portion of the white beans into the sauce before mixing everything together. Additionally, you can substitute the heavy cream with a dairy-free alternative for a lighter version.

Nutritional Breakdown (Per Serving)

  • Calories: 410 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 50mg
  • Sodium: 360mg
  • Total Carbohydrates: 53g
  • Dietary Fiber: 10g
  • Sugars: 4g
  • Protein: 16g