Heat a large skillet over medium heat. Add the ground beef and cook it, stirring occasionally, until it is browned and fully cooked, about 5-7 minutes. Once browned, drain any excess fat from the skillet.
Sprinkle the taco seasoning over the cooked beef, then add 1/4 cup of water. Stir the mixture well to combine, and let it simmer for 2-3 minutes until the liquid slightly thickens and the flavors meld together.
In a small pot, gently warm the refried beans over low heat, stirring occasionally until they are steaming and heated through.
To assemble your burritos, place a flour tortilla flat on a clean surface or a large plate.
In the center of the tortilla, spread 1/4 cup of the warm refried beans evenly.
Layer 1/4 cup of cooked rice over the beans, ensuring it's spread out evenly for balanced flavors.
Spoon approximately 1/4 of the seasoned beef mixture on top of the rice, followed by 1/4 cup of shredded cheddar cheese to add delicious melty goodness.
Add a generous dollop of sour cream and a spoonful of salsa atop the cheese for an extra kick of flavor.
To wrap the burrito securely, fold in the sides of the tortilla, then roll it tightly from the bottom up, enclosing all the delicious filling inside.
Repeat the assembly process with the remaining tortillas and ingredients until they are all filled and wrapped.
For an optional crispy finish, heat a non-stick skillet over medium heat. Place each burrito seam-side down in the skillet. Cook for 1-2 minutes on each side until they are golden and crispy, enhancing the texture of your burrito.
Notes
For a crispy finish, pan-fry the wrapped burritos after assembly.