Go Back
+ servings
Hearty Italian White Bean Soup with Pasta

Creamy Hearty Italian White Bean Soup with Pasta Delight

This Hearty Italian White Bean Soup with Pasta is a creamy, vegan delight packed with protein-rich beans and gluten-free pasta, perfect for busy weeknights.
Prep Time 15 minutes
Cook Time 6 hours
Total Time 6 hours 15 minutes
Servings: 6 servings
Course: Soups
Cuisine: Italian
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil or substitute with avocado or grapeseed oil
  • 1 medium Yellow Onion or use shallots or red onions
  • 1 can Full-Fat Coconut Milk or substitute with cashew milk
  • 3-4 cloves Garlic can substitute with garlic powder (1/2 teaspoon per clove)
  • 1 cup Sun-Dried Tomatoes or extra diced tomatoes
  • 2 teaspoons Italian Seasoning or swap with dried basil or oregano
  • 1 teaspoon Salt adjust for dietary sodium restrictions
For the Soup
  • 1 can Diced Tomatoes can use low-sodium or fresh tomatoes
  • 2 cups Low Sodium White Beans or substitute with navy or great northern beans
  • 4 cups Reduced Sodium Vegetable Broth can use chicken broth for non-vegan version
  • 2 cups Chopped Fresh Spinach or substitute with kale or Swiss chard
  • 1 cup Whole Grain or Regular Rotini Pasta gluten-free pasta works well too

Equipment

  • Slow Cooker
  • blender
  • Frying Pan

Method
 

Step-by-Step Instructions
  1. In a large frying pan, heat 2 tablespoons of olive oil over medium heat. Add the diced medium yellow onion and sauté for 3-4 minutes until it becomes translucent and fragrant.
  2. In a blender, combine the full-fat coconut milk, garlic cloves, sun-dried tomatoes, Italian seasoning, and salt. Blend on high until the mixture is smooth and creamy, about 30-45 seconds.
  3. Transfer the blended mixture into a slow cooker. Add the diced tomatoes, low sodium white beans, and reduced sodium vegetable broth. Stir everything together until well combined.
  4. Set the slow cooker on low and cook for 4-6 hours, or on high for 2-3 hours.
  5. When there are 30 minutes left on the timer, switch the cooker to high heat if it isn’t already. Stir in 1 cup of dry rotini pasta.
  6. With just 5 minutes remaining, add in the chopped fresh spinach and stir until wilted.
  7. Before serving, taste and adjust seasoning with salt or pepper if desired. Ladle into bowls and garnish with parmesan cheese and fresh basil.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 500mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 5000IUVitamin C: 25mgCalcium: 100mgIron: 4mg

Notes

Store leftover soup in an airtight container for up to 4 days. Freeze for up to 6 months. Reheat on the stovetop, adding broth if needed.

Tried this recipe?

Let us know how it was!