This post contains affiliate links. Please see our disclosure policy.

White beans in a super quick and easy rosé sauce are a satisfying dinner over pasta or with bread to dip! This pink sauce needs just 1 pan, 30 mins, everyday ingredients and is dairy-free and so simple. 

rosé sauce beans in the pan with sourdough dipped into it
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

Beans are having a moment especially large beans like cannelini or butter beans ! These beans work wonderfully in this super quick and easy rosé sauce. The creamy pink sauce with the bean protein makes for a satisfying dinner with pasta or with bread to dip! The rosé sauce is dairy-free and so simple. 

This is a super simple 30-minute recipe with a really delicious tomato cream sauce. It all comes together in one pot with everyday ingredients for a delicious, satisfying weeknight meal! And it smells amazing and looks gorgeous!

dipping sourdough into rosé sauce beans in the pan

Just sauté some aromatics, add your non-dairy cream of choice along with tomato puree and Italian herbs. Bring it to a boil, add in your beans, simmer for a few minutes and it’s done. Garnish with some vegan Parmesan and fresh basil to bring out all of those amazing flavors!

You can use pretty much any kind of white beans in this quick rosé sauce, like butter beans, cannellini beans, or great northern beans. You can also use cubed tofu or chickpeas!

close up of rosé sauce beans on sourdough bread

These are great to serve with some toasted sourdough or garlic bread or even naan or pita bread. Or, you can serve this over pasta or even mashed potatoes or baked potatoes. 

However you serve it, you’re going to love this simple pink sauce.

close-up of rosé sauce beans in the pan

Why You’ll Love Rosé Sauce Beans

  • one-pan, 30-minute meal
  • tender beans in flavorful tomato cream sauce
  • high protein vegan recipe
  • versatile dish! Serve with bread to dip, over pasta, or over baked or mashed potatoes
  • naturally gluten-free, options for soy-free, and nut-free

Beans in Easy Rosé Sauce

5 from 12 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 3
Course: dinner, Main, Main Course
Cuisine: Italian
Tender white beans in a super quick and easy rosé sauce are a satisfying dinner over pasta or with bread to dip! 1 pan 30 minutes. The pink sauce is dairy-free and so simple. Glutenfree
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 1 teaspoon oil
  • 1/2 cup chopped onion
  • 2 cloves garlic, minced
  • 1 teaspoon onion powder
  • 1 teaspoon Italian herb blend
  • 1/4 teaspoon sage, or more, to taste, or use thyme
  • 1/2 teaspoon salt
  • 1/8 teaspoon black pepper
  • 8 ounces canned tomato puree, or smooth tomato sauce or passata
  • 1/3 cup cashew cream, , or non-dairy yogurt or non dairy cream or 1/4 cup vegan cream cheese
  • 1 tablespoon nutritional yeast
  • 1 cup water
  • 2 tablespoons vegan Parmesan
  • 15 ounce can of white beans, such as cannellini beans, butter beans, great northern beans, or use other beans or chickpeas or cubed tofu
  • pepper flakes, fresh basil and more vegan Parmesan, for garnish

Instructions 

  • Heat a skillet over medium heat, and add the oil. Once the oil is hot, add the onion and garlic and a good pinch of salt and sauté until the onion is golden. Stir occasionally, about 4 to 6 minutes.
  • Mix in all of the herbs (onion powder, Italian herb blend, sage, salt and black pepper). Then, add in the tomato puree, your non-dairy cream of choice, and the nutritional yeast. Mix well and bring to a boil.
  • Add in the water and vegan Parmesan and mix for a few seconds. Now, add the beans and mix in. Partially cover the pan, and simmer for 5 to 8 minutes.
  • Taste and adjust salt and flavor. If the sauce has thickened too much, you can add in a little more water or some non-dairy milk to thin it to preference. If it hasn’t thickened enough, then continue to cook for another few minutes.
  • Switch off the heat and garnish with pepper flakes, fresh basil or other herbs, and more vegan Parmesan, and serve with toasted sourdough, garlic bread, pita bread, or over pasta or mashed or baked potatoes.

Video

Notes

Rosé sauce beans are naturally gluten-free
To make this nut-free, use a nut-free non-dairy cream or non-dairy yogurt and nut-free vegan Parmesan.
For soy-free, use soy-free vegan Parmesan and soy-free non-dairy cream.
Substitute for nutritional yeast: use one teaspoon miso instead of the nutritional yeast. Mix the miso and two tablespoons of water, and then add to the mixture where you would have added the nutritional yeast.

Nutrition

Calories: 326kcal, Carbohydrates: 48g, Protein: 16g, Fat: 10g, Saturated Fat: 2g, Sodium: 477mg, Potassium: 1183mg, Fiber: 10g, Sugar: 6g, Vitamin A: 399IU, Vitamin C: 11mg, Calcium: 152mg, Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
beans, tomato, non-dairy cream, and other easy rosé sauce ingredients on the kitchen counter

Ingredients and Substitutions

  • oil – To sauté.
  • aromatics – Onion and garlic are the base flavors for this rosé sauce recipe.
  • spices – The next flavor layer comes from onion powder, Italian herbs, ground sage, salt, and black pepper.
  • tomato puree – Part of what gives this sauce its lovely pink color. It adds so much great umami flavor!
  • non-dairy cream – You can use cashew cream, non-dairy yogurt, or vegan cream cheese. Choose soy-free and/or nut-free, if needed.
  • nutritional yeast – Adds more umami and a cheesy flavor. If you don’t like nutritional yeast, you can use miso dissolved in a little hot water instead.
  • vegan Parmesan – A little vegan Parm gives this a nice, deep flavor. Choose soy-free and/or nut-free, if needed.
  • white beans – Use your favorite white beans such as cannelini, northern or butter beans or use cubes tofu or chickpeas in this simple pink sauce.
  • garnish – Garnish the dish with pepper flakes, fresh basil or other fresh herbs of choice, and more vegan Parmesan.

💡 Tips

  • If the pan starts to look dry when you’re sautéing the onion and garlic, add a little splash of water. This will not only add moisture but help conduct the heat, so the onion will brown more evenly.
  • Make a double batch of the sauce to use later with cooked pasta

How to Make Rosé Sauce Beans

Heat a skillet over medium heat, and add the oil. Once the oil is hot, add the onion and garlic and a good pinch of salt and sauté until the onion is golden. Stir occasionally, about 4 to 6 minutes. 

adding onion and garlic to the pan
onion and garlic in the pan after cooking

Mix in all of the spices (onion powder, Italian herbs, sage, salt and black pepper). Then, add in the tomato puree, your non-dairy cream of choice, and the nutritional yeast. Mix well and bring to a boil.

adding nutritional yeast to the pan

Add in the water and vegan Parmesan and mix for a few seconds. Now, add the beans and mix in. Partially cover the pan, and simmer for 5 to 8 minutes.

adding water to the simple rosé sauce
adding beans to the rosé sauce in the pan
adding vegan Parmesan to rosé sauce beans in the pan

Taste and adjust salt and flavor. If the sauce has thickened too much, you can add in a little more water or some non-dairy milk to thin it to preference. If it hasn’t thickened enough, then continue to cook for another few minutes. 

quick rosé sauce after simmering

Switch off the heat and garnish with pepper flakes, fresh basil or other herbs, and more vegan Parmesan, and serve with toasted sourdough, garlic bread, pita bread, or over pasta or mashed or baked potatoes.

dipping sourdough into rosé sauce beans in the pan

Frequently Asked Questions

Is this recipe allergy friendly?

Rosé sauce beans are naturally gluten-free

To make this nut-free, use a nut-free non-dairy cream or non-dairy yogurt and nut-free vegan Parmesan.

For soy-free, use soy-free vegan Parmesan and soy-free non-dairy cream. 

What can I use instead of the nutritional yeast?

You can use one teaspoon of miso instead of the nutritional yeast. Mix the miso and two tablespoons of water, and then add to the mixture where you would have added the nutritional yeast.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 12 votes (3 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

22 Comments

  1. terri jeroue says:

    5 stars
    Fabulous!
    So much flavor!
    It’s like Indian beans on toast.
    Made as is except a tad bit of extra red pepper flakes.

    1. Vegan Richa Support says:

      So glad you liked it!

  2. Mandy says:

    5 stars
    I had a feeling I was going to love this recipe so I ended up doubling it. Soooo delicious! I followed it exactly as written and then added cooked spinach at the end. It was perfect and I can’t wait to have more tomorrow. Thank you Richa for another amazing recipe!

    1. Vegan Richa Support says:

      Thank you for taking the time to comment!

  3. Val says:

    5 stars
    Made this for dinner tonight and it turned out fabulous. I added some baby spinach and served it with air fried plank potatoes.

    1. Vegan Richa Support says:

      Yay!

  4. Cathy Galloway says:

    5 stars
    This recipe is wonderful. I used double the garlic, a cann of coconut milk, and a squeeze of sriracha ketchup. I served it over hot pasta. Everyone wanted seconds. I am going to save this as a favorite.

    1. Vegan Richa Support says:

      Yay! So glad you liked it!

  5. Trish says:

    5 stars
    Fast, flavorful and delicious!
    Such a complex flavor for such an easy recipe!
    This will be in regular rotation at our house!

    1. Vegan Richa Support says:

      Yay! Glad you liked it!

    2. Diana says:

      5 stars
      Oh wow! These are absolutely delicious! I made the recipe exactly as written and added some chopped spinach at the end. I used canned great northern beans and simple cashew cream (equal parts cashews + water). I ate them with vegan garlic naan and I am literally in heaven over here! Thanks for such a simple, wonderful recipe!

      1. Vegan Richa Support says:

        So happy you liked it!

  6. Renee says:

    5 stars
    We made this recipe this evening… it came together quickly and easily, and the flavor was out of this world. So delicious… and the house smells great!!

    1. Vegan Richa Support says:

      Yay!!

  7. MomAlmighty says:

    5 stars
    Simple, fast, nutritious, and good looking. I wilted spinach on top and served over rice. Thumbs up all around the table.

    1. Vegan Richa Support says:

      Sounds delicious!

  8. Gladiolus says:

    Looks great, love more ways to make beans! I’m thinking of using soaked (uncooked) beans and cooking until ready, or do you think that would mellow out the flavors too much?

    1. Vegan Richa Support says:

      If you cook the soaked (uncooked) beans in the sauce, the sauce would thicken too much by the time the beans are cooked.

  9. Denise Bory says:

    Thanks for the recipe! Is tomato puree simply canned tomato sauce? In my area they don’t really have anything labeled puree. Thanks again!

    1. Richa says:

      Yes the smooth tomato sauce. Use seasoned or unseasoned whichever is available

  10. Pam in Sacramento says:

    5 stars
    This is so yummy, Richa! I made it for dinner tonight. Followed recipe exactly, except subbed crushed tomatoes for the pureed (couldn’t find pureed in my store). I used cashew cream. Served over pasta. The recipe easily serves four as a pasta sauce (using 3 oz pasta per serving). Hubby loved it and said, “Make it again!” 😋
    Do you think it would freeze well? I was contemplating making a large batch.
    Thanks!
    Pam

    1. Vegan Richa Support says:

      Yes, it will freeze well. So happy you liked it!