These are not only healthy, but easy on the budget. They taste like traditional sloppy joe’s, and the lentils have a similar texture to eating saucy ground beef. To save time you can even cook the lentils ahead of time and keep them in the freezer.


  • 1 tsp. oil
  • 1 small onion, chopped
  • 2 small or one large carrot, grated
  • 1 green bell pepper, chopped
  • ½-3/4 c. ketchup
  • 1 clove garlic
  • 2 cups cooked lentils
  • 1-2 tbsp. sugar
  • ½ tsp. oregano
  • Salt, to taste (about 1 tsp.)
  • 1 tbsp. Worcestershire sauce
  • 8 hamburger buns
  • Pickles

In a large sauté pan over medium high heat place chopped onion, grated carrot, chopped bell pepper, and 2 tbsp. ketchup. Add teaspoon of oil and about 1 cup of water and cook until onions start to become softened and translucent, about 5 minutes. Add cooked lentils, oregano, 8 tbsp. more ketchup, sugar, salt to taste, and mix together until heated through. Add more ketchup, sugar, salt or pepper to taste and remove from heat. If mixture is too thick, add tablespoons of water and mix in until you reach the desired consistency.

Open hamburger bun and scoop 1/3 – 1/2 cup bean mixture onto bun half. Top with pickles. Serve while beans are still warm.

Recipe by Beth at

Photo courtesy of Super Healthy Kids

Share this article:

Sloppy Lentil Joes

Stay connected to your children’s health:

Want pediatric news, kid-friendly recipes and parenting tips?
Sign up for our patient parent newsletter:

Other great ways to connect: