top of page

Top 15 Vegetables and Herbs Perfect for a Thriving Container Gardens

  • Writer: Anne Demmy
    Anne Demmy
  • Jun 25
  • 9 min read

A beginner’s guide to the easiest and most productive plants to grow in containers.


When I first started my container garden, I wasn’t sure what would thrive and what would flop. But after a lot of trial and error (and more than a few happy surprises), I’ve found that some vegetables and herbs are practically made for container growing.

Whether you’ve got a sunny balcony, a patio, or just a little concrete patch like me, these are the plants that will make you feel like a gardening pro—no matter your experience level.



🌿 Best Vegetables for Container Gardening


🍅 Tomatoes

Tomatoes are my absolute favorite to grow. They love containers, and with the right support, you can get a full, thriving plant in just about any space. I’m currently growing cherry tomatoes and beefsteak varieties, and there’s something magical about picking a sun-warmed tomato right off the vine.


Tips for Success:

  • Choose a large pot (at least 5 gallons) for strong root growth.

  • Water deeply and consistently to prevent cracking.

  • Support them with cages or stakes to keep them upright

Green tomato hanging on a vine with lush leaves in a garden setting, supported by a metal cage. Dew enhances the fresh, vibrant scene.
My first San Marzano tomato of the season!

🌶️ Peppers (Jalapeños, Bell Peppers, Serranos)


Peppers are container superstars! I’ve got jalapeños, bell peppers, and serranos growing right now, and they handle the Oklahoma heat like champs. They don’t need a huge amount of space, and they’re super forgiving as long as you keep them watered.


Tips for Success:

  • Give them lots of sun—6 hours or more if you can.

  • Fertilize every couple of weeks with a good veggie blend.

  • Keep them well-watered, especially when flowering.


A young pepper plant with lush green leaves and small buds in a garden setting. The background is blurred, emphasizing the plant.
Young pepper plant with vibrant green leaves and emerging buds, thriving in the garden.

🥬 Leafy Greens (Lettuce, Spinach, Kale)


If you’re looking for quick results, leafy greens are where it’s at. They grow fast, love the cool weather, and are perfect for small pots. I like to plant mine in shallow containers that I can tuck into shady spots when the heat kicks up.


Tips for Success:

  • Pick a wide, shallow container for good root spread.

  • Harvest the outer leaves first so the plant keeps growing.

  • Keep them shaded when temperatures rise.

Close-up of fresh green lettuce leaves in a garden bed, displaying vibrant color and crisp texture. No text visible.
My crisp and vibrant homegrown lettuce flourishing with freshness.

🥕 Radishes & Carrots


Radishes and carrots are my favorite “surprise” crops. They’re quick to sprout and super low-maintenance. Plus, there’s nothing like pulling up a perfect radish from the soil.


Tips for Success:

  • Use deep containers for longer carrot varieties.

  • Thin them out to prevent crowding.

  • Keep the soil loose and well-drained.

Young green seedlings sprouting from dark, rich soil under bright sunlight, suggesting growth and new beginnings in a garden setting.
My radish seedlings emerge from the soil, basking in sunlight, symbolizing fresh growth and new beginnings in the garden.

🌱 Bush Beans


Bush beans are perfect for container growing—they’re compact, productive, and super fun to harvest. I love planting them in big pots and watching them fill out with bright green pods.


Tips for Success:

  • Choose a large pot (at least 3 gallons per plant).

  • Water regularly, especially during flowering.

  • Harvest often to encourage more growth.


Close-up of green beans growing on a plant with wooden stake support. Leaves and stems are vivid green; background is a blurred red and brown.
Vibrant green beans cling to their lush stems, supported by a sturdy wooden stake my flourishing garden.

🌿 Best Herbs for Container Gardening


🌱 Basil, Oregano, Rosemary, Sage, Thyme


These classic herbs are container gardening royalty. They’re resilient, forgiving, and grow beautifully in small spaces. I keep mine tucked right alongside my veggies for easy snipping while I’m out in the garden.


Tips for Success:

  • Basil loves the sun but needs regular watering.

  • Rosemary and sage thrive in slightly drier soil—don’t overwater!

  • Oregano and thyme are almost unstoppable; give them room to spread.


Green oregano plant in a garden pot with fresh, vibrant leaves. Tomato plant leaves are visible in the background. Earthy and serene.
A lush oregano plant thrives in a garden pot, showcasing its fresh, vibrant leaves. In the background, the subtle presence of tomato plant leaves adds to the earthy and serene atmosphere.

🌿 Cilantro & Parsley


These herbs are quick to grow and so handy to have on hand. Fresh snips of parsley in a salad or cilantro in a salsa are game-changers.


Tips for Success:

  • Plant in deep pots to encourage strong roots.

  • Harvest often to keep them from going to seed.

  • Give them a bit of afternoon shade if it gets too hot.


🌸 Lavender & Catmint


I love having these in containers—not just for their beauty, but because they’re great for attracting pollinators. Plus, lavender makes the whole garden smell amazing.


Tips for Success:

  • Lavender prefers well-drained soil; don’t overwater.

  • Catmint is hardy and spreads quickly—great for companion planting.

  • Both love full sun but can handle a bit of shade.


    Purple lavender flowers with green leaves against a blurred rustic background of brown pots, creating a calm, natural scene.
    Lavender blooms gracefully against a backdrop of rustic brown pots, creating a serene and natural scene.

🌼 Tips for Success in Containers


☀️ Sunlight & Placement: Making the Most of Your Space


Sunlight is one of the biggest keys to success when it comes to growing healthy, happy plants. Most veggies and herbs need at least 6–8 hours of direct sun each day to thrive. 🌞 South- or west-facing areas usually offer the best light, but be sure to watch how the sun moves across your space — especially if buildings, fences, or trees create shifting shade.

In Tulsa, OK, our summers are hot and bright, and concrete patios or driveways can soak up and radiate that heat like an oven. 🔥 That extra warmth can speed up growth, but it can also stress your plants — so here's how to make smart placement choices:


  • ☂️ Create shade during the hottest part of the day using a shade cloth, patio umbrella, or even a light sheet. This protects plants from scorching in the afternoon sun.

  • 🌿 Group plants together to form mini microclimates. Taller plants can provide shade to shorter, more sensitive ones — plus, grouped plants help retain moisture and reduce heat stress.

  • Use rolling plant stands or carts so you can move your containers with the changing seasons or shifting sun. Super handy if you're gardening on a porch, balcony, or slab!

  • Opt for light-colored pots or fabric grow bags, which reflect heat better than dark or metal containers (which can bake roots in Tulsa’s summer temps).

  • 📐 Think vertically if you’re tight on space! Use vertical planters, hanging baskets, or wall pockets to catch the sun without hogging your floor.


Tulsa gardeners know: balancing sun and shade is an art — especially when summer temps push into triple digits. With a little planning, you can give your plants the light they need while keeping them cool, hydrated, and happy. 🌞


💧 Watering Wisely: Keep Your Container Garden Happy and Hydrated


Watering is one of the most important parts of container gardening — and also one of the trickiest! Unlike in-ground beds, containers dry out much faster because they have limited soil volume and more exposure to sun and wind.

I’ve found that watering early in the morning is the sweet spot. It gives your plants a refreshing drink before the heat of the day kicks in, and it allows any moisture on leaves to dry out, which helps prevent fungal diseases like powdery mildew and blight (especially important in our humid Tulsa summers!).

Here are some smart watering tips that work especially well in Tulsa, OK:


  • 🌡️ In the heat of Oklahoma summers, you might need to water your containers daily, especially if they’re small or in full sun. Keep an eye out for wilting leaves or dry soil.

  • 🧪 Do the finger test: Stick your finger into the soil about an inch deep. If it feels dry at that depth, it’s time to water.

  • 🥤 Water deeply: Shallow watering only reaches the topsoil. Make sure water runs out the bottom of your container to encourage deep root growth.

  • 🌿 Mulch your containers with straw, shredded leaves, or cedar mulch (which also helps deter pests!). This keeps the soil cooler and reduces evaporation.

  • 🚫 Avoid watering in the evening — Tulsa’s high humidity in the warmer months means wet leaves overnight can quickly lead to fungal problems.

  • 🌬️ Wind is a sneaky culprit in Tulsa. Even on cooler days, wind can dry out containers fast. Consider using windbreaks or placing containers in more sheltered spots.


And don’t forget: self-watering containers or adding a layer of water-absorbing crystals or coconut coir in your soil mix can help reduce how often you need to water — especially helpful if you’re away for the weekend or just busy!


🌱 Fertilizing for Growth: Feed Your Plants, Fuel Their Potential

When you're growing in containers, your plants rely entirely on you for nutrients — there's no rich soil or underground network to pull from. That’s why consistent fertilizing is key to keeping your container garden thriving!


I like to feed my plants with an organic fertilizer every couple of weeks, especially during their active growing and fruiting phases. Since container soil can leach nutrients more quickly (especially with frequent watering in the Oklahoma heat 🌡️), a steady feeding schedule really makes a difference.


Here’s how I make the most of fertilizing in my container garden — especially here in Tulsa, OK:


  • 🍅 Tomatoes and peppers love a tomato-specific blend that’s higher in phosphorus (the “P” in N-P-K) — it supports blooming and fruit production. Look for something like 5-10-5 or 4-6-3.

  • 🧪 Organic options like fish emulsion, worm castings, seaweed extract, or Neptune’s Harvest are gentle on plants and feed the soil microbes too. These are especially helpful in Tulsa's clay-heavy soil (if you’re amending any in).

  • 🍃 Leafy greens (like lettuce or kale) prefer a fertilizer higher in nitrogen (the “N”) to support lush, leafy growth. Think 10-5-5 or similar.

  • 🌼 Fruiting and flowering plants (like cucumbers, squash, and herbs) appreciate balanced or slightly phosphorus-rich fertilizers during blooming.

  • 🕓 Feed in the early morning or evening, not during the hottest part of the day. This helps avoid leaf burn and gives nutrients time to soak in.


🌿 Tulsa Tip: Our hot, dry summers mean you're probably watering more often, and that can flush nutrients from your containers faster. Consider a light feeding every 10–14 days during peak season, and give a good soak after fertilizing to help everything absorb evenly.


And always follow label instructions — more fertilizer doesn’t mean better results, and too much can burn tender roots. 🥵


🌿 Managing Heat: Keep Roots Cool When Temps Climb


Concrete can get really hot — especially under the blazing Tulsa sun! ☀️ When you're gardening in containers on patios, driveways, or porches, it’s important to protect your plants from the heat that radiates off hard surfaces. Without help, the roots can overheat, stress out, and stop growing altogether. 😓

Here’s how I keep my container garden cool when Oklahoma turns up the heat:


  • Lift your pots up off the concrete using pot feet, bricks, plant stands, or wooden slats. This allows airflow underneath and prevents the container from soaking up all that surface heat.

  • Use breathable containers like fabric grow bags or unglazed clay pots. These materials allow better air circulation and keep root zones cooler.

  • 🌿 Mulch your containers! A thick layer of straw, cedar mulch, or shredded leaves helps insulate the soil, lock in moisture, and reduce surface temperature. Bonus: Cedar helps repel pests too!

  • 🌬️ Cluster containers together to shade the sides of the pots and reduce evaporation. Think of it like giving your plants a little neighborhood to cool off in.

  • ⛱️ Provide afternoon shade using umbrellas, shade cloth, or lightweight fencing. Even just a few hours of shade during peak heat (2–6 p.m.) can make a big difference in plant stress.

  • 🕶️ Consider plant placement: Put heat-sensitive plants (like lettuce or herbs) in spots that get morning sun and afternoon shade, and save the hottest areas for sun-lovers like peppers, eggplant, and tomatoes.


🌡️ Tulsa Tip: With summer temps often climbing past 95°F (and sometimes over 100!), plants can literally cook in black plastic or metal pots left on concrete. If you're using those, make sure they’re lifted and mulched — or slip them into decorative, insulated outer pots for extra protection.


A little planning goes a long way when it comes to protecting your plants from extreme heat. Keep those roots cool, and your garden will thrive even on the hottest Oklahoma days. 🔥


Wooden planter with basil and marigold on a wheeled base, set on a concrete surface. Green and yellow hues highlight the plant leaves.
My rustic-looking wooden planter on wheels showcases vibrant basil and marigold leaves against a concrete backdrop, highlighting their lush green and bright yellow hues.

🌻 Final Thoughts: You Can Do This!


Starting a container garden might feel a little overwhelming at first — I’ve been there! But with a handful of pots, some sunlight, and a little love (okay... and maybe a good watering schedule 😅), you can absolutely grow something beautiful and delicious right where you are.


Whether you're growing crisp lettuce in a shallow tub or waiting patiently for your first tomato to ripen, every plant is a little victory. 🌱💚 And if you’re gardening here in Tulsa like me, just know that yes — it gets hot, but with a little planning and a lot of mulch, you can totally make it work.


So don’t stress about being perfect. Just get started, pay attention to what your plants are telling you, and enjoy the journey.


Your patio, porch, or concrete corner is more than enough space to grow fresh food, attract pollinators, and find a little peace in your day.


Happy gardening, friend! 🌞


A colorful rooster stands on green grass near a parked vehicle, with vibrant feathers and a vivid red comb, in a sunny outdoor yard.
Ru's charming capers and vibrant looks make him the life of the yard party, always ready to bring a grin to anyone who crosses his path.

Comments


bottom of page