Arroz Carreteiro is a traditional Brazilian dish that captures the rustic spirit of the country’s southern gaúcho culture. Originally a hearty meal for the wagon drivers (carreteiros) who traveled long distances with their ox carts, this dish combines simple ingredients like rice, beef, and aromatic vegetables into a flavorful one-pot wonder.
It’s the perfect comfort food for any occasion, offering a rich blend of smoky, savory, and slightly spicy flavors that make every bite memorable.
Whether you’re looking to explore authentic Brazilian cuisine or craving a filling and tasty rice dish, arroz carreteiro is an excellent recipe to try. This recipe is straightforward enough for home cooks but delivers complex, satisfying flavors that impress every time.
Plus, it’s versatile—adapt it with your favorite proteins and spices for a personal twist. Let’s dive into this delicious journey and bring a taste of Brazil right into your kitchen!
Why You’ll Love This Recipe
Arroz Carreteiro is beloved for its rich, smoky flavors and hearty ingredients that come together in one pot. It’s a fantastic way to use leftover beef or dried meat, making it economical and sustainable.
This dish is incredibly versatile—you can adjust the spice levels and ingredients based on what you have on hand. It’s also a complete meal, combining protein, carbs, and veggies, making it perfect for busy weeknights or weekend gatherings.
Plus, the cooking process is simple and rewarding, offering a chance to master Brazilian comfort food with minimal fuss. The aroma alone will have your whole house smelling like a cozy Brazilian kitchen!
Ingredients
- 2 cups long-grain white rice, rinsed
- 1 lb (450g) beef (preferably flank steak or dried beef), cut into small cubes or shredded
- 3 tablespoons vegetable oil or olive oil
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1 green bell pepper, diced
- 2 medium tomatoes, chopped
- 1 cup beef broth or water
- Salt and black pepper, to taste
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili flakes (optional, for heat)
- Fresh parsley or green onions for garnish
- 1 bay leaf
Equipment
- Large heavy-bottomed skillet or Dutch oven
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Fine mesh strainer (for rinsing rice)
- Serving bowl or plates
Instructions
- Prepare the beef: If using fresh beef, cut into bite-sized cubes. If using dried beef (carne seca), soak it in water for a few hours to remove excess salt, then shred it finely.
- Heat the oil: Place your skillet or Dutch oven over medium heat and add the vegetable oil. Once hot, add the chopped onion and sauté for about 3-4 minutes until translucent.
- Add garlic and peppers: Stir in the minced garlic and diced green bell pepper. Cook for another 2 minutes until fragrant.
- Cook the beef: Add the beef pieces to the pan and sauté until browned on all sides. This should take about 6-8 minutes. If using dried beef, cook until heated through.
- Add tomatoes and spices: Stir in the chopped tomatoes, smoked paprika, chili flakes (optional), bay leaf, salt, and pepper. Let the mixture cook for 5 minutes, allowing the tomatoes to soften and meld with the beef.
- Prepare the rice: Meanwhile, rinse the rice under cold water until the water runs clear to remove excess starch. Drain well.
- Add rice and broth: Pour the rinsed rice into the pan, stirring to coat the grains with the flavorful mixture. Then, add the beef broth or water and bring to a boil.
- Simmer: Reduce heat to low, cover the pan with a tight-fitting lid, and simmer for 18-20 minutes or until the rice is tender and the liquid has been absorbed.
- Rest and fluff: Turn off the heat and let the arroz carreteiro rest, covered, for 5 minutes. Remove the bay leaf and fluff the rice gently with a fork.
- Garnish and serve: Sprinkle chopped fresh parsley or green onions over the top and serve warm.
Tips & Variations
Tip: For an even smokier flavor, try adding a few strips of bacon or smoked sausage to the dish during the beef cooking step.
Variation: Substitute beef with chicken or pork for a different protein option. You can also add vegetables like peas, corn, or carrots to boost nutrition.
Make it vegetarian: For a meatless version, replace beef with sautéed mushrooms and smoked paprika for depth of flavor. Try this alongside our Chinese Vegetarian Nasi Lemak Recipe Made Easy and Delicious for more flavorful vegetarian rice dishes.
Nutrition Facts
| Nutrient | Amount per Serving |
|---|---|
| Calories | 420 kcal |
| Protein | 28 g |
| Carbohydrates | 40 g |
| Fat | 10 g |
| Fiber | 2 g |
| Sodium | 600 mg |
Serving Suggestions
Arroz Carreteiro is a complete and satisfying dish on its own, but you can elevate your meal with some traditional and complementary sides.
- Serve with a fresh green salad dressed lightly with olive oil and lime.
- Pair it with Veg Grilled Sandwich Recipes That Are Quick and Delicious for a casual, fun meal.
- Offer a side of pickled vegetables or a simple cucumber salad to add brightness and crunch.
- For drinks, a cold beer or a fruity caipirinha will complement the smoky flavors beautifully.
Conclusion
Arroz Carreteiro is more than just a rice dish; it’s a taste of Brazilian history and culture, brought to life with simple yet robust ingredients. This recipe is perfect for home cooks looking to try something new, hearty, and deeply satisfying without spending hours in the kitchen.
With its smoky beef, tender rice, and aromatic spices, it promises to be a crowd-pleaser for family dinners or casual gatherings.
Don’t hesitate to personalize it with your favorite proteins or veggies, and enjoy the rich flavors that make this dish a beloved staple in Brazil. If you’re interested in exploring more rice-based recipes that are easy and delicious, check out our Brown Rice Recipe VegRecipesOfIndia: Easy & Healthy Meals for a wholesome twist.
Happy cooking!
📖 Recipe Card: Arroz Carreteiro
Description: A traditional Brazilian rice dish made with beef, onions, and tomatoes, perfect for a hearty meal. This recipe combines simple ingredients for a flavorful and satisfying dish.
Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M
Servings: 4 servings
Ingredients
- 2 tablespoons vegetable oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 300g beef jerky or dried beef, shredded
- 1 cup long-grain white rice
- 2 cups beef broth
- 2 medium tomatoes, chopped
- 1/2 cup green bell pepper, chopped
- Salt to taste
- Black pepper to taste
- 2 tablespoons fresh parsley, chopped
Instructions
- Heat oil in a large pan over medium heat.
- Sauté onion and garlic until translucent.
- Add shredded beef and cook for 5 minutes.
- Stir in chopped tomatoes and bell pepper, cook 3 minutes.
- Add rice and stir to coat with ingredients.
- Pour in beef broth, season with salt and pepper.
- Bring to a boil, then reduce heat and simmer covered for 20 minutes.
- Remove from heat and let rest for 5 minutes.
- Fluff rice with a fork and garnish with parsley.
- Serve hot.
Nutrition: Calories: 350 kcal | Protein: 25 g | Fat: 10 g | Carbs: 40 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Arroz Carreteiro”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A traditional Brazilian rice dish made with beef, onions, and tomatoes, perfect for a hearty meal. This recipe combines simple ingredients for a flavorful and satisfying dish.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons vegetable oil”, “1 medium onion, chopped”, “3 cloves garlic, minced”, “300g beef jerky or dried beef, shredded”, “1 cup long-grain white rice”, “2 cups beef broth”, “2 medium tomatoes, chopped”, “1/2 cup green bell pepper, chopped”, “Salt to taste”, “Black pepper to taste”, “2 tablespoons fresh parsley, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add shredded beef and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped tomatoes and bell pepper, cook 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Add rice and stir to coat with ingredients.”}, {“@type”: “HowToStep”, “text”: “Pour in beef broth, season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer covered for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and let rest for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Fluff rice with a fork and garnish with parsley.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “25 g”, “fatContent”: “10 g”, “carbohydrateContent”: “40 g”}}