A lentil sloppy joe zucchini boats recipe gives you all the messy, savory fun of a childhood sandwich while swapping the bun for roasted zucchini halves. Brown lentils simmer in a tangy tomato sauce until they break down into a thick, scoopable filling that holds its shape on the boat. You get a weeknight dinner that's built around vegetables but still eats like comfort food. Pair this with our more for more ideas.
This version leans on pantry staples and finishes in about 40 minutes from start to finish. The zucchini softens just enough to act as an edible vessel without turning to mush, and the lentil mixture gets a hit of smoked paprika for depth. If you like the idea of stuffing summer squash, our sauteed zucchini side is a good companion on the same night. Making this lentil sloppy joe zucchini boats at home is surprisingly straightforward once you know the key steps.
Why You'll Love These Lentil Sloppy Joe Zucchini Boats
Each boat packs around 14 grams of plant protein from lentils and keeps the carbs low by skipping the bun.
The filling freezes well, so you can roast fresh zucchini later and top with a pre-made batch.
Smoked paprika and a splash of apple cider vinegar keep the sauce bright instead of flat and sweet.
Kids can help scoop the seeds out and spoon the warm lentils back in without any sharp tools.
Ingredients You'll Need
4 medium zucchini (about 8 inches each), halved lengthwise
1 cup dried brown lentils, rinsed
2 tbsp olive oil
1 yellow onion, diced small
1 red bell pepper, diced
3 cloves garlic, minced
1 can (15 oz) tomato sauce
2 tbsp tomato paste
1 tbsp apple cider vinegar
1 tbsp brown sugar
1 tsp smoked paprika
1 tsp ground cumin
1/2 tsp salt
1/4 tsp black pepper
1/2 cup shredded cheddar cheese (optional)
Ingredient Substitutions
Brown lentils: Replace with an equal volume of green lentils for a firmer bite that holds its shape better. Green lentils take about 5 minutes longer to soften, so extend the simmer time and add 1/4 cup water if the sauce tightens. The flavor stays earthy, though the filling will look slightly speckled rather than uniform. The lentil sloppy joe zucchini boats works well for weeknight cooking when time is limited.
Red bell pepper: Swap with 1 cup diced mushrooms if you want a deeper, savory note instead of sweetness. Mushrooms release water as they cook, so raise the heat to medium-high heat after adding them to brown rather than steam. Expect a darker filling with less crunch. Storing leftover lentil sloppy joe zucchini boats correctly keeps it tasting good for days.
Apple cider vinegar: Use the same amount of red wine vinegar for a sharper, fruitier tang. The sauce will taste slightly less mellow, so cut the brown sugar to 1 tsp if you prefer balanced acidity. No other technique change is needed. For the best results with this lentil sloppy joe zucchini boats, read through all the steps before starting.
Cheddar cheese: Replace with 1/2 cup crumbled feta for a salty, creamy finish that melts less. Feta browns faster, so watch the last 2 minutes of broiling closely. The boats will taste more Mediterranean than diner-style. If you enjoyed this, our overnight zucchini bread is worth trying next.
Step-by-Step Instructions
Heat your oven to 180°C / 350°F. Scoop the seedy center from each zucchini half with a spoon, leaving a 1/4-inch wall, and place cut-side up on a sheet pan.
Warm 1 tbsp olive oil in a wide pot over medium-low heat. Cook the onion and bell pepper for 5 minutes until softened and translucent at the edges.
Add garlic, smoked paprika, and cumin; stir for 30 seconds until fragrant and the spices coat the vegetables.
Stir in lentils, tomato sauce, tomato paste, vinegar, brown sugar, salt, and pepper with 1 cup water. Bring to a gentle boil, then lower to medium-low heat and simmer 25–30 minutes until lentils are tender and sauce is thick.
Spoon the lentil mixture into the zucchini boats, mounding slightly. Drizzle with remaining oil and top with cheese if using.
Bake 15 minutes until zucchini is fork-tender but still holds its shape, then broil 2 minutes for a bubbly top.
Pro Tips
Salt the zucchini halves and let them sit 10 minutes before scooping to draw out water and prevent a soggy boat. Pat dry with a towel before filling for a cleaner bite.
Simmer the lentils uncovered so excess liquid evaporates and the sauce clings instead of pooling. A lid traps steam and leaves you with soup.
For deeper browning, broil the empty boats 3 minutes before adding filling so the base sets. This keeps the squash from collapsing under the weight of the lentils.
Make the filling a day ahead and refrigerate it; cold lentils scoop neatly and the flavors meld overnight. Reheat gently on low simmer before stuffing.
Common Mistakes to Avoid
Over-scooping the zucchini leaves a thin shell that splits during baking. Keep a 1/4-inch border and use a teaspoon rather than a large spoon.
Rushing the lentil simmer yields hard centers and a runny sauce. Cook until they mash easily between two fingers before filling the boats.
Adding cheese too early makes it burn while the squash stays raw. Wait until the last broil step so it melts across a fully cooked boat. For another easy option, check out our overnight zucchini bread.
Serving Suggestions
Top each boat with plain yogurt and chopped scallions to cut the tomato richness. A side of zucchini pasta works if you want a fuller plate.
For a cookout feel, serve with pickles and a simple cabbage slaw. The crunch balances the soft lentil filling and roasted squash.
Storage and Reheating
Store cooled boats in an airtight container for up to 3 days in the fridge. The filling also freezes alone for freeze for up to 2 months without the zucchini.
Reheat in a 175°C oven for 12 minutes until steaming at the center. Avoid the microwave if you want the squash to stay firm rather than limp. You might also like our recipe dietary.
Recipe Variations
Spicy Version
Add 1 tsp chili flakes with the garlic and swap the bell pepper for a diced jalapeño. The filling turns warm and sharp, and a lime squeeze at the end keeps it bright.
Cheesy Baked Style
Double the cheddar and add 1/4 cup cream cheese to the lentils before stuffing. You get a richer, thicker layer that browns into a crust under the broiler.
Mediterranean Swap
Use burrata instead of cheddar and stir 1 tsp oregano into the sauce. The boats taste herbaceous with a creamy center pulled from the cheese.
Low-Sodium Option
Cut salt to 1/4 tsp and use no-salt tomato sauce, then brighten with extra vinegar. The lentils still carry the dish through smoke and acid rather than saltiness.
A lentil sloppy joe zucchini boats recipe gives you all the messy, savory fun of a childhood sandwich while swapping the bun for roasted zucchini halves.
Brown lentils simmer in a tangy tomato sauce until thick and scoopable, making a weeknight dinner built around vegetables that still eats like comfort food.
Ingredients
4 medium zucchini (about 8 inches each), halved lengthwise
1cup dried brown lentils, rinsed
2tbsp olive oil
1 yellow onion, diced small
1 red bell pepper, diced
3cloves garlic, minced
1can (15 oz) tomato sauce
2tbsp tomato paste
1tbsp apple cider vinegar
1tbsp brown sugar
1tsp smoked paprika
1tsp ground cumin
1/2tsp salt
1/4tsp black pepper
1/2cup shredded cheddar cheese (optional)
1cup water
Instructions
1
Heat oven and prep zucchini
Heat your oven to 180°C / 350°F. Scoop the seedy center from each zucchini half with a spoon, leaving a 1/4-inch wall, and place cut-side up on a sheet pan so they are ready to fill.
2
Cook onion and pepper
Warm 1 tbsp olive oil in a wide pot over medium-low heat. Cook the onion and bell pepper for 5 minutes until softened and translucent at the edges, stirring occasionally so nothing browns.
3
Toast spices with garlic
Add garlic, smoked paprika, and cumin to the softened vegetables. Stir for 30 seconds until fragrant and the spices coat the vegetables, taking care not to let the garlic burn on the warm pan.
4
Simmer lentil filling
Stir in lentils, tomato sauce, tomato paste, vinegar, brown sugar, salt, pepper, and 1 cup water. Bring to a gentle boil, then lower to medium-low heat and simmer 25–30 minutes uncovered until lentils are tender and the sauce is thick enough to mound, showing it clings to the spoon rather than pooling.
5
Fill the zucchini boats
Spoon the lentil mixture into the zucchini boats, mounding slightly above the rim. Drizzle with the remaining oil and top with cheese if using so each boat is evenly dressed before baking.
6
Bake the boats
Bake at 180°C / 350°F for 15 minutes until the zucchini is fork-tender but still holds its shape and the filling is hot throughout. Pull the pan when the squash yields to a fork yet the shell stays intact.
7
Broil for bubbly top
Broil the boats for 2 minutes to get a bubbly top on the cheese or lentil surface. Watch closely so the edges char lightly but do not burn, and remove when the top looks melted and lightly browned.
Nutrition Facts
Servings 4
Amount Per Serving
Calories350kcal
% Daily Value *
Total Fat12g19%
Saturated Fat4g20%
Cholesterol15mg5%
Sodium480mg20%
Total Carbohydrate45g15%
Dietary Fiber12g48%
Sugars10g
Protein14g29%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Storage: Store cooled boats in an airtight container for up to 3 days in the fridge, and reheat in a 175°C oven for 12 minutes until steaming at the center.
Soggy prevention: Salt the zucchini halves and let them sit 10 minutes before scooping to draw out water, then pat dry with a towel before filling for a cleaner bite.
Make ahead: Simmer the lentils uncovered so excess liquid evaporates, and for another easy option see our sauteed zucchini side on the same night.
Broiling tip: Broil empty boats 3 minutes before adding filling so the base sets and the squash will not collapse under the lentils.
Pin this recipe to share with your friends and followers.
Anna
Food and Lifestyle Blogger
Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿