Looking for a meal-prep hero that’s as delicious as it is easy? Meet your new favorite lunch! This vibrant Pesto Bulgur and Bean Salad is a powerhouse of flavor and nutrition. Hearty bulgur wheat, creamy beans, and crisp red peppers are tossed in a zesty basil pesto dressing. It’s the perfect make-ahead dish that only gets better as it chills, letting all those gorgeous Mediterranean flavors meld together. Pack it for lunch, bring it to a potluck, or enjoy it on a warm evening—it’s guaranteed to be a hit!
Ingredients
• PREP: 15 minutes | CHILL: 4 hours | COOK: 15 minutes | MAKES: 4 servings
• 14 ounces / 414 ml vegetable broth
• 3/4 cup / 135 g bulgur
• 3/4 cup / 115 g chopped red sweet pepper, about 1 medium
• 1/3 cup / 80 g basil pesto
• 1/4 cup / 25 g thinly sliced green onions, about 2
• 2 tablespoons / 30 ml balsamic vinegar
• 2 cups / 360 g cooked mixed beans, such as red kidney, pinto, or cannellini
• Freshly ground black pepper, to taste
• Whole wheat flour tortillas or salad greens, for serving (optional)
Instructions
1. In a large saucepan, combine the vegetable broth and bulgur. Bring the mixture to a boil, then reduce the heat to low. Simmer, covered, for about 15 minutes or until the bulgur is tender and has absorbed the liquid.
2. Remove the saucepan from the heat. Stir in the chopped sweet pepper, basil pesto, green onions, and balsamic vinegar until well combined.
3. Gently fold in the cooked beans. Season generously to your taste with freshly ground black pepper.
4. Transfer the bulgur and bean mixture to a large serving bowl. Cover and chill in the refrigerator for at least 4 hours, or overnight, to allow the flavors to meld.
5. Serve the chilled salad on its own, rolled up in warm whole wheat tortillas, or spooned over a bed of fresh salad greens.
Nutritional Information
• PER SERVING: 331 calories, 10 g total fat (2 g saturated fat), 7 mg cholesterol, 578 mg sodium, 48 g carbohydrates, 12 g fiber, 14 g protein.
Pro Tips
• Save money and reduce sodium by cooking your own dried beans from scratch. Cook a large batch and freeze portions for quick meals later.
• Easily make this dish vegan by using a dairy-free basil pesto. Many store-bought versions are available, or you can make your own at home.
• Boost the veggie content by stirring in a cup of chopped cucumber, halved cherry tomatoes, or marinated artichoke hearts along with the red pepper.
• For an extra pop of flavor, add a squeeze of fresh lemon juice or a pinch of red pepper flakes just before serving.
FAQ
Q: Is this pesto bulgur salad a good source of vegetarian protein
A: Absolutely. This salad is an excellent source of plant-based protein, providing 14 grams per serving. The combination of hearty bulgur wheat and mixed beans makes it a satisfying and protein-rich vegetarian meal.
Q: How can I make this bulgur and bean salad vegan
A: To make this recipe completely vegan, simply use a dairy-free basil pesto. Many store-bought pestos are made without cheese, or you can easily make your own at home by omitting the Parmesan. The rest of the ingredients are naturally vegan.
Q: Can I make this recipe gluten-free
A: Bulgur wheat is not gluten-free. For a delicious gluten-free alternative, you can substitute the bulgur with an equal amount of cooked quinoa or millet. Follow the package instructions for cooking your chosen grain.
Q: How long does this vegetarian bulgur salad last in the fridge
A: This salad is perfect for meal prep. When stored in an airtight container in the refrigerator, it will stay fresh and delicious for up to 4-5 days. The flavors actually meld and improve over time.





