Table of Contents

A harvest from your summer vegetable garden or trip to the farmers market—and rummage through the kitchen cupboard—never looked so delicious! With one large saucepan or pot and a few simple ingredients, this mouthwatering gluten-free, vegan Ratatouille with White Beans is sure to satisfy any hearty appetite.

Ratatouille with White Beans – Sharon Palmer, The Plant Powered Dietitian

This classic traditional ratatouille recipe takes full advantage of sunshine-loving vegetables, such as zucchini, eggplant, tomatoes, peppers and herbs. What is ratatouille? The roots of this dish come from 18th century France in the Provence and Nice area. This Mediterranean recipe follows along with the principle of “making something of nothing.” Essentially, you create cuisine out of all of the beautiful things that grow in the region during a particular season. And those vegetables when paired together create absolute magic, though this is considered a humble, plant-based dish. But the best things in life are simple, rustic, and unassuming. Such as ratatouille!

I’m a huge fan of this dish, as I live in a Mediterranean growing region myself. I always have an abundance of zucchini, eggplant, tomatoes, and herbs in my garden every summer through fall. So, it’s a cinch to whip up this recipe a couple of times a month during the season. I added a flourish of pine nuts and a can of white beans to boost the nutrition value of this dish. It is essentially a one dish meal, balanced with protein, healthy carbs, and nutrients. What to serve with ratatouille: I like to pair it with some crusty, whole grain bread and a side green salad. But it’s also good labeled over pasta or rice.

Watch me make this recipe live in my Rooted Santa Barbara cooking class here. I also made this ratatouille recipe from my book The Plant-Powered Plan to Beat Diabetes on my IG Live Plant-Powered Cooking Show here.

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Description

This gluten-free vegan Ratatouille with White Beans recipe is inspired by the French Mediterranean tradition, which includes the sunny vegetables eggplant and zucchini along with white beans, herbs, and olives, providing an easy balanced meal-in-one.


  • 1 tablespoon extra virgin olive oil
  • 3 cloves garlic, minced
  • 1  small onion, sliced
  • 1 small zucchini, sliced
  • 1 small eggplant, sliced
  • 1 (14.5-ounce) can diced tomatoes, with liquid (may use 2 cups fresh, chopped tomatoes)
  • 1 (15-ounce) can white beans, drained and rinsed well (or 2 cups cooked)
  • 1/2 cup olives, drained
  • 2 teaspoons fresh chopped or dried oregano
  • 1/4 cup pine nuts
  • Salt to taste (optional)
  • Pepper to taste


  1. In a large saucepan or medium Dutch oven, heat olive oil. Add garlic, onion, zucchini, and eggplant, and sauté for about 8 minutes.
  2. Add tomatoes, white beans, olives, and oregano, stir well, and cover. Continue to cook for about 10 minutes (longer if using fresh tomatoes), stirring occasionally, until vegetables are tender, and mixture is thick and bubbly.
  3. Season with salt (optional) and pepper to taste. Garnish with pine nuts.
  4. Serve as an entree or side-dish; excellent with pasta or whole grains.

  • Prep Time: 10 minutes
  • Cook Time: 18 minutes
  • Category: Entree
  • Cuisine: French, Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 165
  • Sugar: 3.5 g
  • Sodium: 192 mg
  • Fat: 10 g
  • Saturated Fat: 1 g
  • Carbohydrates: 18 g
  • Fiber: 7 g
  • Protein: 5 g
  • Cholesterol: 0 mg

Keywords: ratatouille,white bean

For more Mediterranean vegan entrée recipes, try these:

Moroccan Chickpea Sorghum Bowl
Greek Gigantes Beans
Moroccan Chickpea Freekeh Eggplant Skillet
Mediterranean Bowl with Edamame and Quinoa
Mediterranean Persimmon White Bean Kale Salad
Vegan Baked Mediterranean Lasagna

This post may contain affiliate links. For more information, click here.