This post may contain affiliate links. Please read our disclosure policy.

If you love creamy, satisfying dips but want to keep things light and nourishing, this Creamy Tuscan White Bean Dip is a recipe you’ll want to keep on repeat. Made with simple ingredients and inspired by classic Italian flavors like garlic, rosemary, oregano, and a bright splash of lemon, it delivers rich, velvety texture without relying on heavy ingredients.

Thanks to the combination of white beans and cottage cheese, this dip is naturally high in protein and fiber while still feeling indulgent. It’s a Weight Watchers-friendly option that works just as well for everyday snacking as it does for entertaining, and it’s delicious spread on sandwiches and wraps too.

Want to save this recipe?
Just enter your email and get it sent to your inbox!
Creamy Tuscan White Bean Dip in ceramic bowl with garlic crostini on brown plate.

Why I Love This Recipe

  • It is creamy and satisfying without relying on cream cheese or sour cream.
  • The white beans and cottage cheese make it naturally high in protein and fiber.
  • It comes together in just a few minutes using ingredients I usually have on hand.
  • The garlic, lemon, rosemary, and oregano give it big flavor without being overpowering.
  • It works just as well for everyday snacking as it does for entertaining.
  • I can use it as a dip, a sandwich spread, or tucked into wraps and pitas.
  • It keeps well in the fridge, which makes it great for make-ahead meals and snacks.
  • It feels a little indulgent while still fitting easily into a WW-friendly way of eating.

Ingredients and Substitutions

  • White Cannellini Beans (Canned) – are mild, creamy, and perfect for dips. Be sure to rinse and drain them well. You can also use great northern beans or navy beans if that’s what you have on hand.
  • Low-Fat Cottage Cheese – adds creaminess and protein without weighing the dip down. Any low-fat cottage cheese works well since the dip is fully blended. For the smoothest texture, blend a little longer if needed. Reduced-fat ricotta or plain Greek yogurt can be used instead.
  • Garlic Cloves – gives the dip its savory backbone. If you prefer a milder flavor, start with one clove and adjust to taste. Roasted garlic is also a great option for a softer, sweeter flavor.
  • Fresh Lemon Juice – brightens everything up and balances the richness of the beans. Fresh is best, but bottled lemon juice will work if needed.
  • Olive Oil – adds richness and classic Tuscan flavor. You can reduce the amount slightly to lower points, but it does contribute to the overall texture and taste.
  • Fresh Rosemary – adds a distinctive, earthy flavor that pairs beautifully with white beans. Finely chop it so it blends evenly. If fresh rosemary isn’t available, you can substitute dried rosemary, using about one-third the amount.
  • Dried Oregano – brings that familiar Italian seasoning note. Dried works best here, but you can substitute fresh oregano if you have it.
  • Sea Salt – pulls all the flavors together. Start with a small amount and adjust after blending. Any salt will work. I tend to mostly use Diamond Crystal Kosher salt.

How Many Calories and WW Points in Creamy Tuscan White Bean Dip?

According to my calculations, each serving of dip has just:

  • Calories: 90
  • WW Points: 2
    To see the WW Points for this recipe, track it in the WW App!
    (You must be logged into WW on a smartphone or tablet.)
Tuscan White Bean Dip in a small bowl with a plate of carrot sticks.

How to Make Creamy Tuscan White Bean Dip, Step-by-Step

Step 1: Gather and prepare all ingredients.

Ingredients including bottle of extra virgin olive oil, can of cannellini beans, cottage cheese, lemon, oregano, rosemary sprigs and two cloves of garlic.

Step 2: Add the beans, cottage cheese, garlic, lemon juice, 1-1/2 tablespoons olive oil, rosemary, oregano and salt to a food processor (affiliate link) or high-powered blender (affiliate link) (I used my Vitamix (affiliate link)) and process until smooth and creamy, about 1-1/2 minutes.

Step 3: Spoon the dip into a small bowl (affiliate link), cover and refrigerate at least 30 minutes.

Creamy Tuscan White Bean Dip in small brown ceramic bowl.

Step 4: To serve, remove from the refrigerator and allow the dip to come up to room temperature for best flavor. Drizzle the remaining tablespoon of olive oil over the top before serving.

Step 5: Store any leftover dip in a covered container in the refrigerator.

Tuscan White Bean Dip in a small bowl with a plate of garlic crostini.

Serving Suggestions

This creamy white bean dip is perfect served with fresh vegetables like carrot sticks, celery, jicama, radishes, snow peas, cauliflower, and broccoli florets. It also pairs well with crispbread, whole-grain crackers, homemade tortilla chips or toasted pita wedges.

I also love using it as a spread on sandwiches, wraps (like this low carb avocado bacon wrap), and pitas. It works especially well with ham, turkey, or roast beef and adds moisture and flavor without needing extra calorie rich condiments.

Storage Tips

Store any leftover dip in a covered container in the refrigerator for up to 4 days. For best flavor, let it sit at room temperature for a few minutes before serving and give it a quick stir. A small drizzle of olive oil on top helps freshen it up.

Here are more favorite WW-friendly recipes featuring white beans: White Bean and Tuna Salad, Crock Pot Fennel and White Bean Soup, Braised White Beans in the Crock Pot, Bean and Cabbage Soup and Salsa, Chicken and White Bean Soup

If you have made this Creamy WW-Friendly Tuscan White Bean Dip, please give the recipe a star rating below and leave a comment letting me know how you liked it. And stay in touch on PinterestFacebookInstagram and Twitter for the latest updates.

No ratings yet

Creamy Tuscan White Bean Dip (WW-Friendly & Protein-Packed)

By Peter | Simple Nourished Living
Keep things light and nourishing with this protein-packed creamy dip that works just as well as an appetizer as it does a sandwich spread.
Prep: 10 minutes
Cook: 0 minutes
Total: 10 minutes
Servings: 8
Want to save this recipe?
Just enter your email and get it sent to your inbox!

Ingredients 

  • 1 can (15.5-ounces) white cannellini beans, rinsed and drained
  • 1/3 cup low fat cottage cheese
  • 2 garlic cloves
  • 2 tablespoons fresh squeezed lemon juice
  • 2-1/2 tablespoons olive oil, divided
  • 1 teaspoon minced fresh rosemary
  • 1 teaspoon dried oregano
  • 1/4 teaspoon fine sea salt

Instructions 

  • Gather and prepare all ingredients.
  • Add the beans, cottage cheese, garlic, lemon juice, 1-1/2 tablespoons olive oil, rosemary, oregano and salt to a food processor (affiliate link) or high-powered blender (affiliate link) (I used my Vitamix (affiliate link)) and process until smooth and creamy, about 1-1/2 minutes.
  • Spoon the dip into a small bowl (affiliate link), cover and refrigerate at least 30 minutes.
  • To serve, remove from the refrigerator and allow the dip to come up to room temperature for best flavor. Drizzle the remaining tablespoon of olive oil over the top before serving.
  • Store any leftover dip in a covered container in the refrigerator.

Notes

Serving size: 3 tablespoons dip
WW Points: 2
Check the WW Points for this recipe and track it in the WW app.
(Must be logged into WW on a smartphone or tablet.)

Nutrition

Serving: 3tablespoons dip, Calories: 90kcal, Carbohydrates: 8g, Protein: 3g, Fat: 3g, Saturated Fat: 0.3g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 1g, Cholesterol: 0mg, Sodium: 114mg, Potassium: 260mg, Fiber: 2g, Sugar: 1g, Vitamin A: 9IU, Vitamin C: 2mg, Calcium: 50mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Appetizer
Cuisine: American
Tried this recipe?Mention @simplenourishedliving or tag #simplenourishedliving!

Source: Eat What You Love (affiliate link) by Marlene Koch

More WW-Friendly Dips and Spreads

If you enjoy Creamy Tuscan White Bean Dip, you may also like:

About Peter Morrison

You May Also Like

Leave a comment

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