• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
BetterFoodGuru
  • Home
  • About
  • Recipes
    • Appetizers and Dips
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Salads
    • Soups & Stews
    • Dessert
    • 30 Minutes or Less
  • Essential Links
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Contact
  • About
  • Links
  • Privacy Policy
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Easy Romaine Heart Salad with White Beans

    April 16, 2025 by Sara Tercero

    Jump to Recipe Print Recipe

    Crispy, crunchy romaine is the perfect lettuce for summer salads - cool and refreshing, loaded with texture, and the perfect neutral base for all your favorite toppings. This simple romaine heart salad requires just 5 ingredients yet is filling, hydrating, and packed with bright, fresh flavor. Perfect for a light summer lunch!

    Overhead view of a brown wood salad bowl filled with romaine salad including cucumbers, romaine lettuce, white beans, crunchy pepitas and lemon dressing with a small serving plate of salad in front and a bowl of lemons behind the salad bowl.

    What is Romaine Heart Salad?

    Crisp romaine lettuce is the best salad green for people who want salads with major texture. It's tender and mild enough to let your favorite dressing shine, yet it's hardy enough to withstand lush, creamy dressings or even a quick grill!

    You'll often find it in a classic Caesar salad for plenty of crunch to balance the sharp flavors in the dressing. But, romaine is incredibly versatile and can work well in almost every salad out there. 

    This vegan romaine lettuce recipe is super simple, combining fresh romaine leaves, cucumber, cannellini beans, and pepitas all in a fresh lemon chive vinaigrette.

    You can easily throw it together when it's way too hot to cook and know you're getting plant-based protein from the beans, healthy fats from the pepitas and dressing, and lots of fiber. 

    It's a mainstay for us and one of my favorite go-to recipes anytime we need a simple salad. I hope you love it!

    Why you’ll love this Romaine Salad Recipe

    • Extremely quick and easy salad to make
    • Made with a short list of simple, everyday ingredients
    • No cooking required!
    • Can easily be made ahead of time to meal prep for the week
    • Perfect side dish to go with any main dish
    • Hearty and filling from the beans, veggies, and seeds
    closeup overhead view of a salad bowl filled with crispy romaine lettuce salad with cucumbers, cannellini beans and onions tossed in a lemon-chive dressing.

    Ingredients for Romaine Salad

    Sometimes, less is more. This is one of the easiest salads ever and has such a short list of ingredients, but don't underestimate it. You get serious crunch, a refreshing coolness, and the most delicious lemon chive dressing to wake it all up. Plus, you don't have to cook a single thing!

    • Fresh romaine hearts - These are the star here, so you'll want to find the freshest hearts of romaine at the market or store. Clean well to remove any dirt or bugs.
    • English cucumber - Slice and peel the cucumber for a nice crunchy texture and a cool, refreshing flavor. 
    • Cannellini beans - Canned cannellini beans couldn't be more convenient. Just drain and rinse.
    • Toasted pepitas - You can either toast the pepitas yourself or buy them toasted. Feel free to substitute with different types of nuts or seeds, like almonds or pine nuts.
    • Lemon Chive Dressing - Combine extra virgin olive oil with fresh lemon juice, fresh chives, pure maple syrup, and salt. Super simple recipe with wicked flavor. I love how the little bit of sweetness mellows out the lemon while making the chives pop.
    Overhead view of a plate of fresh romaine lettuce salad that includes white beans, chopped cucumbers, crunchy pumpkin seeds and a lemony olive-oil based salad dressing with a view of a large bowl of the same salad in the background with two wooden salad serving spoon and fork to the side.

    How to Make Romaine Heart Salad

    After whisking the dressing together, let it set while you prepare the ingredients for the salad. Toss everything together and serve right away. 

    • Make dressing by whisking olive oil, lemon juice, chives, maple syrup and salt together until slightly emulsified.
    • In a large salad bowl, add chopped romaine, sliced cucumber, white beans, and pepitas. Pour dressing over and toss well.
    • Serve immediately. 

    Storing Suggestions

    If not eating immediately, place salad ingredients in an airtight, sealed container and store dressing separately. Combine right before serving instead. Enjoy within 3-4 days for the best quality.

    Tips for Making the Best Romaine Lettuce Salad

    • Play with toppings. You can easily take this salad in a different direction by changing the nuts, adding more veggies, and more. Feel free to load up on any of your favorite salad toppings, like kalamata olives, cherry tomatoes, sliced red onion, artichoke hearts, and anything else you're craving.
    • Cheese it up. If you want to add some cheese, I'd recommend adding vegan feta cheese or a little parmesan cheese.
    • Don't add too much dressing. I often like to add a little at a time, toss well, taste, and then adjust as you go. It's easy to add too much and drown out the other textures and flavors.
    closeup overhead view of a brown wood salad bowl filled with fresh crunchy romaine salad tossed in lemon-maple dressing with cucumbers, pepitas, and  creamy cannellini beans.

    FAQs

    What's the best substitute for romaine lettuce?

    Since romaine lettuce is known for its crisp, crunch texture and mild flavor, it can be hard to find anything else quite like it. Iceberg lettuce can be crispy, but tends to be very bland and a little lackluster. In this situation, it can be best to venture out into different categories.

    Leaf lettuces (green or red leaf) have a nice texture and are available in most grocery stores. Softer lettuces, like butter lettuce, can work, but are very tender and prone to wilting. I often prefer to use hardier greens, like cabbage or kale, both of which add major texture and can withstand sitting in dressing for a few days. 

    How do you clean romaine lettuce?

    Remove any wilting or browning leaves from the outside. Fill a clean sink or large bowl with very cold water. Place the head of romaine in the sink and move it through the water, leading with the with open side, to help flush any dirt or little bugs out of the leaves. Drain well and either dry the head with kitchen towels or run it through a salad spinner to remove all the excess water.

    Other Delicious Vegan Salad Recipes

    • Loaded Panzanella Salad
    • Simple Vegan Kale Caesar
    • Summery Mediterranean Salad
    • Vegan Panzanella Pizza Salad
    • Garden Salad with Oregano Vinaigrette
    logo for better food guru vegan food blog.

    Love this recipe? Drop a comment below to share your experience with others!

    Craving more? Explore all of my free ebooks or come hang out with over 1 million other plant-based foodies on Instagram!



    Overhead view of a brown wood salad bowl filled with romaine salad including cucumbers, romaine lettuce, white beans, crunchy pepitas and lemon dressing with a small serving plate of salad in front and a bowl of lemons behind the salad bowl

    Crunchy Romaine Heart Salad with White Beans

    Crispy, crunchy romaine is the perfect lettuce for summer salads - cool and refreshing, loaded with texture, and the perfect neutral base for all your favorite toppings. This simple romaine heart salad requires just 5 ingredients yet is filling, hydrating, and packed with bright, fresh flavor. Perfect for a light summer lunch!
    Print Recipe Pin Recipe
    Total Time 20 minutes mins
    Course Salad, Side Dish
    Cuisine American
    Servings 6 servings
    Calories 264 kcal

    Ingredients
      

    For Dressing

    • ½ cup extra virgin olive oil
    • 3 lemons juiced
    • 4 tbsp chives chopped
    • 2 tbsp pure maple syrup
    • ¼ tsp salt

    For Salad

    • 2 Romaine hearts chopped
    • 1 English cucumber peeled and sliced
    • 1 15-oz can cannellini beans drained and rinsed
    • ½ cup toasted pepitas

    Instructions
     

    • Make dressing by whisking olive oil, lemon juice, chives, maple syrup and salt together until slightly emulsified.
    • In a large salad bowl add chopped romaine, sliced cucumber, white beans, and pepitas.
    • Pour dressing over and toss well.
    • Serve immediately. If not eating immediately, store dressing separately and combine right before serving instead.
    • If keeping salad separate from dressing, enjoy for 3-4 days for best quality.

    Nutrition

    Calories: 264kcalCarbohydrates: 14gProtein: 4gFat: 23gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 15gTrans Fat: 0.003gSodium: 129mgPotassium: 340mgFiber: 3gSugar: 7gVitamin A: 3433IUVitamin C: 33mgCalcium: 49mgIron: 2mg
    Keyword romaine hearts salad, salad with romaine hearts
    Tried this recipe?Let us know how it was!
    « Vegan Tahini Caesar Dressing
    Roasted Broccoli and Black Lentil Salad »

    Primary Sidebar

    About BetterFoodGuru

    image Sara Tercero

    Hi, I am Sara Tercero, the Chef behind BetterFoodGuru. It is my mission to prove that plants are delicious and to help others cook and eat their way to health and happiness. My recipes are inspired by global flavors and my love for eating the rainbow. Reach out on social media or leave a review with feedback!

    Categories

    Check Out These Recipes

    collage image of different cold vegan salad recipes that reads "no cook salads" with images of strawberry feta salad, watermelon salad, cucumber salad, street corn slaw, and more.

    Beat the Heat: 25 No Cook Salads for Easy Summer Meals

    collage image of cooling vegan summer salads like cucumber salads, fruit salsa, tomato salad, and more.

    27 Refreshing Vegan Summer Salads to Keep You Cool

    collage image of different vegan bbq salads like pasta salad, potato salad, kale salad, slaws, and more, all to take to summer BBQs.

    25+ Summery Vegan Salads to Bring to Your Next BBQ

    Copyright © 2025 Better Food Guru | Privacy Policy

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience

    Advertising.


    This Site is affiliated with CMI Marketing, Inc., d/b/a Raptive (“Raptive”) for the purposes of placing advertising on the Site, and Raptive will collect and use certain data for advertising purposes. To learn more about Raptive’s data usage, click here: https://raptive.com/creator-advertising-privacy-statement/

     
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT