This cottage cheese white bean bruschetta is a simple appetizer that feels fresh and filling without much work.
I blend cottage cheese with lemon until it is smooth and airy. It makes a creamy base that balances the tomatoes and white beans.

The bean topping gets a little time to sit, so the basil, garlic, and balsamic flavor come together nicely.
Parmesan crostini add a crisp, savory layer under the creamy cottage cheese. They are easy to make while the topping marinates.
I like serving these soon after assembling them, when the bread still has the best texture. They work well for a casual lunch, snack, or family gathering.
Why I Love This Recipe
Bright Mediterranean Flavor – Creamy cottage cheese, sweet tomatoes, basil, garlic, and balsamic create a fresh, vibrant bite.
High Protein Appetizer – Cottage cheese and cannellini beans make each serving satisfying with at least 10 grams of protein.

Irresistible Texture – Golden Parmesan crostini contrast beautifully with airy whipped cheese and tender marinated beans.
Fresh but Satisfying – Lemon and herbs keep every bite light, while the beans and cheese make it feel substantial.
The Ingredients
For the White Bean Topping
- 1 can Cannellini Beans, Rinsed And Drained
- 1 cup Cherry Tomatoes, Quartered
- 1/4 cup Finely Chopped Red Onion
- 2 tablespoons Extra-Virgin Olive Oil
- 1 tablespoon Balsamic Vinegar
- 2 tablespoons Fresh Basil, Chopped
- 1 clove Garlic, Minced
- 1/2 teaspoon Kosher Salt
- 1/4 teaspoon Black Pepper
For the Whipped Cottage Cheese
- 2 cups Whole Milk Cottage Cheese, Drained
- 1 tablespoon Lemon Juice
- 1 teaspoon Lemon Zest
- 1/4 teaspoon Kosher Salt
For the Crostini
- 1 French Baguette
- 2 tablespoons Extra-Virgin Olive Oil
- 1/4 cup Grated Parmesan Cheese
How to Make This Recipe
Step 1
Combine the cannellini beans, tomatoes, red onion, olive oil, balsamic vinegar, basil, garlic, salt, and black pepper. Let the mixture marinate for 20 minutes.
Step 2
Preheat the oven to 400 degrees F. Arrange 24 baguette slices on a baking sheet and brush them with olive oil.
Step 3
Sprinkle the baguette slices with Parmesan and bake for 8 to 10 minutes, turning the pan once, until crisp and golden. Let the crostini cool for 5 minutes.
Step 4
Blend the drained cottage cheese, lemon juice, lemon zest, and salt in a food processor until smooth, thick, and airy.
Step 5
Spread the whipped cottage cheese generously over the crostini. Spoon the marinated white bean mixture on top, allowing excess liquid to remain in the bowl.
Step 6
Serve the bruschetta immediately so the Parmesan crostini stay crisp. Finish with additional basil and black pepper if desired.

Quick Tips
Drain The Beans Well
Rinse the cannellini beans, then let them sit in a colander for a few minutes before mixing the topping. Give the colander a few gentle shakes so excess water drains away.
Wet beans water down the olive oil and balsamic mixture, which can make the crostini soften too quickly. Well-drained beans keep the topping bright and flavorful.
Keep The Tomato Liquid Back
Cherry tomatoes release a good amount of juice as they sit with the salt and balsamic vinegar. Let the topping marinate, but use a slotted spoon when adding it to the crostini.

Leave the extra liquid in the bowl instead of spooning it over the bread. This gives every bite plenty of flavor without making the Parmesan crostini soggy.
Drain The Cottage Cheese First
Place the cottage cheese in a fine mesh strainer for 10 to 15 minutes before blending. Whole milk cottage cheese is best here because it makes the spread richer and smoother.
Removing extra moisture helps the whipped cottage cheese stay thick enough to hold the bean topping. If it is too loose, it can slide off the crostini when you serve it.
More Favorites
Quick Answers
Can I make the white bean topping ahead of time?
Yes. Mix the white bean topping up to 24 hours ahead and keep it covered in the refrigerator. The flavors will have more time to blend, but wait to spoon it onto the crostini until serving.
Give the topping a gentle stir before serving and use a slotted spoon so extra liquid stays behind. This keeps the crostini crisp and easy to eat.
Cottage Cheese White Bean Bruschetta
Ingredients
For the White Bean Topping
- 1 can Cannellini Beans, Rinsed And Drained
- 1 cup Cherry Tomatoes, Quartered
- 1/4 cup Finely Chopped Red Onion
- 2 tablespoons Extra-Virgin Olive Oil
- 1 tablespoon Balsamic Vinegar
- 2 tablespoons Fresh Basil, Chopped
- 1 clove Garlic, Minced
- 1/2 teaspoon Kosher Salt
- 1/4 teaspoon Black Pepper
For the Whipped Cottage Cheese
- 2 cups Whole Milk Cottage Cheese, Drained
- 1 tablespoon Lemon Juice
- 1 teaspoon Lemon Zest
- 1/4 teaspoon Kosher Salt
For the Crostini
- 1 French Baguette
- 2 tablespoons Extra-Virgin Olive Oil
- 1/4 cup Grated Parmesan Cheese
Equipment
- food processor
- baking sheet
Instructions
- Combine the cannellini beans, tomatoes, red onion, olive oil, balsamic vinegar, basil, garlic, salt, and black pepper. Let the mixture marinate for 20 minutes.
- Preheat the oven to 400 degrees F. Arrange 24 baguette slices on a baking sheet and brush them with olive oil.
- Sprinkle the baguette slices with Parmesan and bake for 8 to 10 minutes, turning the pan once, until crisp and golden. Let the crostini cool for 5 minutes.
- Blend the drained cottage cheese, lemon juice, lemon zest, and salt in a food processor until smooth, thick, and airy.
- Spread the whipped cottage cheese generously over the crostini. Spoon the marinated white bean mixture on top, allowing excess liquid to remain in the bowl.
- Serve the bruschetta immediately so the Parmesan crostini stay crisp. Finish with additional basil and black pepper if desired.