Jesus our Shepherd Who Provides

Psalm 23: A Psalm of David. (NIV)
1 The LORD is my shepherd; I shall not want. 2 He makes me lie down in green pastures.3 He leads me beside still waters. He restores my soul. He leads me in paths of righteousness for his name’s sake. 4 Even though I walk through the valley of the shadow of death, I will fear no evil, for you are with me; your rod and your staff, they comfort me. 5 You prepare a table before me in the presence of my enemies; you anoint my head with oil; my cup overflows. 6 Surely goodness and mercy shall follow me all the days of my life, and I shall dwell in the house of the LORD forever.
Mark 6:30-44 (NIV)
30 The apostles returned to Jesus and told him all that they had done and taught. 31 And he said to them, “Come away by yourselves to a desolate place and rest a while.” For many were coming and going, and they had no leisure even to eat. 32 And they went away in the boat to a desolate place by themselves. 33 Now many saw them going and recognized them, and they ran there on foot from all the towns and got there ahead of them. 34 When he went ashore he saw a great crowd, and he had compassion on them, because they were like sheep without a shepherd. And he began to teach them many things. 35 And when it grew late, his disciples came to him and said, “This is a desolate place, and the hour is now late.36 Send them away to go into the surrounding countryside and villages and buy themselves something to eat.” 37 But he answered them, “You give them something to eat.” And they said to him, “Shall we go and buy two hundred denarii worth of bread and give it to them to eat?” 38 And he said to them, “How many loaves do you have? Go and see.” And when they had found out, they said, “Five, and two fish.” 39 Then he commanded them all to sit down in groups on the green grass. 40 So they sat down in groups, by hundreds and by fifties. 41 And taking the five loaves and the two fish, he looked up to heaven and said a blessing and broke the loaves and gave them to the disciples to set before the people. And he divided the two fish among them all. 42 And they all ate and were satisfied. 43 And they took up twelve baskets full of broken pieces and of the fish. 44 And those who ate the loaves were five thousand men.
Jesus, Our Shepherd Who Provides
“The LORD is my shepherd; I shall not want.”
—Psalm 23:1
There are some words Scripture places so deeply in our souls that they surface without effort. Psalm 23 is one of them. We whisper it in hospital rooms and at gravesides. We carry it through uncertain seasons. It is a psalm for those who know what it is to walk through shadows—and still dare to trust.
Another familiar story meets us in Mark 6: the feeding of the five thousand. Five loaves. Two fish. A crowd too large and resources too small. At first glance, these passages may feel separate—one poetic, one narrative. But when we slow down and listen closely, we begin to hear the same voice.
Jesus is the Shepherd of Psalm 23—now standing among His sheep.
Mark is not offering a coincidence. He is revealing fulfillment.
Sheep Without a Shepherd—Until Jesus Appears
When Jesus steps ashore, Mark tells us He sees the great crowd and is moved with compassion, because they were like sheep without a shepherd (Mark 6:34).
That phrase is heavy with meaning. Throughout Israel’s history, God’s people suffered under failed leaders and were repeatedly described as scattered sheep. Psalm 23 answers that ache with a promise: The LORD is my shepherd.
In Mark 6, that promise takes flesh.
Jesus does not distance Himself from the language of shepherding—He embodies it. He stays with the crowd. He teaches them. He takes responsibility for their hunger and their formation. Before bread is broken, lives are gathered.
The Shepherd has come.
Green Grass in the Wilderness
Then Mark tells us something surprisingly specific. Jesus commands the people to sit down on the green grass.
Green grass—in a desolate place.
Psalm 23 says, “He makes me lie down in green pastures.” Sheep only lie down when they feel safe, when fear loosens its grip, when trust settles deep.
Here, in the wilderness, Jesus creates that same safety. Where the Shepherd stands, the wilderness begins to resemble pasture. Scarcity no longer gets the final word. The kingdom of God often comes quietly—placing rest beneath weary bodies and life where barrenness once ruled.
A Table Prepared by the Shepherd
The disciples see the math and panic. Jesus sees a table.
Psalm 23 declares, “You prepare a table before me…”
Mark tells us, “They all ate and were satisfied.”
Not barely enough.
Not rationed.
Satisfied.
This is shepherd abundance. When the true Shepherd provides, there is not only enough—there is overflow. Twelve baskets remain, a sign that nothing placed in the Shepherd’s hands is ever wasted.
Just before this story, Mark records another meal—Herod’s feast. That feast is shaped by power, ego, and fear, and it ends in death. Jesus’ feast is marked by compassion, simplicity, and trust, and it ends in life.
Two tables.
Two kingdoms.
One Shepherd who gives Himself for His sheep.
Still Waters and a Fearless Walk
Immediately after the meal, Mark leads us onto troubled waters. The disciples struggle. The wind resists them. Then Jesus comes—walking on the sea.
Psalm 23 rises again:
“He leads me beside still waters… Even though I walk through the valley of the shadow of death, I will fear no evil.”
The Shepherd who feeds is the Shepherd who protects. The Shepherd who gathers on the hillside is the Shepherd who stands between His people and chaos. Mark tells us the disciples did not yet understand about the loaves. In other words, they were still learning who Jesus truly is.
He is the Shepherd.
The Shepherd Still Walks With Us
Revelation gathers Psalm 23 once more and carries it forward: the Lamb who is also the Shepherd, no more hunger, no more thirst, God wiping away every tear.
What Jesus does in Mark 6 is not only history—it is promise. Psalm 23 is no longer only poetry. It is prophecy fulfilled in Christ.
So if today feels desolate,
if you come weary,
if you arrive hungry—body or soul—
Jesus, your Shepherd, sees you.
The table is set.
The grass is green—even here.
And the new creation has already begun.
A Prayer for the Path
Heavenly Father,
We thank You for giving us Jesus, our Good Shepherd. In places of weariness or uncertainty, help us recognize His presence and trust His care. Teach us to rest where He leads, to receive what He provides, and to walk without fear, knowing He is with us.
May Your goodness and mercy follow us all the days of our lives, as we dwell in Your presence.
In Jesus’ name, Amen.
Continuing on the Prayer Path
Five Scriptures for Prayer and Reflection
John 10:11 — “I am the good shepherd. The good shepherd lays down his life for the sheep.”
→ Sit with the truth that Jesus does not just guide you—He gives Himself fully for your care and salvation.
Ezekiel 34:15–16 — “I myself will be the shepherd of my sheep… I will seek the lost.”
→ Pray with gratitude that God personally comes after His people, especially in places of weakness or wandering.
Matthew 11:28 — “Come to me, all who labor and are heavy laden, and I will give you rest.”
→ Bring your weariness honestly to Jesus and receive the rest only the Shepherd can give.
John 6:35 — “I am the bread of life; whoever comes to me shall not hunger.”
→ Reflect on where you seek satisfaction and ask Jesus to nourish the deeper hungers of your soul.
Revelation 7:16–17 — “The Lamb in the midst of the throne will be their shepherd.”
→ Rest in hope, knowing the Shepherd who feeds you now will one day wipe away every tear forever.