Dense Bean Salad with Steak & Chimichurri is a hearty, flavor-packed dish that balances robust grilled meat with bright, herb-driven sauce and satisfying beans. Each forkful delivers tender slices of steak, creamy beans, and a vibrant chimichurri that ties everything together with garlic, parsley, and a splash of acidity.
This salad is built to feel substantial without being heavy. The beans provide texture and depth, while the steak adds savory richness and a satisfying bite. Dense Bean Salad with Steak & Chimichurri works beautifully as a main course for dinner or as a striking addition to a gathering table. It’s layered, colorful, and deeply satisfying from the first bite to the last.
Ingredients Overview
The foundation of Dense Bean Salad with Steak & Chimichurri begins with the beans. A combination of cannellini beans, chickpeas, and kidney beans creates varied texture and visual appeal. Cannellini beans are creamy and mild, chickpeas offer firmness and nuttiness, and kidney beans add earthiness. Use canned beans for convenience, rinsed and drained thoroughly to remove excess sodium.
Flank steak or sirloin works best for the protein. These cuts are flavorful and cook quickly, making them ideal for slicing thinly over the salad. Flank steak benefits from slicing against the grain to maintain tenderness.
Cherry tomatoes add sweetness and freshness, while finely diced red onion introduces gentle sharpness. Cucumber brings crunch and balance. A handful of arugula or chopped spinach can be mixed in for a touch of leafy freshness.
Chimichurri is the defining element. Fresh parsley forms the base, supported by minced garlic, red wine vinegar, olive oil, and a pinch of red pepper flakes. A small amount of dried oregano adds herbal depth. Salt and freshly ground black pepper sharpen the flavors and highlight the steak.
Step-by-Step Instructions
Start by preparing the steak. Pat it dry and season both sides generously with salt and black pepper. Let it rest at room temperature for about 20 minutes before cooking to promote even heat distribution.
Preheat a grill or heavy skillet over medium-high heat. Lightly oil the surface. Cook the steak for about 4 to 6 minutes per side, depending on thickness, until it reaches your preferred doneness. For medium-rare, aim for an internal temperature of 130 to 135°F. Remove from heat and let rest for at least 10 minutes to allow juices to redistribute.
While the steak rests, prepare the chimichurri. Finely chop fresh parsley and combine it in a bowl with minced garlic, red wine vinegar, dried oregano, red pepper flakes, salt, and olive oil. Stir well and let it sit to allow flavors to meld.
In a large mixing bowl, combine the rinsed and drained beans. Add halved cherry tomatoes, diced red onion, chopped cucumber, and a handful of arugula if using. Toss gently with a tablespoon or two of chimichurri to lightly coat the beans without overwhelming them.
Once the steak has rested, slice it thinly against the grain. Arrange the sliced steak over the bean mixture. Spoon additional chimichurri over the top, allowing some to drizzle into the salad.
Let the assembled Dense Bean Salad with Steak & Chimichurri sit for 10 minutes before serving to allow the flavors to blend. Taste and adjust seasoning if needed.
Tips, Variations & Substitutions

For deeper flavor, marinate the steak in a small amount of chimichurri for 30 minutes before cooking. Pat dry before grilling to promote browning.
If flank steak is unavailable, skirt steak or strip steak can be used. For a lighter option, grilled chicken breast works well, though the dish will shift slightly in character.
Add crumbled feta cheese for a creamy, salty contrast. Roasted red peppers or grilled zucchini can introduce extra layers of texture.
To make the salad entirely plant-based, omit the steak and increase the variety of beans. Adding grilled portobello mushrooms offers a satisfying alternative.
Serving Ideas & Occasions
Dense Bean Salad with Steak & Chimichurri can be served warm, at room temperature, or slightly chilled. It works well as a standalone dinner or as part of a larger spread with crusty bread and grilled vegetables.
For gatherings, present it on a wide platter with steak slices fanned across the top and extra chimichurri on the side. It also packs well for meal prep, maintaining flavor and structure even after a day in the refrigerator.
Pair with sparkling water infused with citrus or a dry red wine for a balanced meal.
Nutritional & Health Notes
Beans provide plant-based protein, fiber, and essential minerals such as iron and potassium. Their density makes the salad filling and supportive of steady energy.
Steak contributes high-quality protein and important nutrients like vitamin B12 and zinc. Choosing lean cuts and trimming visible fat helps moderate saturated fat intake.
Olive oil in the chimichurri offers heart-friendly fats, while fresh herbs and vegetables add antioxidants and vitamins. Portion balance and thoughtful seasoning keep the dish satisfying without feeling excessive.
FAQs
Can I prepare Dense Bean Salad with Steak & Chimichurri ahead of time?
Yes, you can prepare the bean mixture and chimichurri up to one day in advance. Store them separately in airtight containers in the refrigerator. Grill and slice the steak shortly before serving for best texture. If preparing fully ahead, keep the steak separate and add it just before serving to maintain tenderness.
What is the best way to slice flank steak?
Always slice flank steak against the grain. Identify the direction of the muscle fibers and cut perpendicular to them. This shortens the fibers and makes each bite more tender. Use a sharp knife and cut into thin slices for the best texture.
Can I use dried beans instead of canned?
Yes, dried beans work well if cooked properly. Soak them overnight, then simmer until tender but not mushy. Allow them to cool fully before mixing into the salad. Using freshly cooked beans can improve flavor and texture, though it requires more preparation time.
How long does chimichurri last?
Chimichurri can be stored in the refrigerator for up to three days in a sealed container. The flavors often deepen after a few hours. Stir before using, as the oil may separate slightly during storage.
Is this salad served warm or cold?
Dense Bean Salad with Steak & Chimichurri can be served slightly warm with freshly grilled steak, at room temperature, or chilled. Many prefer it at room temperature, as the flavors are more pronounced and balanced.
Can I make this dish dairy-free and gluten-free?
The base recipe is naturally dairy-free and gluten-free when prepared without cheese or bread. Always verify packaged ingredients like beans or vinegar to confirm they meet dietary requirements if needed.
What other herbs can I use in chimichurri?
While parsley is traditional, you can add a small amount of fresh cilantro or fresh oregano for variation. Avoid overpowering the sauce with too many herbs. Keep garlic, vinegar, and olive oil balanced so the chimichurri complements rather than overwhelms the steak and beans.
Print
Dense Bean Salad with Steak & Chimichurri 6 Bold Fresh Layers
Description
Dense Bean Salad with Steak & Chimichurri combines creamy mixed beans, juicy sliced steak, fresh vegetables, and a vibrant herb sauce for a hearty and balanced meal.
Ingredients
1 pound flank steak
1 can 15 ounces cannellini beans drained and rinsed
1 can 15 ounces chickpeas drained and rinsed
1 can 15 ounces kidney beans drained and rinsed
1 cup cherry tomatoes halved
1/2 red onion finely diced
1 cup diced cucumber
1 cup fresh parsley finely chopped
2 cloves garlic minced
3 tablespoons red wine vinegar
1/2 cup olive oil
1/2 teaspoon dried oregano
1/4 teaspoon red pepper flakes
Salt and black pepper to taste
Optional arugula or spinach
Instructions
-
Season steak with salt and pepper and let rest at room temperature for 20 minutes.
-
Grill or sear steak 4 to 6 minutes per side until desired doneness and rest 10 minutes.
-
Mix parsley, garlic, red wine vinegar, oregano, red pepper flakes, salt, and olive oil to make chimichurri.
-
Combine beans, tomatoes, red onion, cucumber, and optional greens in a bowl.
-
Toss bean mixture with a few tablespoons of chimichurri.
-
Slice steak against the grain and arrange over the salad.
-
Spoon additional chimichurri over steak and serve.
Notes
Slice steak thinly for tenderness. Let chimichurri rest before serving for deeper flavor. Adjust salt carefully due to canned beans.