This Garlic Meatball and Herb Rice Skillet is a savory, one-pan meal that combines tender, garlicky meatballs with fluffy, herb-infused rice. It’s a comforting, protein-packed dish that’s full of flavor and made with wholesome ingredients. Whether I’m cooking for family or prepping lunches for the week, this skillet always delivers a warm, satisfying bite in every spoonful.
Why You’ll Love This Recipe
I love this recipe because it’s simple to prepare, requires just one pan, and makes cleanup a breeze. The meatballs are juicy and perfectly seasoned, while the rice absorbs all the rich, aromatic flavors from garlic, onion, and fresh herbs. It’s the kind of meal I can dress up for dinner guests or whip up quickly on a weeknight. Plus, it’s flexible—easy to customize with different proteins, grains, or herbs.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Ground beef, turkey, or chicken
-
Garlic (minced)
-
Egg
-
Bread crumbs
-
Salt and pepper
-
Italian seasoning or dried herbs
-
Fresh parsley (chopped)
-
White or jasmine rice (uncooked)
-
Onion (finely chopped)
-
Chicken or vegetable broth
-
Olive oil or butter
-
Fresh thyme, dill, or basil (optional for added herb flavor)
-
Lemon juice (optional for brightness)
Directions
-
In a bowl, I mix the ground meat with minced garlic, egg, breadcrumbs, salt, pepper, and Italian seasoning until combined.
-
I form the mixture into small meatballs, about 1 to 1½ inches in size.
-
In a large skillet, I heat olive oil over medium heat and sear the meatballs until browned on all sides. I remove them and set them aside.
-
In the same skillet, I add more oil if needed and sauté the chopped onion until soft and fragrant.
-
I stir in the uncooked rice and toast it for about a minute to build flavor.
-
I pour in the broth, scraping up any browned bits from the bottom of the pan.
-
I return the meatballs to the skillet, nestling them into the rice.
-
I cover the skillet and let everything simmer on low heat for about 18–20 minutes, or until the rice is tender and the meatballs are cooked through.
-
Once done, I remove it from heat and stir in chopped parsley and other fresh herbs if using. A squeeze of lemon juice gives it a fresh finish before serving.
Servings and timing
This recipe makes 4 servings and takes about 40–45 minutes total: 15 minutes of prep and 25–30 minutes of cook time.
Variations
I like to switch this up depending on what I have:
-
Use brown rice or quinoa instead of white rice (just adjust the cooking time).
-
Add vegetables like peas, spinach, or bell peppers for color and nutrients.
-
Mix in parmesan cheese at the end for a creamy finish.
-
Make it spicy with red pepper flakes or a pinch of cayenne.
storage/reheating
Leftovers keep well in an airtight container in the fridge for up to 4 days. I reheat in the microwave or in a skillet over low heat with a splash of broth or water to keep the rice moist and fluffy.
FAQs
Can I bake the meatballs instead of pan-frying?
Yes, I sometimes bake them at 400°F for 15–20 minutes, then add them to the skillet when I simmer the rice. It saves time and reduces cleanup.
Can I use pre-cooked rice?
I can! I cook the meatballs and onions first, then stir in pre-cooked rice and broth, simmering just enough to heat through and absorb flavor.
What’s the best type of rice for this dish?
I usually use jasmine or long-grain white rice. Basmati also works well for a fluffier texture.
Can I freeze this meal?
Yes, I let it cool completely, then freeze it in airtight containers. To reheat, I thaw overnight in the fridge and warm it on the stove with a bit of broth.
Is this dish gluten-free?
To make it gluten-free, I use gluten-free breadcrumbs in the meatballs and make sure my broth and seasonings don’t contain any gluten.
Conclusion
This Garlic Meatball and Herb Rice Skillet is a deliciously simple recipe that brings comfort and flavor to any night of the week. I love how everything cooks in one pan, creating a dish that’s both hearty and fresh. Whether I’m craving a cozy dinner or planning meals ahead, this recipe always comes through with bold flavor and satisfying texture.
Garlic Meatball and Herb Rice Skillet
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Garlic Meatball and Herb Rice Skillet is a one-pan, comforting meal packed with juicy meatballs, aromatic herbs, and fluffy rice. It’s simple to make, flavorful, and perfect for weeknights or meal prep.
- Author: Lizaa
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Skillet
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 1 lb ground beef, turkey, or chicken
- 3 cloves garlic, minced
- 1 egg
- 1/2 cup breadcrumbs
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning or dried herbs
- 2 tablespoons fresh parsley, chopped
- 1 cup white or jasmine rice (uncooked)
- 1 small onion, finely chopped
- 2 1/2 cups chicken or vegetable broth
- 2 tablespoons olive oil or butter
- 1 teaspoon fresh thyme, dill, or basil (optional)
- 1 tablespoon lemon juice (optional)
Instructions
- In a bowl, mix ground meat, garlic, egg, breadcrumbs, salt, pepper, and Italian seasoning until well combined.
- Form into small meatballs (about 1 to 1½ inches).
- Heat 1 tablespoon oil in a large skillet over medium heat and brown meatballs on all sides. Remove and set aside.
- Add more oil if needed and sauté onion until soft and fragrant.
- Stir in uncooked rice and toast for 1 minute.
- Pour in broth, scraping any brown bits from the skillet.
- Return meatballs to the skillet, nestling them into the rice.
- Cover and simmer on low heat for 18–20 minutes, until rice is tender and meatballs are cooked through.
- Remove from heat and stir in parsley, fresh herbs (if using), and a squeeze of lemon juice.
- Serve hot and enjoy.
Notes
- Use brown rice or quinoa for a whole grain version (adjust cook time).
- Add veggies like peas, spinach, or bell peppers.
- Stir in parmesan cheese for a creamy finish.
- To make it spicy, add red pepper flakes or cayenne.
- To make gluten-free, use GF breadcrumbs and check your broth/seasonings.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 480
- Sugar: 2g
- Sodium: 740mg
- Fat: 24g
- Saturated Fat: 7g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 125mg

