For the Rice:
In a large pot, combine 8 cups water, lentils, rice, and salt, if desired. Bring water to a boil. Boil uncovered 30 minutes. Drain.
For the Cakes: Heat 1 tablespoon oil in a large skillet over medium-high heat. Sauté fennel seeds and garlic 20 seconds. Add bell pepper and onion and continue to cook 2 minutes. Remove from heat and let cool slightly.
Add cooked rice and lentil mixture, 3/4 cup mozzarella, bread crumbs, half of the basil and red pepper flakes, if desired. Stir in eggs and mix until all ingredients are moist. Let stand 10 minutes.
Form mixture into desired sized patties. Heat a large skillet over medium heat. Fry patties with 2 tablespoons oil until golden brown on each side. Keep warm.
For the Salsa:
In a medium bowl combine tomatoes, remaining basil, capers, remaining 1/4 cup Parmesan cheese, balsamic vinegar, remaining 1 tablespoon oil and pepper.
Recipe Tip: Instead of frying cakes, fill 6 large portabella mushrooms with prepared cake mixture and bake at 350°F for 20 minutes.