This Meatball Rice Skillet with Baby Peas is a delicious and easy weeknight meal all made in one pot. You can use homemade meatballs or buy them. Great dinner option the entire family will love!
My freezer is never without my homemade meatballs and this Meatball Rice Skillet dish is another reason why. It’s such an easy and delicious meal, perfect for any night!
Ingredients for Meatball and Rice Skillet
- Meatballs
- Rice
- Baby peas
- Onion & Garlic
- Chicken broth
- White wine
- Baby peas
- Fresh parsley
- Olive oil, salt, and pepper
Recipe Variations
This is a great one pan meal with some options if you need to switch out some of the ingredients.
- Meatballs – my classic beef meatball recipe is awesome, but you can buy them, too. You can also use turkey meatballs. They can be thawed or frozen when you add them to your pan.
- Rice – you can use either long grain white rice, Jasmine rice, or Basmati rice. Brown rice would probably work, but since it takes about 10 minutes longer to cook, you’ll need more broth.
- Peas – if you don’t like peas, you could add small broccoli florets or cut green beans instead, but they will take longer to cook. Add them to the pan about 10 minutes before it is finished cooking.
- Wine – the alcohol in this recipe lends wonderful flavor and completely cooks off, but if you are opposed to cooking with wine, you can use extra chicken broth in its place.
Other Fantastic One Pot Meals We Love!
- One-Pan Broccoli and Bacon Angel Hair Pasta
- Quick and Easy One Pot Jamalaya
- Skillet Beans and Rice with Kielbasa
- Mexican Rice Skillet
I hope you love this delicious and simple recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on Facebook, Instagram, Pinterest, and YouTube!

Meatball Rice Skillet with Baby Peas
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 small sweet onion , finely diced
- 3 cloves garlic , minced
- salt and pepper
- 1 1/4 cups Jasmine rice
- 1/4 cup dry white wine
- 2 1/4 cups low sodium chicken broth
- 16 cooked Italian meatballs , homemade or store-bought
- 1/2-3/4 cup sweet baby peas , thawed if frozen
- 1/4 cup chopped flat leaf parsley
Instructions
- Warm oil in a large nonstick skillet over medium-high heat. Add onion; saute until soft and translucent, about 3 minutes. Add in garlic and saute for about 30 seconds until fragrant. Season with a dash of salt and pepper.
- Stir in rice to coat.
- Add the wine; cook until rice has absorbed almost all of the liquid, about 1 minute. Add broth and meatballs; bring to a boil.
- Cover and reduce heat to low. Cook for 22 minutes until rice is tender.
- Stir in the peas, cover, and cook for another 3 minutes to warm through.
- Taste and add more salt, if necessary. Toss in the parsley.
- Serve immediately and enjoy!
Nutrition
Other Notes
I had good luck with the brown rice just by increasing the cooking time and not touching the amount of broth/wine. My brown Jasmine rice said 40 minutes, and I went with that. Turned out well and tonight I’m eating it for the second time.
New family favorite! Used Sherry in place of white wine, doubled the amount of meatballs and used frozen mixed veggies in place of the peas. So simple and so delicious. Just what we needed in our weekly rotation! My husband added teriyaki sauce to his and loved it. Definitely a keeper!
Absolutely delicious! What are great easy meal! Thank you.
Made this today and we loved it! After reading comments, I also added a touch of red pepper flakes. Will make this again. Thanks for sharing.
Turned out really good. However for some reason I needed a lot more liquid than the recipe called for.
Hm. It’s possible your heat source ran too hot, absorbing the liquid faster than it should have… and needed to be turned down more.
I made this tonight, but subbed the jasmine rice for cauliflower rice and omitted the white wine. It was delicious! My husband loved it and my picky 3-year-old said it was so yummy!
Tried this last night Amy, and it was fast, easy and really good! I added some red pepper flakes because we like spicy – but what a great recipe for a weeknight!
Yay! Yes, this is a lifesaver in my house. A favorite, for sure. Thanks, Kristi!
Delicious! My picky husband even loves it. I’m currently making this dish for my grandparents and I’m sure they’ll love it too ? Thanks for sharing!!
Looks good. I just printed your recipe for homemade meatballs and will try this dish.
Total perfection. Simple, real ingredients and totally delicious. I have a feeling this one might be a new family favorite!