Vegan Oil Free Marry Me Beans

Section: Nourishing Meals for a Healthier You

This vibrant vegan dish features tender cannellini beans simmered with sun-dried tomatoes soaked to bring out richness. Aromatic spices including smoked paprika, thyme, and crushed red pepper blend with cashew butter for creamy depth. Fresh spinach gently wilts into the mixture adding color and nutrients. Onions and garlic build a savory base with tomato paste enhancing umami. Prepared on the stovetop in about 35 minutes, it offers a wholesome, flavorful dinner option perfect with crusty bread or flatbread for soaking up every bite.

A woman cooking in a kitchen.
Created By Sarah Lynn
Updated on Wed, 05 Nov 2025 15:37:57 GMT
A bowl of beans with green onions. Highlight
A bowl of beans with green onions. | satisfymeals.com

This Vegan Oil-Free Marry Me Beans recipe transforms simple pantry ingredients into a rich and satisfying meal that feels indulgent without any oil. It’s a plant-powered version of the well-loved TikTok dish, perfect for cozy weeknights when you want something hearty but health-conscious.

I first made this after seeing the TikTok trend and immediately loved how it brought so much comfort with such simple steps. Now it’s a go-to when I want a fuss-free dinner that never disappoints.

Gather Your Ingredients

  • One cup yellow onions: finely diced adds natural sweetness and depth to the dish. Select firm onions with smooth skin for best flavor.
  • One tablespoon minced garlic: provides that classic aromatics boost be sure to use fresh garlic for a vibrant punch.
  • One tablespoon tomato paste: introduces concentrated tomato flavor that simmers into richness choose a good quality paste that does not contain additives.
  • One cup low-sodium vegetable broth: builds the base liquid and ensures control over saltiness opt for homemade or trusted brands with clean ingredients.
  • Half cup water: helps adjust consistency without diluting taste too much.
  • Two tablespoons cashew butter: lend creaminess and subtle richness without oils look for unsweetened versions.
  • Half cup finely chopped sun-dried tomatoes: enhance umami and chewiness soak and chop thoroughly for even texture.
  • One tablespoon nutritional yeast: for savory depth and a subtle cheesy flavor pick a fortified brand for added nutrients.
  • One teaspoon lemon juice: adds brightness and balances the heavier elements best to add fresh lemon juice right before serving.
  • Spice and herb blend including onion powder, garlic powder, dried oregano, crushed thyme leaves, smoked paprika, and crushed red pepper: creates layers of flavor choose fresh, fragrant spices for the most impact.
  • Quarter teaspoon baking soda: neutralizes acidity and tenderizes the beans use sparingly to avoid over-softening.
  • One 15.5 ounce can cannellini or butter beans: bring creaminess and protein look for BPA-free cans and drain only when instructed.
  • Two to three cups chopped fresh baby spinach lightly packed: adds a nutritious green element and freshness.

How to Make It

Step 1:
Place the sun-dried tomatoes in a small bowl and cover them with boiling water. Let them soak for 10 minutes to rehydrate, then drain the water and finely chop the tomatoes. Set them aside until step four.
Step 2:
Combine all the spice and herb ingredients except for the crushed red pepper in a small bowl and mix until evenly blended. Set this mix aside for later.
Step 3:
Heat a large skillet over medium-high and add the diced onions. Sauté them for seven to nine minutes until they soften and turn translucent. If they start sticking, add a splash of water to prevent burning. Lower the heat to medium and add the minced garlic along with the tomato paste. Stir constantly for one minute to release the flavors and prevent sticking.
Step 4:
Add all the remaining base ingredients including the steeped sun-dried tomatoes and the spice herb blend to the skillet. Stir everything together well and bring the mixture to a boil. Once boiling, lower the heat to a simmer and stir in the cashew butter to dissolve it completely, creating a creamy broth.
Step 5:
Sprinkle in the baking soda and let the mixture simmer for one minute, which will help soften the beans in the next step. Then add the entire can of cannellini beans with their liquid. Simmer the beans gently for three minutes, allowing flavors to meld.
Step 6:
Finally add the chopped baby spinach and sprinkle in the crushed red pepper if you like a bit of heat. Stir until the spinach wilts and is thoroughly incorporated. Let everything simmer together for an additional five minutes to develop flavor and cook the greens gently.
A bowl of food with greens and beans.
A bowl of food with greens and beans. | satisfymeals.com

I remember making this the first time and being amazed at how the simple addition of cashew butter changed the whole texture. It’s become a family favorite that we all look forward to especially in colder months when comfort food calls.

Flavor Boosters

Spice and herb blend including onion powder, garlic powder, dried oregano, crushed thyme leaves, smoked paprika, and crushed red pepper creates layers of flavor. Nutritional yeast adds savory depth and a subtle cheesy note that enhances creaminess. Lemon juice adds brightness and balances heavier elements for a well-rounded taste.

Serving Suggestions

Serving ideas include crusty bread, flatbread, naan, or alongside your favorite starch like potatoes or pasta for a more filling meal. A side of roasted vegetables or a fresh green salad pairs nicely for a well-rounded vegan meal. Try spooning the beans over rice or mashed potatoes to turn it into a hearty main course that is satisfying and wholesome.

Creative Twists

Add more hearty greens like kale or chard in cooler months for extra nutrition and texture. In spring or summer swap spinach for fresh young arugula or watercress to add peppery freshness. Use homemade vegetable broth in season when fresh vegetables are abundant for enhanced flavor depth.

A bowl of beans with greens and spices.
A bowl of beans with greens and spices. | satisfymeals.com

This recipe balances health and comfort effortlessly, making it a perfect addition to any meal plan. With simple ingredients and easy steps, it’s sure to become a staple in your kitchen.

Common Questions About the Recipe

→ How do sun-dried tomatoes enhance the flavor?

Soaking sun-dried tomatoes in hot water softens them and releases their deep, concentrated sweetness, adding a rich, tangy layer to the dish.

→ What is the purpose of cashew butter in this dish?

Cashew butter adds creamy texture and a subtle nutty flavor, enriching the sauce while keeping it oil-free and smooth.

→ Can I adjust the spice levels in this meal?

Yes, crushed red peppers can be added or omitted based on desired heat, and sea salt adjusted to taste for a balanced flavor.

→ What’s the best way to cook the onions to avoid burning?

Sauté onions over medium-high heat with occasional splashes of water to keep them soft and prevent burning before lowering the heat to add other ingredients.

→ Can other beans be used instead of cannellini?

Yes, butter beans or similar white beans work well, providing a creamy texture and mild flavor compatible with the spices.

Vegan Oil Free Marry Me Beans

A vibrant vegan dish with cannellini beans, sun-dried tomatoes, cashew butter, and spices for a hearty stovetop meal.

Preparation Time
15 minutes
Time to Cook
20 minutes
Overall Time
35 minutes
Created By: Sarah Lynn

Type of Recipe: Healthy Recipes

Level of Difficulty: Simple to Make

Cuisine Category: Vegan American

Makes: 4 Portions

Dietary Options: Vegan Option, Vegetarian Option, Gluten-Free Option, Dairy-Free Option

Ingredients List

→ Base Ingredients

Ingredient 01 1 cup yellow onions, finely diced
Ingredient 02 1 tablespoon minced garlic
Ingredient 03 1 tablespoon tomato paste
Ingredient 04 1 cup low-sodium vegetable broth
Ingredient 05 ½ cup water
Ingredient 06 2 tablespoons cashew butter
Ingredient 07 ½ cup finely chopped sun-dried tomatoes
Ingredient 08 1 tablespoon nutritional yeast
Ingredient 09 1 teaspoon lemon juice

→ Spices and Herbs

Ingredient 10 ½ teaspoon onion powder
Ingredient 11 ½ teaspoon garlic powder
Ingredient 12 ½ teaspoon dried oregano (optional)
Ingredient 13 ¼ teaspoon dried crushed thyme leaves
Ingredient 14 ¼ teaspoon smoked paprika
Ingredient 15 ¼ teaspoon crushed red pepper flakes (optional)
Ingredient 16 ¼ to ¾ teaspoon sea salt (adjust to taste)

→ Additional Ingredients

Ingredient 17 ¼ teaspoon baking soda
Ingredient 18 1 can (15.5 oz) cannellini beans, undrained
Ingredient 19 2 to 3 cups lightly packed fresh baby spinach, chopped

How to Make It

Step 01

Place sun-dried tomatoes in a small bowl, cover with boiling water, and steep for 10 minutes. Drain and finely chop. Set aside.

Step 02

Combine all spice and herb ingredients except crushed red pepper in a small bowl and mix well. Set aside.

Step 03

Heat a large skillet over medium-high heat. Add diced onions and cook for 7 to 9 minutes until softened, adding a splash of water as needed to prevent sticking.

Step 04

Reduce heat to medium, add minced garlic and tomato paste to the onions and sauté, stirring continuously for 1 minute.

Step 05

Add vegetable broth, water, sun-dried tomatoes, lemon juice, nutritional yeast, cashew butter, and the prepared spice mix to the skillet. Stir to combine, bring to a boil, then reduce to a simmer. Stir to dissolve the cashew butter into the broth.

Step 06

Add baking soda, simmer for 1 minute. Stir in cannellini beans with their liquid and simmer for an additional 3 minutes.

Step 07

Incorporate chopped spinach and crushed red pepper flakes. Stir well to wilt the spinach. Simmer for 5 more minutes.

Step 08

Serve warm with crusty bread, flatbread, naan, or your preferred starch such as potatoes or pasta.

Extra Information

  1. Adjust sea salt according to dietary preferences. For best results, refer to tips on storage, pantry substitutions, and freezing in the original source.

Essential Tools

  • large skillet
  • small mixing bowls
  • measuring cups and spoons

Allergen Details

Always verify the ingredients for potential allergens and consult your doctor if needed.
  • Contains cashew nuts