10 Vegetarian Meals You Can Make from a Food Pantry Haul
Top TLDR:
These 10 vegetarian meals made from food pantry ingredients prove that a pantry haul can stretch into a full week of nourishing, satisfying food — no car, no farmer's market, and no complicated technique required. Every recipe relies on common shelf-stable staples like canned beans, rice, pasta, and canned tomatoes that most pantries stock regularly. Start with the lentil soup or the bean and rice bowl — both come together in under 30 minutes with five ingredients or fewer.
You Don't Need a Full Grocery Store to Cook a Real Meal
A food pantry haul can feel overwhelming or limiting — especially if you are staring at a bag of rice, three cans of beans, a box of pasta, and not much else. But those same ingredients are the backbone of some of the most beloved, nutritious, and satisfying dishes in the world. The gap between "pantry ingredients" and "a real meal" is almost always just a matter of knowing what to do with what you have.
At Kelly's Kitchen, we build everything around that belief. Our Nourishment Beyond the Plate program was designed specifically to help community members — including people with disabilities — build the confidence and skills to cook nourishing meals from accessible, commonly available ingredients. The recipes in that program, and the ones below, follow the same principle: simple steps, one pot when possible, and real food that actually tastes good.
If you are not sure where to find a pantry near you, Kelly's Kitchen's Food Security Network lets you search for food banks, pantries, soup kitchens, and food justice organizations by zip code — with accessibility details included.
What Most Food Pantries Have in Stock
Before the recipes, it helps to know what you are working with. While every pantry is different, most consistently stock some version of the following:
Dried or canned beans (black, pinto, kidney, white, or chickpeas)
Canned lentils or dried red or green lentils
Rice (white long-grain is most common)
Pasta (spaghetti, penne, or elbows)
Canned tomatoes (diced, crushed, or whole)
Canned corn, peas, or green beans
Peanut butter
Oats
Cooking oil and salt
Onions, garlic, and sometimes carrots or cabbage
These ten recipes are built around exactly that list. Most use five to eight ingredients. All are vegetarian. None require an oven — just a single burner or pot.
The 10 Recipes
1. Red Lentil Soup
This is the single best thing you can make from a food pantry haul. Red lentils cook fast (no soaking), break down into a creamy, thick soup, and absorb spice beautifully. One pot, 30 minutes, four servings.
You need: 1 cup dried red lentils, 1 onion, 2 garlic cloves (or garlic powder), 1 can diced tomatoes, 3 cups water, 1 tbsp oil, salt, cumin or any warm spice.
How to make it: Sauté onion in oil until soft. Add garlic and spice, stir one minute. Add lentils, tomatoes, and water. Simmer 20–25 minutes until lentils are fully soft. Season with salt. Serve as-is or over rice.
2. Black Bean and Rice Bowl
This is the workhorse of budget cooking — endlessly adaptable, filling, and ready in under 20 minutes if you have cooked rice on hand. Season it with whatever you have: cumin, hot sauce, salsa, or just salt and garlic powder.
You need: 1 can black beans, 2 cups cooked rice, 1 small onion, 1 tbsp oil, salt, spices.
How to make it: Sauté onion until translucent. Add beans and season. Cook 5 minutes until heated through and flavorful. Serve over rice. Top with hot sauce or a fried egg if available.
3. Pasta e Fagioli (Pasta and Bean Soup)
This Italian staple was invented as a peasant dish and remains one of the most comforting, complete meals you can make from pantry staples. The beans add protein; the pasta makes it filling; the tomatoes give it depth.
You need: 1 cup dry pasta (any small shape), 1 can white beans or chickpeas, 1 can diced tomatoes, 2 garlic cloves, 1 tbsp oil, 3 cups water, salt, and dried herbs if available.
How to make it: Sauté garlic in oil. Add tomatoes and water and bring to a boil. Add pasta and beans. Cook until pasta is tender, about 10–12 minutes. Season generously. The soup thickens as it sits, so add more water if needed.
4. Shakshuka (Eggs Poached in Tomato Sauce)
Shakshuka is a North African and Middle Eastern dish that has become widely popular for a simple reason: it is extraordinary for how little it requires. If you have canned tomatoes, an onion, garlic, and eggs, you can make this.
You need: 1 can crushed or diced tomatoes, 1 onion, 2 garlic cloves, 3–4 eggs, 1 tbsp oil, salt, cumin or chili powder.
How to make it: Sauté onion in oil until soft. Add garlic and spice, cook 1 minute. Add tomatoes and simmer 10 minutes. Make small wells in the sauce and crack in the eggs. Cover and cook on low heat until eggs are just set, about 5–7 minutes. Serve with bread or over rice.
5. Peanut Noodles
This one surprises people. Peanut butter, soy sauce or salt, garlic, and pasta combine into a sauce that is creamy, savory, and genuinely crave-worthy. It works hot or cold, which makes it great for meal prep.
You need: 8 oz pasta, 3 tbsp peanut butter, 1 tbsp soy sauce (or a pinch of salt), 1 clove garlic or garlic powder, 2–3 tbsp warm water to thin the sauce, and any vegetable you have (canned corn, frozen peas, or shredded cabbage all work).
How to make it: Cook pasta. While it cooks, mix peanut butter, soy sauce, garlic, and warm water into a smooth sauce. Drain pasta and toss with sauce. Add vegetables. Serve warm or refrigerate and eat cold.
6. Vegetable Fried Rice
Day-old rice — which is drier and fries better than freshly cooked rice — makes this dish shine. It uses small amounts of several pantry items and can absorb almost any vegetable you have on hand.
You need: 2 cups cooked (preferably leftover) rice, 2 eggs, ½ cup frozen or canned corn or peas, 1 tbsp oil, 1 clove garlic, 1 tbsp soy sauce or salt.
How to make it: Heat oil in a wide pan on high. Add garlic, stir 30 seconds. Add vegetables. Push to the side, scramble eggs in the empty space. Mix together. Add rice and stir-fry 4–5 minutes until slightly crispy. Add soy sauce and stir through.
7. Chickpea and Tomato Curry
If your pantry haul includes chickpeas and canned tomatoes, you are already most of the way to a curry. This version is pantry-only — no fresh ginger or coconut milk required — but it is still warm, filling, and deeply satisfying.
You need: 1 can chickpeas, 1 can diced tomatoes, 1 onion, 2 garlic cloves (or garlic powder), 1 tbsp oil, 1 tsp cumin or curry powder, salt.
How to make it: Sauté onion in oil until golden. Add garlic and spice, stir 1 minute. Add tomatoes and simmer 10 minutes. Add chickpeas and cook another 10 minutes until sauce is thick. Serve over rice.
8. Oat and Peanut Butter Breakfast Bowl
This is not a dinner — but it matters. A filling, protein-rich breakfast built from two of the most common food pantry items keeps energy stable, reduces hunger later in the day, and costs almost nothing.
You need: ½ cup rolled oats, 1 cup water, 1–2 tbsp peanut butter, a pinch of salt, and any fruit or sweetener if available.
How to make it: Bring water to a boil. Add oats and salt, stir. Cook 3–5 minutes until thick. Top with peanut butter, stir it in or leave it on top. Add banana slices, raisins, or a drizzle of any sweetener if you have it.
9. White Bean and Garlic Pasta
This five-ingredient pasta is creamy without any cream — the white beans break down slightly when stirred into the pasta water and oil, creating a silky sauce that coats every noodle.
You need: 8 oz pasta, 1 can white beans (cannellini or navy), 2–3 garlic cloves (or garlic powder), 2 tbsp oil, salt and pepper, and ¼ cup pasta cooking water.
How to make it: Cook pasta, reserving ¼ cup of the starchy cooking water before draining. In a pan, heat oil and sauté garlic until golden. Add beans and mash roughly — leave some whole. Add pasta water and stir into a loose sauce. Toss with pasta. Season generously.
10. Cabbage and Bean Soup
Cabbage is one of the most underestimated pantry vegetables — a single head stretches across multiple meals, holds up to long cooking, and adds bulk and nutrition to almost anything. When paired with beans and tomato, it becomes a full, hearty soup.
You need: 2–3 cups chopped cabbage, 1 can kidney or pinto beans, 1 can diced tomatoes, 1 onion, 2 garlic cloves, 3 cups water, 1 tbsp oil, salt, and any spice you have.
How to make it: Sauté onion in oil. Add garlic and cook 1 minute. Add cabbage and stir until it begins to wilt. Add tomatoes, beans, and water. Simmer 20–25 minutes until cabbage is tender. Season well. This soup improves the next day.
Tips for Cooking From a Pantry Haul
Season everything. The difference between a bland pantry meal and a good one is almost always seasoning. Salt, garlic powder, cumin, hot sauce, soy sauce, and vinegar are all low-cost flavor tools. Use them confidently.
Think in building blocks, not individual recipes. A pot of cooked rice or lentils becomes a bowl, a soup, a fried rice, or a side across multiple meals. Cook once, eat multiple times.
One pot is enough. Every recipe above can be made in a single pot or pan. If you are working with limited equipment, an accessible portable induction cooktop is a reliable option that Kelly's Kitchen recommends for home cooks of all abilities.
Combine your resources. SNAP benefits and food pantry access work well together — SNAP covers staples you buy at the store, while pantry hauls supplement with additional produce, canned goods, or items not available through SNAP. Kelly's Kitchen's pop-up pantry map can help you find distributions near you, and the Food Security Network lists food resources across all 50 states with eligibility and accessibility information.
Cooking skills build confidence. Research highlighted in Kelly's Kitchen's work on food insecurity and mental health shows that knowing how to feed yourself reliably reduces stress and supports wellbeing — not just physically, but emotionally. These recipes are a starting point, not a ceiling.
Find More Recipes and Resources
Kelly's Kitchen's Resources page includes additional recipes developed through the Nourishment Beyond the Plate program — designed for accessibility, cultural relevance, and real-world pantry ingredients. If your organization is interested in bringing accessible cooking programming to your community, contact us to learn more about the Nourishment Beyond the Plate model.
And if your neighborhood could benefit from a permanently available food resource, apply for a Little Free Pantry through Kelly's Kitchen — nearly 50 have been placed across the United States, making free food available in neighborhoods every single day.
Bottom TLDR:
These 10 vegetarian meals made from food pantry ingredients — including lentil soup, shakshuka, peanut noodles, and white bean pasta — prove that a standard pantry haul is enough to cook real, nourishing food all week. Every recipe uses five to eight ingredients, one pot, and under 30 minutes. Pick one recipe from this list, make it this week, and use the Kelly's Kitchen Food Security Network to find pantry resources near you.