If you need a wholesome dinner that delivers big flavor without keeping you in the kitchen all evening, this White Bean Skillet with Speedy Herb Sauce deserves a place in your weekly rotation. Tender white beans, golden zucchini, juicy cherry tomatoes, and delicate shallots come together in one skillet before being coated in a vibrant, chermoula-inspired herb sauce.
Ready in about 20 minutes, this plant-based meal is satisfying enough for dinner yet simple enough for busy weeknights. Fresh cilantro, mint, lemon, garlic, and warm spices give the beans a savory, herbaceous flavor that tastes far more elaborate than the cooking time suggests. Better still, the recipe is naturally vegan, gluten-free, and nut-free.
Table of Contents
Why You’ll Love This White Bean Skillet with Speedy Herb Sauce
The beauty of this White Bean Skillet with Speedy Herb Sauce is how much flavor develops from everyday ingredients. Canned white beans make the recipe incredibly convenient, while fresh vegetables provide contrasting textures and color.
Butter beans are especially good here because their creamy centers and substantial size make the skillet feel like a complete main course. Cannellini beans, navy beans, or white kidney beans work well too.
The speedy herb sauce is another reason this dish stands out. Inspired by North African chermoula, it combines fresh herbs with cumin, coriander, paprika, chile flakes, garlic, lemon juice, and extra virgin olive oil. Once stirred into the warm beans and vegetables, the sauce creates a fresh and savory finish without needing cream, cheese, or a long simmer.
With approximately seven minutes of preparation and 13 minutes of cooking, this is also an excellent option when you want healthy comfort food quickly.
Ingredients That Build Fresh, Savory Flavor
You only need a handful of vegetables, pantry staples, beans, and herbs to prepare this White Bean Skillet with Speedy Herb Sauce.
For the White Bean Skillet
- White beans: The hearty foundation of the meal, providing a creamy texture, plant-based protein, and filling fiber. Butter beans are particularly delicious, but other white beans work too.
- Zucchini: Browning zucchini gives the skillet a tender texture with lightly caramelized edges.
- Cherry tomatoes: Juicy tomatoes soften and burst as they cook, producing a naturally sweet and jammy sauce around the beans.
- Shallot: Thinly sliced shallot becomes soft and mellow, adding subtle onion flavor without overpowering the fresh herbs.
- Extra virgin olive oil: Helps brown the vegetables while contributing richness and Mediterranean-style flavor.
- Water: Creates enough moisture for the tomatoes to soften and helps bring the skillet ingredients together.
- Salt and pepper: Simple seasonings that enhance the vegetables and creamy beans.
For the Speedy Herb Sauce
- Fresh cilantro: Forms the fresh, green base of the chermoula-inspired sauce.
- Fresh mint: Adds a cooling brightness that balances the earthy spices.
- Garlic: Provides a savory, aromatic bite.
- Ground coriander: Adds citrusy warmth and complements the fresh cilantro.
- Ground cumin: Gives the sauce an earthy, gently smoky depth.
- Sweet paprika: Adds warmth and subtle sweetness without making the recipe overly spicy.
- Dried chile flakes: Bring a mild kick that can easily be adjusted to taste.
- Fresh lemon juice: Adds acidity and keeps the herb sauce bright and lively.
- Extra virgin olive oil: Gives the sauce its loose, pesto-like consistency.
- Salt: Brings the herbs, spices, garlic, and citrus together.
Easy Ingredient Swaps for This White Bean Dinner
One advantage of the White Bean Skillet with Speedy Herb Sauce is its flexibility. If butter beans aren’t available, use cannellini, navy, or white kidney beans. If using home-cooked beans instead of canned beans, approximately 4 1/2 cups of cooked white beans will work.
For anyone who dislikes cilantro, flat-leaf parsley is an easy substitution. Basil can replace some or all of the mint for a different but equally fresh flavor.
Smoked paprika can take the place of sweet paprika when you want a deeper, smokier character. You can also reduce or omit the chile flakes for a milder family-friendly meal.
Cherry tomatoes are ideal because their juiciness helps create the skillet’s light sauce. If possible, choose plump, ripe tomatoes that will soften and burst easily during cooking.
How to Make White Bean Skillet with Speedy Herb Sauce
Making this White Bean Skillet with Speedy Herb Sauce is straightforward, but cooking the ingredients in the right order helps develop the best texture.
- Prepare the herb sauce. Add the cilantro, mint, garlic, ground coriander, cumin, paprika, chile flakes, lemon juice, olive oil, and salt to a small food processor or bullet blender. Process until everything is finely chopped and the mixture resembles a thick, loose pesto. Set it aside while you cook the vegetables.
- Brown the zucchini. Heat one tablespoon of extra virgin olive oil in a large skillet over medium-high heat. Add one medium diced zucchini, approximately three cups. Leave it mostly undisturbed so the pieces have time to brown rather than steam. Turn them once and continue cooking for about five minutes. Season lightly with salt and pepper.
- Add the tomatoes and shallot. Place one pint of cherry tomatoes and one thinly sliced medium shallot into the skillet. Stir constantly for about one minute. Thin slices of shallot will soften quickly and blend into the vegetables.
- Create the tomato base. Pour in 1/2 cup of water and allow everything to simmer for approximately three minutes. As the cherry tomatoes soften, carefully press them with the back of a spatula or spoon to encourage them to burst. Their juices combine with the water to create a light, flavorful base.
- Add the beans and green sauce. Reduce the heat to medium-low. Drain the canned white beans, then add three 14-ounce cans to the skillet along with the prepared herb sauce. Stir gently so the creamy beans don’t break apart unnecessarily.
- Warm everything together. Cook for another five minutes, stirring occasionally. The beans should become hot throughout while absorbing the garlic, lemon, herbs, and spices. Avoid aggressively boiling the mixture, which can cause softer beans to fall apart.
- Serve immediately. Spoon the White Bean Skillet with Speedy Herb Sauce into shallow bowls and serve while warm. Crusty sourdough bread is ideal for scooping up the juicy tomatoes, beans, and herb-packed sauce.
Tips for the Best White Bean Skillet
A few small techniques can make this simple meal even better.
Cut the zucchini into similarly sized pieces so it cooks evenly. Once it reaches the hot skillet, resist stirring constantly. Giving zucchini uninterrupted contact with the pan encourages browning and prevents a watery texture.
Slice the shallot thinly. Because the overall cooking time is short, thick pieces may remain sharper and firmer than desired.
Don’t rush the tomatoes either. You want them softened enough to release their juices. If they aren’t bursting naturally, gently press them against the skillet with your spatula. Be careful because hot tomato juice can splatter.
For the herb sauce, process only until the herbs are finely chopped and the mixture is loose enough to stir through the beans. The goal is a fresh chermoula-style sauce rather than a perfectly smooth puree.
Finally, taste your White Bean Skillet with Speedy Herb Sauce before serving. Depending on the saltiness of your canned beans, it may need an extra pinch of salt or squeeze of fresh lemon.
What to Serve with White Bean Skillet with Speedy Herb Sauce
Crusty sourdough bread is one of the easiest pairings because it can soak up every bit of the tomato and herb sauce. Toasting the bread adds another layer of texture.
For a heartier meal, serve the skillet alongside roasted potatoes, fluffy rice, quinoa, or your favorite pasta. A simple green salad with lemon vinaigrette also works well when you want something fresh on the side.
For extra richness, sprinkle vegan Parmesan over each serving. Fresh herbs, additional chile flakes, lemon zest, or a drizzle of good-quality olive oil can also make attractive finishing touches.
Because the White Bean Skillet with Speedy Herb Sauce already contains beans and plenty of vegetables, it works perfectly well as a complete plant-based main dish without additional sides.
Flavorful Variations to Try
For a spicy variation, increase the dried chile flakes or finish each bowl with your favorite chile oil.
To give the skillet more greens, stir in baby spinach or chopped kale during the final few minutes of cooking. Spinach will wilt quickly, while kale may need a little additional cooking time.
For a Mediterranean-inspired variation, add chopped artichoke hearts or olives. If you don’t need the meal to remain dairy-free, crumbled feta can add a salty, creamy contrast to the fresh herbs.
You can also change the beans. Large butter beans create a substantial, creamy bite, whereas cannellini beans give the dish a slightly smaller and firmer texture.
A Nourishing Plant-Based Weeknight Dinner
Beans are an excellent ingredient for building satisfying meatless meals. They contribute both plant-based protein and dietary fiber while remaining convenient and affordable.
According to the original recipe developer, a 3/4-cup serving of navy beans contains about 11 grams of protein and 8.5 grams of fiber, along with calcium and iron. Because this recipe uses a generous amount of beans, each serving provides a substantial plant-based foundation.
The vegetables, fresh herbs, garlic, spices, and olive oil add even more variety to the dish. That combination makes White Bean Skillet with Speedy Herb Sauce an appealing choice for anyone trying to include more legumes and vegetables in everyday meals.
It is also naturally vegan, gluten-free, and nut-free as prepared, although you should always check individual packaged ingredients when cooking for specific allergies or dietary requirements.
Storage and Make-Ahead Tips
Store leftover White Bean Skillet with Speedy Herb Sauce in an airtight container in the refrigerator. When reheating, use a skillet over low to medium heat and add a small splash of water if the beans have absorbed most of the sauce.
You can also prepare the green herb sauce ahead of time and refrigerate it separately. This makes dinner even faster: cook the vegetables, add the beans, stir in the prepared sauce, and warm everything through.
For the freshest flavor, reserve a little lemon juice or a few chopped herbs to add after reheating. Fresh acidity helps brighten leftovers and restores some of the lively character of the original dish.
A Fresh 20-Minute Meal Worth Repeating
This White Bean Skillet with Speedy Herb Sauce proves that a fast bean dinner doesn’t have to be bland or repetitive. Creamy white beans make it hearty, browned zucchini provides texture, bursting cherry tomatoes create a juicy base, and the chermoula-inspired sauce supplies layers of fresh herbs, citrus, garlic, and warming spices.
Serve it with sourdough for an easy 20-minute dinner, pair it with rice or roasted potatoes for something more substantial, or customize the skillet with extra greens and your favorite toppings. Simple ingredients, one pan, and a vibrant homemade herb sauce make this an easy plant-based recipe you’ll want to return to whenever dinner needs to happen quickly.
Why This White Bean Skillet Belongs in Your Dinner Rotation
The White Bean Skillet with Speedy Herb Sauce is a great example of how simple pantry staples can become a flavorful, satisfying dinner. Creamy white beans, golden zucchini, juicy cherry tomatoes, and tender shallots create a hearty base, while the fresh chermoula-inspired sauce adds brightness from cilantro, mint, garlic, lemon, and warming spices.
With a total cooking time of about 20 minutes, this recipe is particularly useful for busy weeknights when you want something nourishing without spending hours in the kitchen. Serve it with crusty sourdough bread for dipping, spoon it over rice or quinoa, or pair it with roasted potatoes for an even heartier meal.
The flexibility is another reason to keep this recipe handy. You can swap butter beans for cannellini or navy beans, replace cilantro with flat-leaf parsley, add leafy greens, or increase the chile flakes when you want extra heat.
Fresh, filling, and packed with plant-based ingredients, White Bean Skillet with Speedy Herb Sauce is an easy recipe worth adding to your regular dinner rotation.
Frequently Asked Questions About White Bean Skillet with Speedy Herb Sauce
What are the best beans for White Bean Skillet with Speedy Herb Sauce?
Butter beans are an excellent choice because their large size and creamy interior give the dish a substantial, satisfying texture. They also tend to hold their shape well as the skillet cooks.
However, you don’t need butter beans to make White Bean Skillet with Speedy Herb Sauce. Cannellini beans, navy beans, or white kidney beans can all be used successfully. If you’re starting with home-cooked beans rather than canned ones, use approximately 4 1/2 cups of cooked white beans.
Whatever variety you choose, make sure the beans are already fully cooked and tender before adding them to the skillet.
Can I make the speedy herb sauce without cilantro?
Yes. Flat-leaf parsley is an easy substitute for cilantro and works particularly well with the garlic, lemon, cumin, coriander, paprika, and mint in the herb sauce.
You can also experiment with other tender fresh herbs. Basil can replace some of the mint for a slightly sweeter and more familiar flavor profile.
The goal is to keep the sauce fresh, bright, and herbaceous so it contrasts with the creamy white beans and sweet, jammy tomatoes.
What can I serve with this white bean skillet?
Crusty sourdough bread is one of the best accompaniments for White Bean Skillet with Speedy Herb Sauce because it soaks up the flavorful tomato juices and green herb sauce.
For a more substantial dinner, serve the skillet with rice, quinoa, roasted potatoes, or pasta. A crisp green salad or simply dressed leafy greens can provide a fresh contrast.
For toppings, try vegan Parmesan, freshly chopped herbs, lemon zest, extra chile flakes, or a drizzle of extra virgin olive oil.
More Relevant Recipes
- Easy Coconut Chicken and Zucchini Curry
- Easy Chicken Stir Fry with Zucchini
- Easy Zucchini Lasagna Rolls with Smoked Mozzarella
White Bean Skillet with Speedy Herb Sauce
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A flavorful 20-minute White Bean Skillet with Speedy Herb Sauce made with creamy white beans, browned zucchini, juicy cherry tomatoes, shallot, and a fresh chermoula-inspired cilantro and mint sauce. This easy one-pan plant-based dinner is vegan, gluten-free, nut-free, and packed with fiber and plant-based protein.
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 medium zucchini, diced, about 3 cups
- 1 pint cherry tomatoes
- 1 medium shallot, thinly sliced
- 1/2 cup water
- 3 cans (14 oz each) white beans, drained, preferably butter beans
- Salt and black pepper, to taste
- 2 cups lightly packed fresh cilantro leaves and tender stems, about 1 bunch
- 1/2 cup lightly packed fresh mint leaves
- 2 large garlic cloves, peeled and smashed
- 1 teaspoon ground coriander
- 1/2 teaspoon salt
- 1/2 teaspoon sweet paprika
- 1/2 teaspoon ground cumin
- 1/4 teaspoon dried chile flakes
- 1 tablespoon freshly squeezed lemon juice
- 3 tablespoons extra virgin olive oil
Instructions
- Add the cilantro, mint, garlic, ground coriander, salt, paprika, cumin, chile flakes, lemon juice, and 3 tablespoons olive oil to a small food processor or bullet blender. Blend until finely chopped and the mixture resembles a thick, loose pesto. Set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the diced zucchini and cook mostly undisturbed, turning once, until browned, about 5 minutes. Season lightly with salt and black pepper.
- Add the cherry tomatoes and thinly sliced shallot. Stir constantly for about 1 minute.
- Pour in 1/2 cup water and simmer for about 3 minutes. Carefully press the softened tomatoes with the back of a spatula or spoon to help them burst and release their juices.
- Reduce the heat to medium-low. Add the drained white beans and prepared herb sauce, stirring gently to combine.
- Cook for about 5 minutes, stirring occasionally, until the beans are heated through and coated with the tomato juices and herb sauce.
- Taste and adjust the seasoning if needed. Serve warm in bowls, preferably with crusty sourdough bread, rice, roasted potatoes, quinoa, or pasta.
Notes
- Butter beans work especially well because they are large, creamy, and hold their shape, but cannellini beans, navy beans, or white kidney beans can also be used.
- If using home-cooked beans instead of canned beans, use approximately 4 1/2 cups cooked white beans.
- If you do not like cilantro, substitute an equal amount of flat-leaf parsley.
- Basil can replace some or all of the mint for a different fresh-herb flavor.
- Smoked paprika can be substituted for sweet paprika for a deeper, smokier taste.
- Use plump, juicy cherry tomatoes for the best jammy texture and flavorful pan juices.
- Allow the zucchini to cook mostly undisturbed so it browns instead of steaming.
- Store leftovers in an airtight container in the refrigerator and reheat gently with a splash of water if needed.
- Nutrition information is an approximate estimate and can vary depending on the brand and type of beans used.
- Prep Time: 7 minutes
- Cook Time: 13 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: North African-Inspired
Nutrition
- Serving Size: 1/4 of recipe
- Calories: Approximately 445 kcal
- Sugar: Approximately 7 g
- Sodium: Approximately 650 mg
- Fat: Approximately 15 g
- Saturated Fat: Approximately 2 g
- Unsaturated Fat: Approximately 13 g
- Trans Fat: 0 g
- Carbohydrates: Approximately 62 g
- Fiber: Approximately 13 g
- Protein: Approximately 17 g
- Cholesterol: 0 mg