This One-Pan Meatballs with Roasted Vegetables and Rice is a complete dinner cooked in a single dish — juicy meatballs, tender vegetables, and fluffy rice all in one.
1 lb ground beef or turkey
1 egg
¼ cup breadcrumbs
2 cloves garlic, minced
¼ cup grated onion
1 tsp salt, ½ tsp pepper
1 tsp dried oregano
2–3 cups cooked rice or 1 cup uncooked rice + 2¼ cups broth
4 cups mixed vegetables, chopped
2 tbsp olive oil
Optional: Parmesan, feta, fresh herbs, lemon juice
Preheat oven to 400°F (200°C). Grease a large pan or casserole dish.
Mix meatball ingredients and form into 1½-inch balls.
Toss chopped vegetables with olive oil, salt, pepper, and herbs.
Spread cooked rice (or uncooked rice with broth) in the dish. Add vegetables and arrange meatballs on top.
Cover with foil. Bake 20 minutes (cooked rice) or 40 minutes (uncooked rice).
Uncover and bake 15–20 more minutes until meatballs are cooked and vegetables are tender.
Garnish and serve hot.
Use a thermometer to check meatball doneness (165°F).
Broil at the end for crispy edges.
Add cheese, spinach, or lemon before serving for extra flavor.