Greek Yogurt Butter Beans

Creamy Greek yogurt marry me butter beans in rich tomato sauce with fresh basil garnish Pin it
Creamy Greek yogurt marry me butter beans in rich tomato sauce with fresh basil garnish | recipescooked.com

These creamy butter beans are simmered in a rich, tangy tomato sauce made velvety with Greek yogurt. Sun-dried tomatoes add depth while fresh herbs bring bright Mediterranean flavors. Ready in just 35 minutes, this protein-packed vegetarian dish makes a satisfying main course any night of the week. Serve with crusty bread to soak up the luscious sauce.

The first time I made these butter beans, I was standing in my kitchen on a rainy Tuesday evening, craving something warm and comforting but not heavy. I had a couple cans of butter beans languishing in the pantry and some Greek yogurt that needed using, so I started throwing things into a skillet. Twenty minutes later, I took my first bite and literally stopped in my tracks—the creamy tanginess against the sweet tomatoes was something special. Now this is my go-to when I want dinner that feels indulgent but still keeps things light.

Last month, my sister came over for a catch-up dinner, and I made this recipe on a whim because it was all I had in the house. She took one spoonful, eyes wide, and asked for the recipe before she'd even finished her plate. Now she makes it for her family every Sunday, and her kids—who swore they hated beans—fight over the last serving.

Ingredients

  • 2 cans butter beans (15 oz each): These creamy, mild beans are the perfect canvas for the rich tomato sauce and they hold their shape beautifully
  • 1 cup Greek yogurt: Full-fat gives the silkiest results, but 2% works wonderfully too and adds that signature tang
  • 1 medium yellow onion: Finely chopped so it melts into the sauce and provides a sweet foundation
  • 2 garlic cloves: Minced fresh because nothing beats that aromatic punch when it hits the olive oil
  • 1 cup cherry tomatoes: Halved, they burst and release their juices into the sauce as they cook down
  • 1/3 cup sun-dried tomatoes in oil: Chop these small so their concentrated sweetness and chewy texture distributes throughout
  • 2 cups baby spinach: Roughly chopped, it wilts quickly and adds color without overpowering the dish
  • 1/2 cup vegetable broth: Creates the simmering liquid that brings everything together
  • 1 tablespoon olive oil: For sautéing the aromatics and building flavor from the bottom up
  • 1 teaspoon dried oregano: The quintessential Mediterranean herb that ties everything together
  • 1/2 teaspoon dried thyme: Adds earthy undertones that complement the beans perfectly
  • 1/2 teaspoon red pepper flakes: Optional, but I love the gentle warmth that builds in the background
  • Salt and black pepper: Taste as you go and adjust to your preferences
  • 1/4 cup fresh basil: Chopped and added at the end for that bright, herbal finish
  • Lemon wedges: A squeeze right before serving brightens the whole dish

Instructions

Get your aromatics going:
Heat olive oil in a large skillet over medium heat, add the chopped onion, and cook for 3-4 minutes until it turns translucent and fragrant
Bring in the garlic:
Stir in the minced garlic and cook for just 1 minute until you can smell its aroma—be careful not to let it brown or it'll turn bitter
Build the tomato base:
Add the halved cherry tomatoes and chopped sun-dried tomatoes, cooking for 4-5 minutes until they start to soften and release their juices
Season it right:
Sprinkle in the oregano, thyme, and red pepper flakes, stirring constantly to wake up the dried spices
Create your sauce:
Pour in the vegetable broth and bring everything to a gentle simmer, letting the flavors meld together
Add the beans and greens:
Stir in the butter beans and chopped spinach, cooking for 4-5 minutes until the spinach wilts and the beans are heated through
Make it creamy:
Reduce heat to low and stir in the Greek yogurt until the sauce becomes luscious and well combined, seasoning generously with salt and pepper
Finish and serve:
Remove from heat immediately, scatter with fresh basil, and bring those lemon wedges to the table for squeezing over each bowl
Golden skillet of butter beans simmered in tangy Greek yogurt tomato sauce with spinach Pin it
Golden skillet of butter beans simmered in tangy Greek yogurt tomato sauce with spinach | recipescooked.com

This recipe became a staple during a particularly busy month when I was working late and needed something nourishing that didn't require hours at the stove. Now it's become the meal I make when friends need comfort food but want to feel good about what they're eating.

Making It Your Own

I've discovered that swapping fresh tomatoes for cherry ones changes the sauce consistency entirely, so stick with cherry or grape varieties for that perfect balance of sweetness and liquid. During summer, I'll throw in handfuls of fresh herbs from the garden—parsley, oregano, even some fresh thyme if I have it.

Serving Suggestions

A hunk of crusty sourdough is non-negotiable for mopping up that creamy sauce, though it's equally satisfying spooned over fluffy brown rice. On lighter nights, I'll serve it alongside a simple green salad dressed with nothing more than olive oil and lemon juice.

Perfecting The Texture

The difference between good and great comes down to how you handle the yogurt—temper it first by stirring in a spoonful of the hot sauce before adding it to the skillet. I've also learned that letting the dish rest for five minutes off the heat lets the flavors settle and the sauce reach its ideal consistency.

  • Keep red pepper flakes on the table so guests can adjust heat to their liking
  • If making ahead, undercook the spinach slightly so it doesn't become mushy when reheated
  • A drizzle of really good olive oil right before serving makes everything taste restaurant-quality
Vibrant Mediterranean butter beans swimming in luscious Greek yogurt tomato sauce topped with herbs Pin it
Vibrant Mediterranean butter beans swimming in luscious Greek yogurt tomato sauce topped with herbs | recipescooked.com

There's something deeply satisfying about a recipe that takes humble pantry ingredients and transforms them into something that feels like a special occasion.

Common Recipe Questions

Yes, this method calls for two cans of butter beans that are drained and rinsed before cooking. Canned beans work perfectly and make this dish come together quickly.

The Greek yogurt is stirred in at the very end over low heat just until warmed through and combined. Avoid boiling to prevent the yogurt from separating.

Substitute the Greek yogurt with a plant-based yogurt alternative. Coconut yogurt works particularly well for adding creaminess to the tomato sauce.

Crusty bread is ideal for soaking up the creamy sauce. Brown rice, quinoa, or roasted vegetables also make excellent sides.

The red pepper flakes add mild warmth. Adjust the amount to your preference or omit entirely for a mild version. Smoked paprika makes a nice alternative.

This dish reheats beautifully. Store in the refrigerator and warm gently over low heat, adding a splash of broth if the sauce thickens too much.

Greek Yogurt Butter Beans

Protein-packed butter beans in a creamy Greek yogurt tomato sauce with sun-dried tomatoes and fresh herbs.

Prep 10m
Cook 25m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Beans & Dairy

  • 2 cans (15 oz each) butter beans, drained and rinsed
  • 1 cup Greek yogurt (full-fat or 2%)

Vegetables

  • 1 medium yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 1 cup cherry tomatoes, halved
  • 1/3 cup sun-dried tomatoes in oil, chopped
  • 2 cups baby spinach, roughly chopped

Liquids

  • 1/2 cup vegetable broth
  • 1 tablespoon olive oil

Spices & Seasonings

  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste

Garnish

  • 1/4 cup fresh basil, chopped
  • Lemon wedges (optional)

Instructions

1
Sauté the Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and sauté 3-4 minutes until translucent.
2
Add Garlic: Stir in garlic and cook 1 minute until fragrant.
3
Cook Tomatoes: Add cherry tomatoes and sun-dried tomatoes. Cook 4-5 minutes until tomatoes begin to soften.
4
Season the Base: Sprinkle oregano, thyme, and red pepper flakes into skillet. Stir to combine evenly.
5
Create the Sauce: Pour vegetable broth and bring to gentle simmer.
6
Add Beans and Spinach: Add butter beans and spinach. Stir and cook 4-5 minutes until spinach wilts and beans heat through.
7
Finish with Yogurt: Reduce heat to low. Stir Greek yogurt until sauce is creamy and well combined. Season with salt and pepper. Warm gently without boiling yogurt.
8
Garnish and Serve: Remove from heat. Garnish with fresh basil and serve with lemon wedges if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 285
Protein 14g
Carbs 38g
Fat 7g

Allergy Information

  • Contains dairy (Greek yogurt). Verify packaged ingredients are gluten-free if required.
Olivia Barnes

Sharing easy, wholesome recipes and kitchen inspiration for everyday home cooks.