Upcycle Can City: Easy Pantry Meal

Updated November 6, 2026

Total time
30 min
prep 10 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Upcycle Can City: Easy Pantry Meal

Upcycle Can City is a hearty, one-pan skillet meal that turns a random assortment of canned vegetables, beans, and protein into a surprisingly cohesive and satisfying dinner. It’s the ultimate clean-out-the-pantry recipe, designed to be flexible with whatever you have on hand, and it comes together in about 30 minutes. The combination of sautéed aromatics, canned goods, and a simple spice blend creates a deeply savory dish that’s perfect for busy weeknights.

Ingredients

  • 1 tablespoon (15 ml) olive oil
  • 1 medium yellow onion, diced (about 1 cup / 150 g)
  • 2 cloves garlic, minced
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) smoked paprika
  • 1/2 teaspoon (1 g) dried oregano
  • 1/4 teaspoon (0.5 g) chili powder (optional, for heat)
  • 1 can (15 oz / 425 g) diced tomatoes, with their juices
  • 1 can (15 oz / 425 g) black beans, drained and rinsed
  • 1 can (15 oz / 425 g) corn kernels, drained
  • 1 can (15 oz / 425 g) chickpeas, drained and rinsed
  • 1/2 cup (120 ml) vegetable broth or water
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup (10 g) fresh cilantro, chopped, for garnish (optional)
  • 1 avocado, sliced, for serving (optional)
  • Lime wedges, for serving (optional)

Instructions

  1. Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 4-5 minutes.
  2. Add the minced garlic, cumin, smoked paprika, oregano, and chili powder (if using). Cook for 1 minute until fragrant, stirring constantly to prevent burning.
  3. Pour in the diced tomatoes with their juices, scraping up any browned bits from the bottom of the pan. Add the drained black beans, corn, chickpeas, and vegetable broth or water. Stir everything to combine.
  4. Bring the mixture to a simmer, then reduce the heat to low. Let it cook uncovered for 15 minutes, stirring occasionally, until the flavors meld and the sauce thickens slightly.
  5. Taste and season with salt and pepper as needed. If you like a thinner consistency, add a splash more broth or water.
  6. Remove from heat. Garnish with fresh cilantro, avocado slices, and a squeeze of lime juice if desired. Serve hot.

Tips

  • Substitutions: Any canned beans work—kidney, pinto, or cannellini. Swap corn for diced carrots or green beans (drained). Use chicken broth instead of vegetable broth for a richer flavor.
  • Spice level: Adjust the chili powder to your taste. For extra smokiness, add a chipotle pepper in adobo sauce (minced) along with the garlic.
  • Don’t skip rinsing the beans: Rinsing canned beans removes excess sodium and the starchy liquid that can make the dish gummy. It also helps prevent gas.
  • Make it a one-pot meal: Serve over rice, quinoa, or with tortilla chips for a more substantial dinner. The skillet itself is great for reheating leftovers.

Serving Suggestions

Serve Upcycle Can City as a main dish with warm corn tortillas or crusty bread for dipping. It also pairs well with a simple green salad dressed with lime vinaigrette. For a heartier meal, spoon it over cooked rice or quinoa, or top with shredded cheese and a dollop of sour cream or Greek yogurt.

Variations

  • Add protein: Stir in 1 cup (about 150 g) of cooked, shredded chicken or ground beef (cooked to 160°F / 71°C) during the last 5 minutes of simmering.
  • Make it a soup: Increase the broth to 2 cups (480 ml) and simmer for 20 minutes. Serve with a sprinkle of cheese.
  • Tex-Mex style: Add 1 teaspoon of taco seasoning instead of the individual spices, and stir in 1/2 cup (80 g) of frozen corn in the last 5 minutes.
  • Vegan and gluten-free: This recipe is naturally both. Just ensure your broth is certified gluten-free if needed.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth to loosen the sauce if it has thickened. You can also microwave individual portions in 30-second bursts, stirring in between, until heated through (to 165°F / 74°C for leftovers). This dish also freezes well for up to 3 months—thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use fresh vegetables instead of canned? Yes, but you’ll need to adjust cooking times. Sauté diced fresh tomatoes, zucchini, or bell peppers with the onion until softened, then add a little extra broth since fresh veggies release less liquid than canned.

What if I don’t have all the spices? No problem. Use 1 tablespoon (6 g) of your favorite chili powder or taco seasoning blend in place of the cumin, paprika, oregano, and chili powder. The dish will still be flavorful.

Can I make this in a slow cooker? Absolutely. Sauté the onion and garlic first, then transfer everything to the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. The texture will be softer and more stew-like.

Is it okay to use the liquid from the canned beans? You can, but it will make the dish saltier and starchier. If you do use it, reduce the added salt and skip rinsing the beans. For best texture, rinsing is recommended.

How can I make it more filling? Stir in a cup of cooked rice, quinoa, or leftover pasta at the end. You can also top each serving with a fried egg (cook until yolk and white are firm) for extra protein.

Can I add meat? Yes, browned ground beef, turkey, or chicken work well. Cook the meat thoroughly (ground meat to 160°F / 71°C, poultry to 165°F / 74°C) before adding the canned ingredients.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).