15 Best Bean Recipes

In this collection of 15 bean recipes, I’m sharing delicious and nutritious ways to cook with one of the most versatile and affordable ingredients in your kitchen. These aren’t boring bean dishes – they’re flavorful, satisfying recipes ranging from hearty soups and chilis to fresh salads, creamy dips, and comforting side dishes.

These recipes are easy, so even beginner cooks can make them with confidence, and most use canned beans for ultimate convenience. Beans are naturally packed with protein, fiber, and essential nutrients, making them perfect for healthy eating on a budget.

Whether you’re looking for vegetarian meal options, want to add more plant-based protein to your diet, or simply need quick weeknight dinner ideas, these 15 bean recipes will help you create delicious, wholesome meals that the whole family will love.

1. Classic Black Bean Soup

This hearty, flavorful soup features tender black beans simmered with vegetables, spices, and a touch of lime. It’s protein-packed, budget-friendly, and tastes even better the next day as the flavors meld together.

Prep Time: 15 minutes | Cook Time: 45 minutes | Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 3 garlic cloves, minced
  • 2 celery stalks, diced
  • 1 red bell pepper, diced
  • 3 cans (15 oz each) black beans, drained and rinsed (or 4½ cups cooked)
  • 4 cups vegetable or chicken broth
  • 1 can (14 oz) diced tomatoes
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon chili powder
  • Salt and pepper to taste
  • Juice of 1 lime
  • Sour cream, cilantro, and avocado for topping

Instructions

  1. Sauté the vegetables by heating olive oil in a large pot over medium heat. Add diced onion, garlic, celery, and bell pepper, cooking for 5-7 minutes while stirring occasionally until the vegetables are softened and the onion becomes translucent.
  2. Add the spices by stirring in cumin, smoked paprika, oregano, and chili powder, cooking for 1 minute until fragrant. This step toasts the spices and releases their essential oils for maximum flavor.
  3. Add beans and liquids by pouring in the black beans, broth, and diced tomatoes with their juices. Stir everything together to combine well.
  4. Bring to a boil over high heat, then reduce the heat to low and let the soup simmer uncovered for 30-35 minutes, stirring occasionally. This allows the flavors to develop and the soup to thicken naturally.
  5. Blend partially for a creamier texture by using an immersion blender to partially puree the soup right in the pot, or transfer 2 cups of soup to a blender and puree until smooth, then stir back into the pot. This creates a thick, creamy base while keeping some whole beans for texture.
  6. Season and finish by stirring in fresh lime juice and seasoning with salt and pepper to taste. The lime juice brightens all the flavors and adds a fresh finish.
  7. Serve hot by ladling the soup into bowls and topping with a dollop of sour cream, fresh cilantro, diced avocado, and extra lime wedges. You can also add tortilla chips or shredded cheese for extra toppings.

2. White Bean and Kale Soup

This nutritious Italian-inspired soup combines creamy white beans with hearty kale and aromatic herbs. It’s comforting, healthy, and perfect for cold days when you need something warming and satisfying.

Prep Time: 10 minutes | Cook Time: 35 minutes | Servings: 6

Ingredients

  • 3 tablespoons olive oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 3 carrots, diced
  • 2 celery stalks, diced
  • 3 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed
  • 6 cups vegetable or chicken broth
  • 1 can (14 oz) diced tomatoes
  • 4 cups fresh kale, stems removed and chopped
  • 2 teaspoons dried Italian seasoning
  • 1 bay leaf
  • ½ teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • Parmesan cheese for serving
  • Fresh basil for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat and add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
  2. Add garlic and cook for another minute until fragrant, stirring constantly to prevent burning. Garlic cooks quickly and can turn bitter if overcooked.
  3. Stir in seasonings by adding Italian seasoning, bay leaf, and red pepper flakes if using. Cook for 30 seconds to toast the spices and release their flavors.
  4. Add beans, broth, and tomatoes by pouring in the white beans, broth, and diced tomatoes with their juices. Stir to combine all ingredients well.
  5. Bring to a boil over high heat, then reduce to a simmer and cook uncovered for 15-20 minutes to allow the flavors to meld and the vegetables to become tender.
  6. Mash some beans (optional) by using a potato masher to mash about one-third of the beans against the side of the pot. This thickens the soup naturally and creates a creamier texture while keeping most beans whole.
  7. Add the kale by stirring in the chopped kale and cooking for another 5-7 minutes until the kale is wilted and tender but still bright green. Don’t overcook or it will lose its color and nutrients.
  8. Season to taste by removing the bay leaf and adding salt and pepper as needed. Taste and adjust seasonings to your preference.
  9. Serve hot by ladling into bowls and topping with freshly grated Parmesan cheese and torn fresh basil leaves. Serve with crusty bread for dipping.

3. Three Bean Chili

This hearty vegetarian chili features three types of beans in a rich, spicy tomato sauce. It’s packed with protein and fiber, making it a filling and nutritious meal that meat-eaters and vegetarians alike will love.

Prep Time: 15 minutes | Cook Time: 40 minutes | Servings: 8

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 4 garlic cloves, minced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 can (28 oz) crushed tomatoes
  • 1 can (14 oz) diced tomatoes
  • 1 cup vegetable broth
  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon cayenne pepper (adjust to taste)
  • Salt and pepper to taste
  • Toppings: shredded cheese, sour cream, green onions, cilantro

Instructions

  1. Sauté the vegetables by heating olive oil in a large pot or Dutch oven over medium-high heat. Add onion and bell peppers, cooking for 5-7 minutes until softened and starting to brown slightly.
  2. Add garlic and spices by stirring in minced garlic, chili powder, cumin, smoked paprika, oregano, and cayenne pepper. Cook for 1-2 minutes, stirring constantly, until the spices are fragrant and coat the vegetables.
  3. Add all the beans by adding black beans, kidney beans, and pinto beans to the pot, stirring to combine with the vegetables and spices.
  4. Pour in tomatoes and broth by adding both crushed tomatoes, diced tomatoes, and vegetable broth. Stir everything together thoroughly to combine.
  5. Bring to a boil over high heat, then immediately reduce the heat to low and let the chili simmer uncovered for 30-35 minutes, stirring occasionally. The chili will thicken as it cooks and the flavors will deepen.
  6. Adjust consistency by adding more broth if the chili becomes too thick, or simmering longer uncovered if you prefer it thicker. The ideal consistency should be thick but still slightly soupy.
  7. Season to taste by adding salt, pepper, and additional spices if needed. Chili often needs a generous amount of salt to bring out all the flavors.
  8. Serve with toppings by ladling the hot chili into bowls and offering a variety of toppings like shredded cheddar cheese, sour cream, sliced green onions, fresh cilantro, diced avocado, and tortilla chips or cornbread on the side.

4. Refried Beans

These creamy, flavorful refried beans are made from scratch with pinto beans and simple seasonings. They’re much better than canned versions and make a perfect side dish for Mexican meals or filling for burritos and tacos.

Prep Time: 10 minutes | Cook Time: 20 minutes | Servings: 6

Ingredients

  • 3 cans (15 oz each) pinto beans, drained but reserve liquid
  • 3 tablespoons vegetable oil or lard
  • 1 small onion, finely diced
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • ½ teaspoon chili powder
  • ½ teaspoon smoked paprika
  • Salt and pepper to taste
  • ½ cup reserved bean liquid or water
  • 2 tablespoons fresh lime juice
  • Shredded cheese for topping (optional)
  • Fresh cilantro for garnish

Instructions

  1. Heat oil in a large skillet over medium heat and add the diced onion. Cook for 4-5 minutes, stirring occasionally, until the onion is soft and translucent.
  2. Add garlic and spices by stirring in minced garlic, cumin, chili powder, and smoked paprika. Cook for 1 minute until fragrant, stirring constantly to prevent the garlic from burning.
  3. Add the beans by pouring in the drained pinto beans, stirring to coat them with the oil, onions, and spices. Cook for 2-3 minutes to heat through.
  4. Mash the beans using a potato masher or the back of a large spoon, mashing the beans to your desired consistency. Some people prefer smooth refried beans, while others like them chunky with some whole beans remaining.
  5. Add liquid gradually by stirring in the reserved bean liquid or water a little at a time until you reach your preferred consistency. The beans should be creamy and spreadable but not soupy.
  6. Cook and stir for 5-7 minutes over medium-low heat, stirring frequently to prevent sticking and burning. The beans will thicken as they cook and the flavors will meld together.
  7. Finish with lime juice by stirring in fresh lime juice, which adds brightness and balances the richness of the beans. Season with additional salt and pepper to taste.
  8. Serve hot topped with shredded cheese that will melt from the heat of the beans, and garnish with fresh cilantro. These refried beans are perfect as a side dish, burrito filling, or dip for tortilla chips.

5. White Bean Hummus

This creamy, protein-rich dip is made with white beans instead of chickpeas for a milder, smoother hummus. It’s perfect for snacking with vegetables or spreading on sandwiches and wraps.

Prep Time: 10 minutes | Cook Time: 0 minutes | Servings: 8 (2 cups)

Ingredients

  • 2 cans (15 oz each) white beans (cannellini), drained and rinsed
  • ¼ cup tahini
  • 3 tablespoons fresh lemon juice
  • 3 garlic cloves, minced
  • 3 tablespoons olive oil, plus more for drizzling
  • ½ teaspoon ground cumin
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2-4 tablespoons water (as needed)
  • Paprika for garnish
  • Fresh parsley for garnish
  • Vegetables or pita bread for serving

Instructions

  1. Combine ingredients in food processor by adding drained white beans, tahini, lemon juice, minced garlic, olive oil, cumin, salt, and pepper to the bowl of a food processor.
  2. Process until smooth by blending for 1-2 minutes, stopping to scrape down the sides as needed. The mixture should become creamy and smooth.
  3. Add water gradually by adding water one tablespoon at a time while the processor is running, until you reach your desired consistency. The hummus should be smooth and creamy but thick enough to scoop.
  4. Taste and adjust by checking the seasoning and adding more lemon juice, salt, garlic, or cumin as needed. White beans have a milder flavor than chickpeas, so don’t be shy with the seasonings.
  5. Transfer to serving bowl by scooping the hummus into a shallow serving bowl and using the back of a spoon to create a well or swirl pattern in the center.
  6. Drizzle with olive oil by pouring a generous amount of good quality olive oil into the well or over the surface of the hummus.
  7. Garnish attractively by sprinkling paprika over the top and adding fresh chopped parsley for color and freshness.
  8. Serve immediately or chill with fresh vegetables like carrots, cucumbers, and bell peppers, or with warm pita bread or crackers. Store leftovers in an airtight container in the refrigerator for up to 5 days.

6. Tuscan White Bean Salad

This refreshing Mediterranean salad features white beans tossed with fresh vegetables, herbs, and a tangy lemon dressing. It’s perfect as a light lunch or side dish and gets better as it marinates.

Prep Time: 15 minutes | Cook Time: 0 minutes | Servings: 6

Ingredients

  • 2 cans (15 oz each) white beans (cannellini), drained and rinsed
  • 1 cup cherry tomatoes, halved
  • 1 cucumber, diced
  • ½ red onion, finely diced
  • ½ cup kalamata olives, pitted and halved
  • ¼ cup fresh basil, chopped
  • ¼ cup fresh parsley, chopped
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons red wine vinegar
  • 1 tablespoon lemon juice
  • 2 garlic cloves, minced
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Crumbled feta cheese (optional)

Instructions

  1. Prepare the beans by draining and rinsing them thoroughly under cold water. Pat them dry gently with paper towels to remove excess moisture that would dilute the dressing.
  2. Chop the vegetables by halving cherry tomatoes, dicing cucumber into small pieces, finely dicing red onion, and halving the olives. Keep the pieces roughly the same size for even distribution.
  3. Combine in large bowl by adding white beans, cherry tomatoes, cucumber, red onion, olives, basil, and parsley to a large serving bowl. Toss gently to combine.
  4. Make the dressing by whisking together olive oil, red wine vinegar, lemon juice, minced garlic, oregano, salt, and pepper in a small bowl until emulsified.
  5. Pour dressing over salad and toss gently but thoroughly to ensure all ingredients are coated with the dressing. The beans should glisten with the dressing.
  6. Let marinate by covering the bowl and refrigerating for at least 30 minutes or up to 4 hours. This allows the beans to absorb the flavors and the salad to develop more depth.
  7. Adjust seasoning before serving by tasting and adding more salt, pepper, lemon juice, or olive oil as needed. Beans absorb a lot of flavor, so don’t be afraid to season generously.
  8. Serve chilled or room temperature topped with crumbled feta cheese if desired. This salad is perfect for meal prep and stays fresh in the refrigerator for up to 3 days.

7. Black Bean and Corn Salad

This colorful, Southwestern-inspired salad combines black beans with sweet corn, bell peppers, and a zesty lime dressing. It’s bright, fresh, and perfect for summer barbecues or as a taco filling.

Prep Time: 15 minutes | Cook Time: 0 minutes | Servings: 6

Ingredients

  • 2 cans (15 oz each) black beans, drained and rinsed
  • 2 cups corn kernels (fresh, frozen and thawed, or canned and drained)
  • 1 red bell pepper, diced
  • 1 orange or yellow bell pepper, diced
  • ½ red onion, finely diced
  • 1 jalapeño, seeded and minced (optional)
  • ¼ cup fresh cilantro, chopped
  • 3 tablespoons olive oil
  • Juice of 2 limes
  • 1 teaspoon ground cumin
  • ½ teaspoon chili powder
  • Salt and pepper to taste
  • 1 avocado, diced (add just before serving)

Instructions

  1. Prepare the beans and corn by draining and rinsing black beans thoroughly, then patting them dry. If using frozen corn, thaw it completely and pat dry as well to prevent a watery salad.
  2. Dice the vegetables by cutting bell peppers into small, uniform pieces, finely dicing red onion, and mincing jalapeño if using. Remove the jalapeño seeds for less heat or keep them for extra spice.
  3. Combine in large bowl by adding black beans, corn, diced bell peppers, red onion, jalapeño if using, and chopped cilantro. Toss gently to mix.
  4. Make the lime dressing by whisking together olive oil, fresh lime juice, cumin, chili powder, salt, and pepper in a small bowl until well combined.
  5. Pour dressing over salad and toss thoroughly to ensure everything is evenly coated. The lime juice adds bright, fresh flavor that complements the beans perfectly.
  6. Let flavors develop by covering and refrigerating for at least 20 minutes before serving. This allows the vegetables to marinate and the flavors to meld together.
  7. Add avocado just before serving by gently folding in diced avocado to prevent it from turning brown. The creamy avocado balances the acidity of the lime.
  8. Serve chilled as a side dish, over greens as a main salad, as a dip with tortilla chips, or as a filling for tacos or burritos. This salad keeps well for 2-3 days without the avocado.

8. White Bean and Tuna Salad

This Italian-inspired protein-packed salad combines creamy white beans with tuna for a quick, nutritious meal. It’s light, refreshing, and perfect for lunch or a light dinner.

Prep Time: 10 minutes | Cook Time: 0 minutes | Servings: 4

Ingredients

  • 2 cans (15 oz each) white beans (cannellini), drained and rinsed
  • 2 cans (5 oz each) tuna in olive oil, drained
  • 1 cup cherry tomatoes, halved
  • ½ red onion, thinly sliced
  • 2 tablespoons capers, drained
  • ¼ cup fresh parsley, chopped
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons lemon juice
  • 1 garlic clove, minced
  • Salt and pepper to taste
  • Lemon wedges for serving

Instructions

  1. Drain and prepare ingredients by draining and rinsing white beans, draining tuna and breaking it into chunks, halving cherry tomatoes, and thinly slicing red onion.
  2. Combine in serving bowl by adding white beans, tuna chunks, cherry tomatoes, red onion, capers, and parsley to a large bowl. The capers add a briny, salty flavor that complements the mild beans.
  3. Make the dressing by whisking together olive oil, lemon juice, minced garlic, salt, and pepper in a small bowl until emulsified.
  4. Toss gently by pouring the dressing over the salad and tossing gently to combine. Be careful not to mash the beans or tuna too much—you want to maintain their texture.
  5. Season to taste by adding more salt, pepper, or lemon juice as needed. The salad should be bright and well-seasoned.
  6. Serve immediately or chill for 15-20 minutes to let the flavors meld. This salad is best enjoyed within a few hours of making for optimal freshness.
  7. Serve with bread alongside crusty Italian bread for a complete meal, or serve over a bed of greens for a lighter option. Garnish with extra parsley and lemon wedges.

9. Red Beans and Rice

This classic Louisiana dish features red kidney beans simmered with vegetables and spices served over fluffy rice. It’s hearty, flavorful, and traditionally made on Mondays using leftover Sunday ingredients.

Prep Time: 15 minutes | Cook Time: 1 hour | Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 1 green bell pepper, diced
  • 3 celery stalks, diced
  • 4 garlic cloves, minced
  • 3 cans (15 oz each) red kidney beans, drained and rinsed
  • 3 cups vegetable or chicken broth
  • 2 bay leaves
  • 1 tablespoon Cajun seasoning
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • ½ teaspoon cayenne pepper (adjust to taste)
  • Salt and pepper to taste
  • 3 cups cooked white rice
  • Green onions and hot sauce for serving

Instructions

  1. Sauté the vegetables by heating olive oil in a large pot over medium heat. Add onion, bell pepper, and celery (the “holy trinity” of Cajun cooking), cooking for 7-10 minutes until softened.
  2. Add garlic and spices by stirring in minced garlic, Cajun seasoning, thyme, smoked paprika, and cayenne pepper. Cook for 1-2 minutes until fragrant, stirring constantly.
  3. Add beans and broth by pouring in the kidney beans and broth, then adding the bay leaves. Stir everything together thoroughly.
  4. Bring to a boil over high heat, then reduce to a low simmer. Let cook uncovered for 45-50 minutes, stirring occasionally, until the mixture thickens and the flavors meld.
  5. Mash some beans by using a potato masher or wooden spoon to mash about one-quarter of the beans against the side of the pot. This creates a creamy texture while keeping most beans whole.
  6. Simmer until thick continuing to cook until the mixture reaches a thick, creamy consistency. The beans should be tender and the liquid should have reduced significantly.
  7. Remove bay leaves and season with salt and pepper to taste. The dish should be well-seasoned and flavorful.
  8. Serve over rice by spooning the red beans over a mound of fluffy white rice in each bowl. Top with sliced green onions and pass hot sauce at the table for those who want extra heat.

10. White Bean and Sausage Soup

This comforting Italian soup combines white beans with savory sausage, tomatoes, and greens. It’s hearty enough for a main course and perfect for cozy dinners.

Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 6

Ingredients

  • 1 pound Italian sausage (sweet or spicy), casings removed
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 carrots, diced
  • 3 garlic cloves, minced
  • 3 cans (15 oz each) white beans (cannellini), drained and rinsed
  • 6 cups chicken broth
  • 1 can (14 oz) diced tomatoes
  • 2 teaspoons Italian seasoning
  • 3 cups fresh spinach or kale, chopped
  • Salt and pepper to taste
  • Parmesan cheese and crusty bread for serving

Instructions

  1. Brown the sausage by heating a large pot over medium-high heat and adding the sausage, breaking it up with a wooden spoon. Cook for 5-7 minutes until browned and cooked through.
  2. Remove sausage and set aside on a plate, leaving about 1 tablespoon of fat in the pot. If there’s excess fat, drain it off.
  3. Sauté vegetables by adding olive oil if needed, then adding onion and carrots. Cook for 5-6 minutes until softened, stirring occasionally.
  4. Add garlic and seasonings by stirring in minced garlic and Italian seasoning, cooking for 1 minute until fragrant.
  5. Add liquids and beans by pouring in chicken broth, diced tomatoes, and white beans. Stir to combine.
  6. Return sausage to pot along with any accumulated juices, stirring everything together.
  7. Simmer the soup by bringing it to a boil, then reducing heat and simmering for 20-25 minutes to let flavors develop.
  8. Add greens by stirring in spinach or kale during the last 5 minutes of cooking. Cook until wilted and tender.
  9. Season and serve by adjusting salt and pepper to taste, then ladling into bowls. Top with grated Parmesan cheese and serve with crusty bread for dipping.

11. Bean and Cheese Quesadillas

These crispy quesadillas are filled with seasoned beans and melted cheese for a quick, satisfying meal. They’re perfect for lunch, dinner, or cutting into wedges as an appetizer.

Prep Time: 10 minutes | Cook Time: 15 minutes | Servings: 4

Ingredients

  • 1 can (15 oz) pinto or black beans, drained and rinsed
  • 1 teaspoon ground cumin
  • ½ teaspoon chili powder
  • Salt and pepper to taste
  • 4 large flour tortillas (10-inch)
  • 2 cups shredded cheese (Mexican blend, cheddar, or Monterey Jack)
  • 2 tablespoons butter for cooking
  • Salsa, sour cream, and guacamole for serving
  • Fresh cilantro for garnish

Instructions

  1. Mash the beans in a bowl using a fork or potato masher until mostly smooth but still slightly chunky. This creates a spreadable consistency.
  2. Season the beans by stirring in cumin, chili powder, salt, and pepper. Mix well to distribute the spices evenly throughout the beans.
  3. Assemble quesadillas by spreading one-quarter of the mashed beans over half of each tortilla, leaving a ½-inch border around the edge.
  4. Add cheese by sprinkling ½ cup of shredded cheese over the beans on each tortilla, then folding the empty half over to create a half-moon shape.
  5. Heat a skillet over medium heat and add ½ tablespoon of butter, swirling to coat the pan.
  6. Cook quesadillas by carefully placing one folded quesadilla in the skillet and cooking for 2-3 minutes until golden brown and crispy on the bottom.
  7. Flip carefully using a large spatula and cook the other side for another 2-3 minutes until golden and the cheese is melted.
  8. Keep warm by transferring cooked quesadillas to a baking sheet in a 200°F oven while you cook the remaining ones. Repeat with remaining quesadillas, adding more butter as needed.
  9. Slice and serve by cutting each quesadilla into 3-4 wedges using a pizza cutter or sharp knife. Serve hot with salsa, sour cream, guacamole, and fresh cilantro on the side.

12. Lima Bean Succotash

This colorful Southern side dish combines lima beans with corn, tomatoes, and bell peppers. It’s a versatile dish that’s perfect alongside grilled meats or as a light vegetarian main.

Prep Time: 10 minutes | Cook Time: 20 minutes | Servings: 6

Ingredients

  • 2 tablespoons butter
  • 1 small onion, diced
  • 1 red bell pepper, diced
  • 2 cups frozen lima beans, thawed
  • 2 cups corn kernels (fresh or frozen)
  • 1 cup cherry tomatoes, halved
  • 2 garlic cloves, minced
  • ½ cup vegetable broth
  • 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
  • Salt and pepper to taste
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons fresh basil, chopped

Instructions

  1. Melt butter in a large skillet over medium heat, swirling to coat the bottom of the pan.
  2. Sauté vegetables by adding onion and bell pepper, cooking for 4-5 minutes until softened and slightly caramelized around the edges.
  3. Add lima beans and corn to the skillet, stirring to combine with the onion and pepper.
  4. Pour in broth and add thyme, salt, and pepper. Stir everything together and bring to a simmer.
  5. Cook until tender by simmering for 10-12 minutes, stirring occasionally, until the lima beans are tender and most of the liquid has evaporated.
  6. Add tomatoes and garlic during the last 3-4 minutes of cooking, stirring gently. The tomatoes should soften but not completely break down.
  7. Stir in fresh herbs by adding parsley and basil just before serving, tossing to distribute throughout the succotash.
  8. Serve warm as a side dish or over rice as a main course. The combination of beans, corn, and vegetables creates a complete, nutritious meal.

13. Baked Beans from Scratch

These homemade baked beans are sweet, smoky, and infinitely better than canned versions. They’re perfect for barbecues, potlucks, or as a comforting side dish any time of year.

Prep Time: 10 minutes (plus overnight soaking) | Cook Time: 3 hours | Servings: 8

Ingredients

  • 1 pound dried navy beans, sorted and rinsed
  • 6 cups water for soaking
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • ½ cup molasses
  • ½ cup ketchup
  • ¼ cup brown sugar, packed
  • 2 tablespoons Dijon mustard
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon smoked paprika
  • ½ teaspoon black pepper
  • 4 cups water or broth
  • Salt to taste

Instructions

  1. Soak the beans overnight by placing them in a large bowl and covering with 6 cups of water. Let sit at room temperature for at least 8 hours. This softens the beans and reduces cooking time.
  2. Drain and rinse the soaked beans thoroughly, discarding the soaking water.
  3. Preheat the oven to 300°F (150°C) while you prepare the sauce.
  4. Combine sauce ingredients in a large Dutch oven or oven-safe pot by mixing together onion, garlic, molasses, ketchup, brown sugar, mustard, vinegar, Worcestershire sauce, paprika, and pepper.
  5. Add beans and liquid by stirring in the drained beans and 4 cups of water or broth. The liquid should cover the beans by about 1 inch.
  6. Bring to a boil on the stovetop over medium-high heat, stirring occasionally to prevent sticking.
  7. Cover and bake by placing the lid on the pot and transferring to the preheated oven. Bake for 2½-3 hours, checking every hour and adding more liquid if needed.
  8. Uncover for final baking by removing the lid during the last 30 minutes to allow the sauce to thicken and develop a slightly caramelized top.
  9. Season with salt after baking is complete, as salt can toughen beans if added too early. Stir and let rest for 10 minutes before serving.

14. Bean and Vegetable Stir-Fry

This quick and healthy stir-fry features green beans and edamame, along with colorful vegetables, in a savory, Asian-inspired sauce. It’s perfect for busy weeknights and can be served over rice or noodles for a complete meal.

Prep Time: 15 minutes | Cook Time: 12 minutes | Servings: 4

Ingredients

  • 2 tablespoons vegetable oil, divided
  • 1 pound fresh green beans, trimmed and cut into 2-inch pieces
  • 1 cup shelled edamame (fresh or frozen)
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 cup snap peas
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, minced
  • 3 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon honey
  • 1 teaspoon sesame oil
  • ½ teaspoon red pepper flakes (optional)
  • 2 tablespoons sesame seeds for garnish
  • 2 green onions, sliced
  • Cooked rice for serving

Instructions

  1. Prepare the sauce by whisking together soy sauce, rice vinegar, honey, sesame oil, and red pepper flakes if using in a small bowl. Set aside so the flavors can meld.
  2. Blanch green beans by bringing a pot of salted water to a boil and cooking the green beans for 3-4 minutes until bright green and tender-crisp. Drain and immediately plunge into ice water to stop cooking, then drain again. This preserves their color and texture.
  3. Heat wok or large skillet over high heat until very hot. Add 1 tablespoon of vegetable oil and swirl to coat the bottom.
  4. Stir-fry bell peppers and snap peas by adding them to the hot pan and cooking for 2-3 minutes, tossing constantly, until they’re slightly charred but still crisp. Transfer to a plate.
  5. Add remaining oil to the pan and add the blanched green beans and edamame. Stir-fry for 2-3 minutes until heated through and slightly blistered.
  6. Add aromatics by pushing the beans to the side of the pan and adding garlic and ginger to the center. Cook for 30 seconds until fragrant, stirring constantly to prevent burning.
  7. Combine everything by returning the bell peppers and snap peas to the pan and tossing everything together.
  8. Add sauce by pouring the prepared sauce over the vegetables and tossing quickly to coat everything evenly. Cook for 1-2 minutes until the sauce thickens slightly.
  9. Garnish and serve by transferring to a serving platter and sprinkling with sesame seeds and sliced green onions. Serve immediately over steamed rice for a complete, healthy meal.

15. White Bean and Roasted Garlic Dip

This creamy, flavorful dip features white beans blended with sweet roasted garlic and herbs. It’s healthier than traditional cream-based dips and perfect for parties or snacking with vegetables.

Prep Time: 10 minutes | Cook Time: 40 minutes | Servings: 8 (2 cups)

Ingredients

  • 1 whole head garlic
  • 3 tablespoons olive oil, divided, plus more for drizzling
  • 2 cans (15 oz each) white beans (cannellini), drained and rinsed
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons tahini (optional)
  • 1 teaspoon fresh rosemary, chopped
  • 1 teaspoon fresh thyme leaves
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2-4 tablespoons water (as needed)
  • Fresh herbs for garnish
  • Crackers and vegetables for serving

Instructions

  1. Preheat the oven to 400°F (200°C) and prepare the garlic for roasting.
  2. Prepare the garlic by slicing off the top ¼ inch of the garlic head to expose the tops of the cloves. Place on a piece of aluminum foil.
  3. Drizzle with oil by pouring about 1 tablespoon of olive oil over the exposed garlic cloves, letting it seep into the crevices.
  4. Wrap and roast by wrapping the foil tightly around the garlic and placing it on a baking sheet. Roast for 35-40 minutes until the cloves are soft, golden, and caramelized.
  5. Cool and squeeze by letting the garlic cool for 10 minutes, then squeezing the roasted cloves out of their skins into a small bowl. They should be soft and spreadable.
  6. Combine ingredients in a food processor by adding white beans, roasted garlic cloves, lemon juice, tahini if using, rosemary, thyme, salt, pepper, and remaining 2 tablespoons of olive oil.
  7. Blend until smooth by processing for 1-2 minutes, stopping to scrape down the sides as needed. The mixture should become creamy and smooth.
  8. Add water gradually by adding water one tablespoon at a time while processing until you reach your desired consistency. The dip should be smooth and spreadable but thick enough to scoop.
  9. Taste and adjust by checking the seasoning and adding more lemon juice, salt, or herbs as needed. The roasted garlic should be prominent but not overpowering.
  10. Transfer to serving bowl by scooping the dip into a shallow bowl and using the back of a spoon to create a well or swirl pattern in the center.
  11. Drizzle and garnish by drizzling olive oil over the top and sprinkling with fresh chopped herbs, a pinch of paprika, or a few whole beans for decoration.
  12. Serve with accompaniments alongside fresh vegetables like carrots, celery, bell peppers, and cucumber, as well as crackers, pita chips, or toasted bread. Store leftovers covered in the refrigerator for up to 5 days.

Similar Posts

Leave a Reply

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