Sometimes all you want is a simple, no-fuss meal. This one-pan shrimp and rice recipe is an easy, flavorful dinner made with long-grain rice, shrimp, peas, tomatoes, bell pepper, garlic, onion, and simple spices. Everything cooks together in one pot in less than 30 minutes. Perfect for a family meal!

I always love a good one-pan dinner, especially when it is quick, filling, and doesn’t leave me with lots of washing up. This meal is delicious and easy to make. The shrimp cook quickly, the rice turns fluffy and flavorful, and the peas add a lovely pop of color.
Why Make This Shrimp And Rice Recipe?
- Ready in less than 30 minutes, making it perfect for busy weeknights.
- It's a one-pan meal, so there is less washing up afterwards.
- Full of flavour: The rice absorbs the flavor from the prawns, vegetables, broth, and spices.
- Simple and comforting meal
- Perfect for lunch or dinner

Ingredients
This is an overview of the ingredients. See the recipe card for full ingredient and quantity information.
- Rice: I recommend using long grain rice for the best texture and flavor.
- Olive oil: You can also use canola or avocado oil.
- Shrimp: For this recipe, I prefer medium or large fresh shrimp. The tails should be peeled, defined, and removed.
- Seasonings: Paprika, chili powder, and salt are used for seasonings. You can alter it according to your taste.
- Vegetable broth: To add extra flavor to this recipe.
- Vegetables: I use bell pepper, frozen peas, garlic, onion, peeled, and chopped tomatoes. You can use whatever vegetables you have on hand, such as zucchini, maize, or broccoli.
How to Make Shrimp And Rice?


- In a pot, heat the oil over medium heat and sauté the onions and garlic for 1-2 minutes or until they are soft.
- Add in the chopped red pepper and tomatoes (add three tablespoons of water if the tomatoes are so dry).
- Add in the rice, stir, and then add vegetable broth, paprika, chili powder, peas, and shrimp. Bring everything to a boil, then lower the heat and let it simmer for 10-15 minutes or until the rice is fully cooked.
- Garnish with some chopped parsley and a squeeze of lemon, then serve.
Top Tips!
- You can use any spices available at hand or according to your taste for seasoning.
- Add shrimp after the vegetables and rice in boiling water. This is important because shrimp take less time to cook as compared to the rice and vegetables.
Some Variations
- You can use chicken broth instead of vegetable broth if you are not a vegetarian and love chicken.
- I recommend using shrimp after deveining because it provides a beautiful appearance to the dish.
- You can use sesame oil instead of olive oil.

Recipe FAQs
Yes, of course, you can use frozen shrimp for this recipe. However, you need to adjust the cooking time accordingly.
Mostly, people overcook the shrimp, and consequently, it results in the hard texture of shrimp. Avoid overcooking and cook them until they curl into C shape.
You certainly can. Simply toss it in a big frying pan with a splash of water and reheat over medium heat, stirring regularly, until sizzling hot.

More Dinner Recipes
- Sweet and Sour Shrimp
- Zucchini Bechamel Casserole
- Sheet Pan Baked Salmon With Veggies
- Creamy Garlic Chicken
- Baked Tandoori Chicken
- Steaks with Mushroom Gravy
Easy Shrimp And Rice Recipe
Equipment
- Pot
- Kitchen scales
- Measuring spoons
- Measuring cups
Ingredients
- 2 cups long-grain rice
- 2 tablespoon olive oil
- 1 bell pepper
- 400 g peeled and chopped tomatoes
- 300 g shrimp
- ¼ teaspoon chilli powder
- ½ teaspoon salt
- ½ teaspoon paprika
- 4 cups vegetable broth
- ¾ cup frozen peas
- 3 cloves garlic
- 1 onion , minced
Instructions
- In a pot, heat the oil over medium heat and sauté the onions and garlic for 1-2 minutes or until they are soft.
- Add in the chopped red pepper and tomatoes (add three tablespoons of water if the tomatoes are so dry).
- Add in the rice, stir, and then add vegetable broth, paprika, chili powder, peas, and shrimp. Bring everything to a boil, then lower the heat and let it simmer for 10-15 minutes or until the rice is fully cooked.
- Garnish with some chopped parsley, then serve.










Olivia says
I love this recipe. I used zucchini and corn instead of bell pepper and peas. It was great!! I will be making it again!!
Francies says
I made this recipe yesterday, and it was Excellent!! I only added more salt, and it was an awesome dish. My family enjoyed it.
Elena says
Thanks for this lovely and easy dinner recipe. Healthy Life Trainer has become my go-to for a lot of recipes 🙂
Willow says
This shrimp recipe is just delicious! Easy to make and much healthier than takeaway. I will try it with chicken breasts.
Natalie says
The one-pan recipes are my favourites. So easy yet delicious. Thanks for sharing this recipe.
Paisley says
Shrimp and rice – I’ve been thinking about adding some chopped nuts to this recipe, but it’s so good just the way it is.