Pesto With Beans And Rice

Prep: 10 min Cook: 10 min Serves: 4 Cuisine: Mediterranean

A hearty, flavorful dish combining beans, rice, and fresh pesto, perfect for a quick, nutritious vegetarian meal that appeals to both lunch and dinner crowds.

Be the first to rate this recipe

Ingredients

  • 1 c. onion, chopped
  • 1 c. cooked brown rice
  • 1 c. low-salt tomatoes, chopped
  • 1/4 c. commercial pesto sauce
  • 16 oz. can red beans, drained

Instructions

  1. Saute chopped onion in a skillet sprayed with cooking spray until browned.
  2. Add cooked brown rice, chopped tomatoes, pesto sauce, and drained red beans to the skillet.
  3. Cook until everything is heated through.

Tips & Substitutions

For a creamier texture, consider adding a splash of vegetable broth or a dollop of sour cream if not strictly vegan. If you prefer a fresher flavor, you can make your own pesto using basil, nuts, and olive oil instead of store-bought. For protein variety, chickpeas can be a great substitute for red beans. This dish also holds up well in vegetarian and Mediterranean recipes.

Serving Suggestions

This dish is great served warm, accompanied by a side salad like Avocado-Grapefruit Salad or a fresh loaf of crusty bread. For added texture, top with toasted pine nuts or a sprinkle of nutritional yeast. It pairs beautifully with Zucchini Gratin for a balanced meal.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, place it in a skillet over medium heat, adding a splash of water or broth to prevent sticking. Alternatively, you can microwave it in a covered dish, stirring occasionally until heated through.

Nutrition & Diet Analysis (per serving)

Each serving of Pesto With Beans And Rice contains roughly 576 calories, with 16g protein, 105g carbohydrates, and 10g fat. It is an excellent source of dietary fiber (37% of the Daily Value), protein (33% of the Daily Value), and iron (20% of the Daily Value), and a good source of potassium and vitamin C. It also contributes 10g of dietary fiber toward your daily target.

576 kcal 29% DV
Protein Fat Carbs

Macronutrients

Protein 16.5g 33% DV
Total Fat 10.1g 13% DV
Carbs 105g 38% DV
Fiber 10.5g 37% DV
Sugar 3.4g 7% DV

Electrolytes

Sodium 405.6mg 18% DV
Potassium 730.6mg 16% DV

Vitamins & Minerals

Vitamin A 26mcg 3% DV
Vitamin C 14.5mg 16% DV
Calcium 90.5mg 7% DV
Iron 3.7mg 20% DV
Diet fit High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use frozen vegetables in this recipe?

Yes, you can add frozen vegetables like peas or spinach to the skillet along with the other ingredients. Just make sure to thaw them beforehand to avoid excess moisture, which can alter the texture of the dish.

Is this recipe suitable for meal prep?

Absolutely! This recipe is perfect for meal prep as it stores well and can be made in advance. Portion it into individual containers for easy lunches or dinners throughout the week, making weeknight meals a breeze.

What can I substitute for brown rice?

If you're looking for an alternative to brown rice, quinoa or couscous works well and cooks faster. Both options will provide a nice base for the beans and pesto while keeping the dish hearty and satisfying.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mediterranean recipes → Vegan recipes → Vegetarian recipes → All recipes →