Creamy White Beans with Goat Cheese Recipe
If you’re looking for a comforting, quick dish that still feels a little fancy, this Creamy White Beans with Goat Cheese Recipe is your new best friend. It’s the kind of recipe I turn to when I want something that’s both hearty and fresh, but without spending ages in the kitchen. The combination of creamy goat cheese melting into tender cannellini beans gives you a luscious texture with a subtle tang that just sings.
What makes this recipe super special is how versatile and forgiving it is—you can easily tweak it to your mood or pantry, and it always delivers. I love making this for a light lunch, or sometimes as a side to a bigger meal when I want to impress without fuss. Plus, it’s packed with flavor and just a few ingredients, so you won’t have to rummage through a million jars to get it on your table.
Ingredients You’ll Need
These ingredients work beautifully together to create a creamy, flavorful dish with a lovely balance of textures. If you use good-quality goat cheese and fresh greens, you’re already halfway to a meal that tastes restaurant-worthy. Here are a few tips for picking the best versions of each:
- Oil: I prefer a light olive oil or sunflower oil for a clean flavor that lets the garlic shine.
- Garlic: Freshly minced garlic is a must—it gives the dish that warm, aromatic base. Avoid pre-minced to keep the flavor bright.
- Cannellini Beans: Canned are totally fine here—just be sure to rinse and drain them well to avoid extra saltiness.
- Goat’s Cream: This adds richness and a silky texture; if you don’t have goat’s cream, a good quality cream or crème fraîche works in a pinch.
- Goat’s Cheese: The star of the show. I recommend using a soft, fresh goat cheese like St Helen’s Farm for that lovely tang and melt.
- Frozen Peas: They add a pop of color and sweetness. I use frozen because they’re convenient, but fresh peas work beautifully too.
- Salt & Black Pepper: Season generously to balance all those creamy flavors.
- Fresh Rocket (Arugula): Adds a peppery freshness. Spinach is a great alternative if you prefer something milder.
- Cherry Tomatoes: Their slight acidity and sweetness brighten the dish—plus, they look pretty on the plate!
Variations
One of the things I love most about this Creamy White Beans with Goat Cheese Recipe is how easy it is to change it up to fit what you have or your taste buds on any given day. Feel free to experiment—you might find a new favorite twist!
- Adding herbs: I sometimes throw in fresh thyme or rosemary when cooking the beans for an earthy aroma that’s just divine.
- Make it vegan: Swap the goat cheese and cream for plant-based alternatives—cashew cream and vegan cheese can stand in well.
- Extra veggies: Roasted red peppers or sautéed mushrooms mix in nicely for more texture and flavor complexity.
- Spicy kick: For a little heat, a pinch of red pepper flakes or a drizzle of chili oil amps up the excitement.
- Grain bowl style: Serve the creamy beans over quinoa or farro to turn it into a satisfying meal that’ll keep you full for hours.
How to Make Creamy White Beans with Goat Cheese Recipe
Step 1: Gently Sauté Garlic and Beans
Start by warming your oil in a frying pan over low heat. Add the minced garlic and drained cannellini beans, cooking slowly so the garlic becomes fragrant but doesn’t brown too much—it takes around 3 to 4 minutes. I like to press some of the beans lightly with the back of my spoon here, just to release their creaminess without mashing everything flat. This step is key to building that luscious texture that carries through the dish.
Step 2: Mix in Goat’s Cream and Cheese
Once the beans have softened a bit, stir in the double goat’s cream and grated goat’s cheese. Keep stirring gently over low heat until the cheese fully melts and coats the beans, turning everything into a creamy, dreamy sauce. If the sauce looks a little thick, a splash of water or broth can help loosen it up.
Step 3: Add Peas and Season
Now toss in the frozen peas, mixing them in so they start to thaw and warm up—this usually takes about 5 minutes. Then, don’t be shy with your salt and black pepper here; seasoning really makes all the flavors pop. Taste as you go and adjust to your liking.
Step 4: Fresh Greens and Tomatoes Finish
Finally, add the fresh rocket and halved cherry tomatoes to the pan. Cook for another couple of minutes until the rocket wilts but still retains that peppery edge, and the tomatoes soften slightly without turning mushy. This fresh finish balances the creaminess perfectly.
Step 5: Serve Warm and Enjoy
Serve your creamy white beans warm, perhaps with some crusty bread or on their own. This dish shines best fresh off the stove, but leftovers are great too (more on that below).
How to Serve Creamy White Beans with Goat Cheese Recipe

Garnishes
I like to sprinkle a little extra crumbled goat cheese on top just before serving to really emphasize that tangy creaminess. A few fresh thyme leaves or a drizzle of good olive oil also add a lovely aromatic touch. If you enjoy a bit of crunch, toasted pine nuts or pumpkin seeds give some great contrast.
Side Dishes
This dish pairs beautifully with a simple green salad dressed with lemon vinaigrette or a hearty slice of sourdough bread to mop up all that creamy goodness. I’ve also served it alongside grilled vegetables or a baked chicken breast for a more substantial dinner.
Creative Ways to Present
For entertaining, I like to serve this in shallow bowls topped with a colorful salad of microgreens and edible flowers—makes it feel special without extra effort. You can also turn it into a bruschetta topping, spooning the creamy beans onto toasted baguette slices for a delicious appetizer.
Make Ahead and Storage
Storing Leftovers
I store any leftover creamy white beans with goat cheese in an airtight container in the fridge. It keeps well for up to 3 days. Before storing, make sure the beans have cooled to room temperature to avoid condensation that can water down the creaminess.
Freezing
I don’t typically freeze this recipe because the cream and fresh greens don’t always rebound well after thawing. However, if you want to freeze, I’d recommend leaving out the rocket and tomatoes and adding them fresh when reheating.
Reheating
To reheat leftovers, gently warm the beans in a pan over low heat—add a splash of water or cream to bring back the silky texture if it has thickened too much. Stir occasionally and avoid high heat to prevent the cheese from separating and the beans drying out.
FAQs
-
Can I use dried beans instead of canned in the Creamy White Beans with Goat Cheese Recipe?
Absolutely! Using dried beans is a great option if you plan ahead—you’ll just need to soak them overnight and cook them until tender before starting the recipe. This can add an even creamier texture and a fresher taste, but keep in mind it takes longer than canned beans.
-
What can I substitute for goat’s cream if I can’t find it?
If goat’s cream isn’t available, you can use heavy cream or crème fraîche as substitutes. They won’t have the same tang, but will still give you a rich, smooth sauce. Adding a little lemon zest or a splash of vinegar can help replicate that subtle goat milk acidity.
-
Is this recipe suitable for vegans?
The classic Creamy White Beans with Goat Cheese Recipe isn’t vegan due to the dairy, but it’s easy to tweak. Use vegan cream alternatives and plant-based cheese to keep things creamy and delicious.
-
Can I prepare this recipe ahead of time?
This dish is best enjoyed fresh for maximum creaminess and freshness from the greens. However, you can make it a few hours ahead and gently reheat it before serving. Just add the rocket and tomatoes at the last minute to keep their texture bright.
-
How do I avoid the beans becoming mushy?
Cook the beans gently on low heat and avoid over-mashing when sautéing. The goal is to soften them a bit while still keeping some texture to balance the creaminess from the cheese.
Final Thoughts
This Creamy White Beans with Goat Cheese Recipe has become one of those comforting go-tos that always feels like a treat, no matter how often I make it. It’s wonderfully simple but delivers so much flavor and texture, making it perfect for everything from a cozy solo lunch to an elegant side dish for guests. I hope you give it a try and find yourself as smitten with that creamy, tangy goodness as I am—it really is a little kitchen secret worth sharing with friends.
PrintCreamy White Beans with Goat Cheese Recipe
This Creamy White Beans with Goat Cheese recipe is a quick and comforting dish that combines tender cannellini beans gently cooked with garlic and enriched with creamy goat’s cheese. Enhanced with fresh rocket and sweet cherry tomatoes, it makes a simple yet satisfying meal perfect for a light lunch or dinner.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 1 serving 1x
- Category: Main Dish
- Method: Frying
- Cuisine: Italian-inspired
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 tbsp oil
- 2 cloves garlic, minced
- 400 g tin cannellini beans, drained (240g, or ~1 1/4 cups, when drained)
- 2 tbsp St Helen’s Farm double goat’s cream
- 50 g St Helen’s Farm goat’s cheese, grated (~1/2 cup when grated)
- 50 g (~1/4 cup) frozen peas
- Salt, to taste
- Black pepper, to taste
- 1 handful fresh rocket (arugula) – spinach would work well too
- 5 cherry tomatoes, halved
Instructions
- Heat oil and cook garlic and beans: Heat the oil in a frying pan over low heat. Add the minced garlic and the drained cannellini beans. Cook gently for a few minutes until the garlic is aromatic and the beans soften slightly. Optionally, gently mash some beans with the back of a spoon to create a creamy texture.
- Add goat’s cream and cheese: Stir in the double goat’s cream and the grated goat’s cheese, mixing well to melt the cheese and create a smooth, creamy sauce around the beans.
- Incorporate peas and season: Add the frozen peas to the pan, mixing them in thoroughly. Continue cooking for about 5 minutes until the peas are fully thawed and warmed through. Season generously with salt and black pepper to taste.
- Add greens and tomatoes: Toss in the fresh rocket (or spinach) and halved cherry tomatoes. Cook for a couple more minutes until the rocket wilts slightly and the tomatoes soften, adding freshness and color to the dish.
- Serve warm: Remove from heat and serve immediately while warm for the best creamy texture and flavor.
Notes
- For a vegan version, substitute goat’s cheese and cream with plant-based alternatives.
- You can use fresh peas instead of frozen for added sweetness and texture.
- Spinach can be used instead of rocket if preferred.
- Serve with crusty bread or a side salad for a complete meal.
- Adjust seasoning according to taste, especially salt as goat cheese may add some saltiness.
Keywords: creamy white beans, goat cheese beans, cannellini beans recipe, vegetarian bean dish, quick bean recipe, arugula beans, cherry tomatoes beans
