What Plants Do Shrimp Eat? A Guide To Shrimp-Safe Greenery

If you have ever watched a group of Cherry shrimp or Amano shrimp scuttling across a lush green carpet of moss, you have likely wondered exactly what plants do shrimp eat and whether your expensive aquascape is at risk.

It is a common concern for many beginners starting their first planted tank. You want a beautiful, thriving underwater garden, but you also want a happy colony of shrimp.

I understand that worry completely! When I first started keeping Neocaridina, I was terrified they would turn my delicate Pearl Weed into a midnight snack.

The good news is that shrimp are generally excellent neighbors for your plants. In this guide, I will share my years of experience to help you understand the diet of these fascinating crustaceans and how to choose the best greenery for them.

The Truth About Shrimp and Living Plants

To answer the core question of what plants do shrimp eat, we first have to look at how shrimp actually feed. Shrimp are primarily scavengers and “grazers.”

In the wild, they spend almost every waking second picking at surfaces. However, they aren’t usually looking to eat the plant itself.

Instead, they are hunting for biofilm. This is a thin, microscopic layer of bacteria, algae, and microorganisms that coats every surface in a healthy aquarium.

If you see your shrimp “eating” a plant, they are most likely cleaning it for you! They pick off the algae and organic debris that settles on the leaves.

This symbiotic relationship is why shrimp are considered the ultimate cleanup crew. They keep your plants looking pristine by removing the “fuzz” that blocks light and nutrients.

What Plants Do Shrimp Eat Most Frequently?

While shrimp rarely consume healthy, robust plants, there are certain species they are more attracted to than others.

Often, when people ask what plants do shrimp eat, they are looking for plants that provide the best grazing grounds. Here are the top contenders:

Java Moss and Other Aquatic Mosses

Mosses are the gold standard for shrimp tanks. Species like Java Moss, Christmas Moss, and Flame Moss have tiny, intricate structures.

These structures act like a “debris trap,” catching fine particles of fish food and organic matter. This creates a buffet of microorganisms for your shrimp.

While they don’t eat the moss leaves, they will spend 90% of their time living inside the moss, picking it clean. It is an essential addition to any shrimp-focused setup.

Floating Plants (The Roots are Key)

Floating plants like Amazon Frogbit, Red Root Floaters, and Water Lettuce are fantastic. Shrimp love to hang upside down on the long, trailing roots.

These roots develop a thick coating of biofilm very quickly. If you want to see your shrimp “flying,” give them some floating plants to graze on.

Soft-Leaved Plants During “Melting”

This is where the confusion often happens. When you first buy a plant, it may go through a period of “melting” as it adjusts to your water parameters.

During this stage, the leaves turn soft, translucent, and begin to decay. This is when shrimp will actually eat the plant tissue.

They are programmed to recycle decaying organic matter. If your Cryptocoryne or Amazon Sword is melting, the shrimp are just doing their job by cleaning up the rot.

Why Your Shrimp Might Be Damaging Healthy Plants

If you notice your shrimp are actually putting holes in healthy leaves, it is usually a sign that something is out of balance in your tank.

Usually, this happens with larger shrimp species, like Amano shrimp. While they are world-class algae eaters, they can be a bit “bolshie” if they are hungry.

Lack of Alternative Food Sources

If your tank is too clean, your shrimp might get desperate. If there is no algae and no biofilm, they may turn to soft plants like Hygrophila.

To prevent this, I always recommend supplemental feeding. Don’t rely 100% on what is growing in the tank.

Mineral Deficiencies in the Water

Sometimes, shrimp pick at plants because they are seeking specific minerals like calcium or potassium.

If your plants are already struggling due to a lack of nutrients, their cell walls become weak. This makes it easier for the shrimp to nibble on them.

Using a high-quality aquarium fertilizer and ensuring your GH (General Hardness) is in the correct range for your shrimp species will usually solve this.

Creating the Perfect Grazing Environment

When considering what plants do shrimp eat, you should focus on creating a “pasture” rather than just a garden.

A diverse range of textures provides different types of food. I like to mix epiphytes (plants that grow on wood/rocks) with rooted plants.

Anubias and Bucephalandra

These are slow-growing plants with very tough, waxy leaves. Shrimp cannot eat these even if they wanted to!

However, because they grow slowly, they are prone to Green Spot Algae. Your shrimp will spend hours delicately scraping the algae off these leaves without harming the plant.

Cholla Wood and Botanical Additions

While not technically “plants” in the living sense, adding Cholla wood or Indian Almond Leaves is vital.

As these botanicals break down, they grow a massive amount of biofilm. This diverts the shrimp’s attention away from your decorative plants.

I always keep at least one Catappa leaf in my shrimp tanks. It provides tannins for health and a constant food source for the colony.

The Role of Algae: The Shrimp’s Favorite “Plant”

We often think of algae as a nuisance, but for a shrimp, it is a gourmet meal. If you are worried about what plants do shrimp eat, remember that algae is technically what they are after.

Hair Algae and String Algae

Amano shrimp are famous for their ability to devour Hair Algae. If you have an outbreak, these shrimp will graze on it until it is gone.

Neocaridina (Cherry shrimp) prefer softer algae types, like the brown diatom algae often seen in new setups.

Biofilm: The Invisible Garden

The most important “plant” in your tank is the one you can’t see. Biofilm is the primary food source for baby shrimp (shrimplets).

If you have a heavily planted tank, you have a much higher surface area for biofilm to grow. This is why planted tanks have much higher shrimplet survival rates.

Supplemental Foods to Protect Your Plants

To ensure your shrimp stay away from your prized aquatic plants, you should provide them with a varied diet.

I personally love using shrimp pellets that are high in vegetable matter. Look for ingredients like spirulina, kelp, and stinging nettle.

Blanched Vegetables

Once a week, I treat my shrimp to blanched zucchini or spinach. Simply boil a slice for 2-3 minutes until it’s soft, then drop it in.

The shrimp will swarm the vegetable, and this satisfies their craving for fresh plant matter. Just remember to remove any uneaten bits after 4 hours to keep the water clean!

Powdered Foods for Shrimplets

If you have a breeding colony, using a powdered food (like Bacter AE) can help. This promotes the growth of biofilm throughout the entire tank.

When biofilm is abundant, the question of what plants do shrimp eat becomes irrelevant because they have plenty of their preferred food available.

Frequently Asked Questions (FAQ)

1. Will Cherry shrimp eat my Monte Carlo carpet?

No, healthy Monte Carlo is too tough for Cherry shrimp to eat. They will, however, spend a lot of time “sifting” through the carpet to find trapped fish food and organic waste.

2. Can I keep shrimp with delicate mosses?

Absolutely! In fact, mosses and shrimp are a perfect match. The shrimp keep the moss clean of algae, which allows the moss to grow faster and healthier.

3. Do Amano shrimp eat healthy plants?

Amano shrimp are much larger and hungrier than Cherry shrimp. If they are underfed, they have been known to nibble on soft plants like Hygrophila corymbosa or fine-leaved plants. Always keep them well-fed!

4. Why are my shrimp eating my floating plant roots?

They aren’t actually eating the roots; they are eating the micro-algae and biofilm that grows on them. Floating plant roots are like a magnet for delicious shrimp food.

5. My shrimp are eating a dead leaf, should I remove it?

If the leaf is from a healthy plant that just lost one leaf, let the shrimp finish it! It’s a natural food source. However, if the whole plant is rotting, you should remove it to prevent an ammonia spike.

6. Do shrimp eat Marimo Moss Balls?

Marimo balls are actually a form of colony algae. Shrimp love them! They won’t “eat” the ball until it disappears, but they will graze on the surface constantly.

Conclusion: A Harmonious Aquarium

Understanding what plants do shrimp eat is the first step toward becoming a successful “shrimper.”

The takeaway is simple: Shrimp are friends, not foes, to your aquatic plants. They are nature’s gardeners, dedicated to keeping your leaves free of algae and debris.

As long as you provide a stable environment, plenty of biofilm, and occasional supplemental feedings, your plants will thrive right alongside your shrimp.

Don’t be afraid to experiment with different mosses and floaters. Your shrimp will thank you for the extra surface area, and you will enjoy watching their busy, natural behaviors.

Happy shrimp keeping! Remember, a green tank is a happy tank, and with a few shrimp on duty, your “underwater garden” has never been in better hands.

Do you have a favorite plant that your shrimp seem to love? Let us know in the comments below!

Howard Parker

Founder & Author, AquiFarm

Howard Parker is a fishkeeping expert with over 20 years of experience. He is the founder and author of the Aquifarm located in Houston, TX 48. He has an academic degree in Agriculture Science. In addition to his professional pursuits, He is also an avid hobbyist of aqua pets, plants, and fish. Howard is dedicated to providing comprehensive information and resources for both novices and experienced fishkeepers, with a focus on professionalism and accuracy.

Published: June 28, 2026Last updated: October 9, 2026Editorial PolicyReport a correction