Skinnytaste > Main Ingredient > Shrimp Recipes > Shrimp and White Beans with Spinach and Feta

Shrimp and White Beans with Spinach and Feta

This post may contain affiliate links. Read my disclosure policy.

15-Minute Tuscan White Beans with Shrimp, Spinach and Feta is a quick one-pan skillet dinner packed with protein and fiber, perfect for busy weeknights.

Shrimp and White Beans with Spinach and Feta

Shrimp and White Beans

This easy shrimp and white beans recipe uses ingredients that pack a punch. A touch of balsamic vinegar, fresh sage, and crumbled feta give this dish a flavor boost without adding salt. I think you will love this one-pan dish. It’s lean, high-fiber, high-protein, and quick to make!

Why This Recipe Works

Gina @ Skinnytaste.com

This white beans and shrimp recipe uses simple ingredients that cook quickly. Canned Italian cannellini beans, shrimp, and spinach come together in just a few minutes, making this protein-rich dinner a go-to when I’m craving something light yet warm and comforting.

  • Convenient: This one-pan dish cooks in just 15 minutes.
  • Heart-healthy: Flavorful without added salt.
  • High in protein: Shrimp and beans are excellent sources of lean protein.
Gina signature

Ingredients You’ll Need

This shrimp and beans recipe, with no- or low-sodium ingredients, is great for anyone watching their sodium intake. See the recipe card below for the exact measurements.

Shrimp and White Beans with Spinach and Feta

  • Olive Oil to cook the shrimp and onions in
  • Shrimp: Peel and devein large shrimp, or, better yet, buy them ready-to-go from the grocery store to save time. If you buy frozen shrimp, thaw them in the fridge the day before. If you forget, place them in an airtight container and submerge them in a large bowl of cold water for 30 minutes. If they’re still frozen, pour out the water, refill the bowl with fresh water, and repeat.
  • Aromatics: Chopped onion and minced garlic
  • Fresh Sage has a strong, earthy flavor that complements the shrimp and beans.
  • Balsamic Vinegar adds richness and tanginess.
  • Chicken Broth: The beans and spinach simmer in the broth for a few minutes until the spinach wilts. Choose low-sodium broth to keep the salt in check.
  • Canned Cannellini Beans are white kidney beans, also known as Italian white beans. I like Eden’s no-salt-added cannellini beans.
  • Baby Spinach for extra iron, vitamin C, and protein
  • Feta Cheese is a creamy, salty ingredient. Buy reduced-fat if you can find it, but regular feta works, too.

How to Make Shrimp and White Beans

Pat the shrimp dry with paper towels before adding them to the hot pan to help them sear and develop a crust. See the recipe card at the bottom for printable directions.

  1. Cook the shrimp in a large nonstick skillet over medium-high heat for a few minutes, until opaque. Then remove the shrimp from the pan.
  2. Sauté the aromatics: Add the onions, garlic, and sage to the pan and cook until the onions turn golden.
  3. Add the liquid ingredients: Stir in the balsamic and cook for 30 seconds. Then pour in the broth and bring it to a boil.
  4. Cook the beans and spinach until the spinach wilts.
  5. Finishing touches: Stir in the shrimp and top with feta.
Tuscan White Beans with Spinach, Shrimp and Feta

Variations

  • Allergic to shrimp? Try it with diced chicken breasts or thighs, or with sliced chicken sausage. If you use chicken, it’ll take longer to cook than shrimp. Check that it’s cooked through in the center before removing it from the pan.
  • Onion: Substitute a red onion or shallot.
  • Not a fan of sage? Use fresh or dried thyme or oregano. Italian seasoning works, too.
  • Broth options: Use vegetable broth, water with Better Than Bouillon, or chicken bone broth.
  • Swap cannellini beans for navy or Great Northern beans. You could also add a second can to stretch the recipe and make it more filling.
  • Greens: Replace spinach with kale, Swiss chard, or escarole. If you’re using a heartier green like kale, you may need to cook it for a couple of extra minutes.
  • Add other vegetables: Sliced grape or cherry tomatoes or mushrooms would be delicious. Sauté them with the onions.
  • Make it spicy: Sprinkle in some crushed red pepper flakes.
  • Cheese: Sub parmesan or mozzarella, or omit it to keep it dairy-free.
  • Flavor boosters: Add capers, kalamata olives, or lemon zest.

This healthy white beans and shrimp recipe is a great high-protein dinner on its own, or it’d be great served over rice, quinoa, or pasta, or with bread to soak up any liquid.

Storage

  • Refrigerate shrimp and white beans for up to 3 days.
  • Reheat leftovers in the microwave until warm.
Shrimp and White Beans with Spinach and Feta

More Shrimp Recipes You’ll Love

For more dinner ideas using shrimp, check out my Seafood Recipes collection, plus these five delicious shrimp recipes to inspire your next meal!

Skinnytaste High Protein cookbook protein

Tuscan White Beans with Shrimp, Spinach and Feta

5 from 33 votes
2
Cals:273
Protein:27
Carbs:30.5
Fat:5
Fiber:6.5
Tuscan White Beans with Shrimp, Spinach and Feta is a quick one-pan dinner packed with protein and fiber. Ready in about 15 minutes and perfect for busy weeknights.
Course: Dinner
Cuisine: Mediterranean
Shrimp and White Beans with Spinach and Feta
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Yield: 4 servings
Serving Size: 1 /4th

Ingredients

  • 2 teaspoon extra virgin olive oil
  • 1 lb large shrimp, peeled and deveined (weight after peeled)
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 2 teaspoons chopped fresh sage
  • 2 tablespoons balsamic vinegar
  • ½ cup low sodium chicken broth
  • 15 oz can cannellini beans, no-salt added , rinsed and drained (Eden)
  • 5 cups baby spinach
  • 1 ½ oz feta cheese, crumbled
  • salt, to taste

Instructions

  • Heat 1 tsp oil in a large non-stick skillet over medium-high heat. Cook shrimp with a pinch of salt until just opaque, about 2 to 3 minutes. Transfer to a plate.
  • Heat remaining oil in the same skillet over medium-high heat and add onion, garlic and sage; cook 4 minutes stirring occasionally until golden.
  • Stir in vinegar and cook 30 seconds. Add broth, bring to a boil and cook 2 minutes. Stir in beans and spinach and cook until the spinach wilts, about 2 to 3 minutes.
  • Remove from heat and stir in shrimp. Top with feta cheese and divide in 4 bowls.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Video

Nutrition

Serving: 1 /4th, Calories: 273 kcal, Carbohydrates: 30.5 g, Protein: 27 g, Fat: 5 g, Saturated Fat: 1.5 g, Cholesterol: 146.5 mg, Sodium: 1183 mg, Fiber: 6.5 g, Sugar: 3 g

Categories:

Rate and review this recipe!

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

Rate this Recipe:




94 comments on “Shrimp and White Beans with Spinach and Feta”

  1. This recipe was fabulous. Easy to make, minimal chopping and prep. The flavors were delicious. It will be added to our meal rotation.

  2. I wasn’t sure how it would taste based on all of the ingredients but as soon as I took the first bite I fell in love!!

  3. The flavors go well together. I didn’t have white beans so I used chick peas. I toasted them in the air fryer before including them in the mixture. Also, I topped the spinach with some lemon at the end. The vegetable mixture tasted nourishing and hearty. Also, I skipped the chicken broth because I did not feel like buying it for a half a cup. I just poured a little bit more balsamic vinegar in at the end. Relatively quick to prepare is a plus

  4. Made this tonight and I like the flavors. Added olives just for fun and a drizzle of balsamic glaze. I think I want to experiment with deconstructing it a bit and instead of wilting the spinach in the broth, making the shrimp and bean mixture then serving on top of spinach as a salad. We’ll see how it goes!

  5. Very easy/quick. The beans makes it feel especially hardy — great to reheat for lunch. Will definitely put this in the rotation.

  6. Avatar photo
    Annemarie Brisson

    Absolutely delicious and easy! I added capers and cherry tomatoes (halved, at the end when I added the shrimp back in) and just love the flavor.
    I love spinach so added a full 9 oz. Bag, next time will add even more!
    Also squeezed fresh lemon over the top before serving.
    Will definitely make again

  7. This was surprisingly good. I wasn’t too sure. I did put some Old Bay on the shrimp. I just used water as I didn’t have the chicken broth or the sage. I did use a little salt and pepper. I forgot to use Italian seasoning. I will make again.

  8. My family doesn’t like balsamic vinegar (too strong of a taste). What can I substitute with? Freshly squeezed lemon juice perhaps ?

  9. This was a perfect meal! The flavors were well balanced with the sage, garlic, onions, feta! My husband, who hates spinach, had a second plate. Will be a staple in our menus! 🤗

  10. This is SO good as is, but I have to say one thing that really elevates this recipe is being able to change it up a bit! I decided this time to add cherry tomatoes as others said, I halved and cooked them with the onions, garlic, and sage. Put it all over a small amount of brown rice and quinoa and it was outstanding and SO filling!
    I saw someone mention pine nuts, and also gruyere and I am excited to change it up a few different times.
    I also thought I saw some balsamic glaze in the video as an additional topper? I was going to do that, but I forget ugh lol Next time!

  11. I did use gruyere as opposed to feta – (because that is what I had and wanted something a bit ‘melty’) – this was so fast – took longer to peel and devein the shrimp than it did to make it!

  12. Avatar photo
    Layla Landry

    Absolutely delicious and filling. I am usually skeptical about low fat and low calorie recipes. This shrimp dish is a winner.

  13. Absolutely delicious. I pared down to one serving. The reduced balsamic vinegar is sweet. The feta is salty. It’s absolutely fantastic! Thank you Gina

  14. Fabulous. But i made it my own.  Added sun dried tomatoes,  kalamata olives and bacon. Really good 

  15. I have a couple of your cookbooks, but never tried this recipe before. We made it tonight and everyone loved it. My sons used Parmesan and my husband and I had Feta. I think I will try with the cherry tomatoes next time, as others have suggested. Definitely a keeper. Thank you.

  16. Avatar photo
    Shelby Christensen

    We LOVE LOVE LOVE this!!! Surprisingly filling too! I did use others folks suggestions…adding some cherry tomatoes, capers, and put it over quinoa. I love to juice too! Next time I think we’ll try over jasmine rice. Thanks so much for this amazing recipe!

    1. This is amazing. I also added cherry tomatoes as recommended in the comments. I couldn’t figure out the serving size. Is it 1 cup or 1.25cups?

  17. Avatar photo
    Alice Wiltshire

    Super good and surprisingly filling (although I did have 1.5 servings). Can’t figure out if I did it because I was still hungry or it was just so tasty. I will probably add a little more spinach and the tomatoes everyone is mentioning sound good, too. Another winner.

  18. Seal of approval from husband and me. Easy to make on a weeknight. Nutritious and enough for lunch the next day (if I can keep husband from having thirds!)

  19. This was amazing. I pretty much followed the recipe verbatim other than adding halved cherry tomatoes with the spinach and beans. A keeper and repeater!

  20. I absolutely loved this dish! I am a horrible cook and even I could make it.  Directions were very easy to follow and it came out delicious.  I also love salt and didn’t miss it at all.  I had a handful of capers left so I threw those in too but it would be just as delicious without it.  Thanks for the delicious meal! 

  21. This was really good. I skipped the sage (don’t like it) and used 2 cans of beans rather than one to make it stretch, also served with quinoa, will definitely make again the exact same way!

  22. I’m going to make this tonight in my magic cast iron pan.   I may add some white wine with the broth. I may also throw in a few pine nuts. 

  23. Highly recommend! I added some toasted pine nuts, which paired with the shrimp, feta, and spinach nicely!

  24. Avatar photo
    Yvonne Wagner

    Love your recipes.  Just wondering if your recipes reflect the new WW Freestyle Smart Points that is rolling out this week.  Thank you.

  25. Making this tonight I think I want to add cherry tomatoes when I add the spinach and beans.. more color and flavor! And for the men of the house to make it a little more filling I think I’ll serve with some rice pilaf.. slightly higher points but yum!

  26. This recipe was a hit with the family. I’m adding it to the rotation. This is an absolutely amazing recipe and it comes together very easily.

  27. Avatar photo
    Cathy Sellars KIRKPATRICK

    I subbed frozen spinach and used gabonzo beans. Just what I had in the house, worked out well.

  28. Considering I've been making quite a few of your dishes, including this one twice, I figured I should start commenting on them. This dish is amazing! You really don't miss the carbs. That said, next time I make it I might serve it with some crusty bread to soak up the wonderful juices!

  29. Gina,
    I am so sick of ham and turkey from the holidays, this is going to be great. I love your site and your recipes are all great. I am loosing weight and learning to love cooking again. Thanks again for all you do!

  30. Made this tonight…..added mushrooms and took liberty in putting the steps together and cooking it all at the same time. I am LazyCook.com. : ) This was absolutely delicious, enjoyed by us all. Thank you Gina, I am your loyal follower, if anything, but lazy!

  31. This was a big hit with me and my husband, while my 11-year-old enjoyed the plain shrimp with raw spinach. (At least he ate the vegetables in some form.) Other than subbing a pinch of rubbed sage for the fresh sage, I made no changes. Served with roasted butternut squash and a mini ciabatta roll. We'll definitely be making this one again.

  32. I have to comment on this bc it was so so so good! I had to do some variations: i had no sage, so i used fresh parsley.. and I had a lot of liquid even after adding 5 cups of spinach, so i mixed about 1/2 cup of cooked brown rice into the pan to absorb some of it. It was just delicious- it felt like comfort food. I have to say, this site has never failed me and tonight was no exception. Very very good!

  33. Made this tonight ~ delish! I added snow peas (cause I love em), also did not have sage not a fave anyway…. used crushed red pepper and black pepper ~ everyone had seconds!

  34. I was so happy when I saw this recipe as prawns, feta and spinach are some of my favourite foods. I just made this and it was absolutely delicious, I didn't have cannellini beans so used butter beans instead, I ate it with some boiled rice and the leftovers will be my lunch tomorrow, can't wait. Thanks for such a great recipe Gina!

  35. Just made this tonight, delish. I substituted a simple shrimp stock I made with peelings while I prepped the other ingredients. Easy schmeasy and didn't change the points plus values. Definitely a keeper recipe. Thank you!

  36. I love your blog and just wanted to say that my 10-year old son, who doesn't "like" spinach or beans, devoured this recipe! Thanks!

  37. I made this for dinner, and just finished eating. This dish is amazing. Probably one of my favorite dishes I've made of yours. Gina, thank you for your site, it's definitely helped me lose weight by eating healthier and my fiance enjoys my dinners more.

  38. Gina, this recipe was great as usual. For the past six months, I have made three of your recipes every weekend. I usually make one soup, one crockpot and one misc. my family is happy all week. I have all my coworkers making skinny everything. U r awesome. Stephanie

  39. Avatar photo
    MeanJumperBlues

    I'm making this for dinner as we speak!
    I'm trying to keep things lower carb and was super excited to see this!

  40. Oh. My. Goodness! I made this for dinner tonight and it is AWESOME! Quick, easy, and I had most of the ingredients in my kitchen. So yummy! I'm excited to try more of your recipes! Thanks!

  41. Delicious! My husband prepared and added cooked brown rice which further enhanced the taste and healthy ingredients. He also needed to add just a little more chicken broth to get the spinach cooked down. This is definitely a keeper.

  42. this is such an easy peasy dish, and yummy too!
    please
    can you share where you got the white dish from ???
    its so perfect and cozy for winter meals!!

  43. This look delicious! I love anything with white beans and spinach – such a great combo. I still have several sage leaves left in my herb garden so I my use them up for this sometime this week. Thanks for sharing!

  44. I've been so busy planning our holiday meals that I forgot to think about what we're going to eat for dinner this week. This recipe will be perfect and the best part is that I have all the ingredients on hand! Thank you and happy holidays!

  45. Avatar photo
    Kati Mora, MS, RD, Kellogg's FiberPlus(R) Wellness Advocate

    This looks SO good! I'm a huge fan of the feta/spinach combo, and I love that you added cannellini beans to the mix. What a great way to boost the fiber content of the dish.

  46. Avatar photo
    Gina @ Skinnytaste

    Sure I think this would be great with chicken. Not sure how it effects the points but shouldn't be too different.

    I personally wouldn't freeze the shrimp. I'm not sure if it will reheat well.

    Hope you all enjoy!

  47. I was thinking about making this for a friend who is receiving medical care and needs meals to be made for her. Do you think this would freeze very well?

  48. I am trying Filling Foods so this dish is a winner for that. I can either count the cheese or omit and count nothing!! Thanks Gina….

  49. Oh oh oh this really looks good! We may be having this for dinner tonight if I have / can get everything this morning.

    Thanks so much for sharing this one today

  50. Gina, this looks amazing, but I am very allergic to shellfish. Do you think this would be good with chicken? How much do you think it would effect the points?

    1. Shrimp is 3 oz. for 1 point . Chicken breast w/o skin cooked is 3 oz. for 2 points So you could adjust the points and give chicken a try.

  51. Avatar photo
    Melanie @ Just Some Salt and Pepper

    I am trying oh so very hard to like shrimp…maybe this recipe will help??