Go Back
+ servings
Cranberry, White Bean and Grain Salad with Fresh Herbs
Prep Time
10 mins
Total Time
10 mins

This festive vegan side dish is full of filling whole grains, protein-rich white beans and pine nuts, and the freshest herbs of the season. 

Course: Main Course, Salad, Side Dish
Cuisine: American
Keyword: cranberry, family-friendly, grains, healthy, holiday, make-ahead, meal prep, salad, Thanksgiving, weeknight
Servings: 6 servings
Calories: 318 kcal
Author: CaliGirl Cooking
  • 2 cups cooked grains of your choice (I used a combination of farro and Italian couscous)
  • 2 15.5-ounce cans Great Northern or white beans, drained and rinsed
  • 1 shallot, thinly sliced
  • 3/4 cup toasted pine nuts
  • 1 tablespoon chopped fresh rosemary
  • 1 teaspoon chopped fresh sage
  • 1 teaspoon chopped fresh thyme
  • 1 1/2 cups dried cranberries
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 tablespoons olive oil
  • 1 tablespoon fresh lemon juice
  1. Toss all ingredients together in a large bowl. Serve immediately or refrigerate up to two days before serving.

Nutrition Facts
Cranberry, White Bean and Grain Salad with Fresh Herbs
Amount Per Serving
Calories 318 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 2g13%
Sodium 391mg17%
Potassium 175mg5%
Carbohydrates 43g14%
Fiber 5g21%
Sugar 21g23%
Protein 4g8%
Vitamin A 26IU1%
Vitamin C 2mg2%
Calcium 14mg1%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.