Throughout the Bible, God repeatedly provides for His people in moments of need, often in unexpected and miraculous ways.
Manna and quail (Exodus 16)
God provided manna each morning and quail in the evening to feed the Israelites as they travelled through the desert after leaving Egypt.
Water from the rock (Exodus 17:1–7)
When the Israelites were thirsty, God instructed Moses to strike a rock, bringing forth water for the people to drink.
Quail in the wilderness (Numbers 11)
God sent a massive flock of quail a second time for the Israelites to eat after they complained about their lack of meat.
Ravens feeding Elijah (1 Kings 17:1–6)
During a drought, God commanded ravens to bring bread and meat to the prophet Elijah.
Flour and oil for the widow of Zarephath (1 Kings 17:7–24)
God miraculously ensured that a widow’s jar of flour and jug of oil did not run out during a famine.
Fresh bread and water for Elijah (1 Kings 19:1–9)
An angel brought Elijah freshly baked bread and water, giving him strength for a long journey.
Oil multiplied for the widow (2 Kings 4:1–7)
God miraculously multiplied a widow’s small supply of oil so she could sell it and pay her debts.
Feeding of the 5000 (Matthew 14:13–21)
Jesus multiplied five loaves and two fish to feed a large crowd, with leftovers!
Feeding of the 4000 (Matthew 15:29–39)
Jesus again multiplied a small amount of food to feed thousands who had been listening to him teach.
Water turned into wine at Cana (John 2:1–11)
Jesus performed His first recorded miracle by turning water into wine at a wedding feast when the supply ran out.